• You've discovered RedGuides, an EverQuest multi-boxing and scripting community 🧙‍♀️⚙️. We want you to play several EQ characters at once, come join us and say hello! 👋

  • A TLP without truebox has thawed (Very Vanilla ready)
    Frostreaver
KissAssist

KissAssist Release KissAssist (1 Viewer) 12.002.039

No permission to download
Silly question. How do I use KA12? Do I just add the file to my Macro folder? If I use /mac kissassist to start KA12, how does MQ2 know to use KA12 instead of KA11?

yes just drop the file into your macro folder and can run it as below or rename it to suite your setup


/mac kissassist_12001

I personally renamed it to kissassist.mac and renamed the old one to kissassist11.mac


LH
 
yes just drop the file into your macro folder and can run it as below or rename it to suite your setup


/mac kissassist_12001

I personally renamed it to kissassist.mac and renamed the old one to kissassist11.mac


LH

I originally did that (renamed the file), but when I ran the RedGuides launcher it overwrote my renamed file, and it took me a while before I noticed that I was running KA11. I found it easiest to just use the /mac kissassist_12001 command instead of renaming the .mac file every time I updated Redguides. Just food for thought, as you figure out which style you prefer!
 
I have noticed a difference between Kiss12 and Kiss11 recently. I am not sure if it is a recent change or not. And I do not know if this was an intended behavior.

If my puller detects a mob within range, but travels outside of range to get to that mob, it will not turn back.

Previously in Kiss 11, I think when it got outside of range the puller would turn back to the group.

For example, I had my ZDist set to 200 (I was lazy when switching zones) in Overthere, near the Town.
And my puller tried to pull one of the scorpions down below, and ran all the way up to the top of the zone, and back down to get to that scorpion, even though this took him way outside of the puller range.

I fixed my Zdist, so it should not be an issue anymore, I was just wondering if this was intended.

Update : I just noticed this again, but now the puller is going back correctly, so I am not sure.
 
Last edited:
There was a change on how/when the puller decides he is out of MaxRange from camp. If a mob is in maxrange when the pull starts then the puller will pull the mob even if it runs out of max range. Sometimes that will cause the puller to run beyond MaxPullRange. Other than that nothing really changed on the max range check and mobs being out of bounds. There were complaints of the puller running half way to the mob, just to stop and run back to camp because the mob wondered out of bounds. So I changed it to check if the Puller was out of bounds and not the mob.
 
Having a problem with my cleric dying when the tank is in hunter mode. He seems to always lag behind the group and gets jumped on by mobs. On the cleric, I have chase on distance 20 and melee on distance 50. Any thoughts on anything else I can do to help keep him from lagging behind? Using Kiss 12 btw.
 
Last edited:
Having a problem with my cleric dying when the tank is in hunter mode. He seems to always lag behind the group and gets jumped on by mobs. On the cleric, I have chase on distance 20 and melee on distance 50. Any thoughts on anything else I can do to help keep him from lagging behind? Using Kiss 12 btw.

Watch your cleric when the group is moving. Is the cleric moving after everyone has left? If so he will pause to mem a spell. What is your ChaseDistance? Are you seeing any messages from your cleric where he is sending wait up messages?
 
Watch your cleric when the group is moving. Is the cleric moving after everyone has left? If so he will pause to mem a spell. What is your ChaseDistance? Are you seeing any messages from your cleric where he is sending wait up messages?
Chase distance was 20 changed to 10 didn't really help.

He will stop to mem a spell and after meming the spell it looks like if he is within 200 or so he will continue to cast heal spells but will not move up to melee and will stay at that range until combat is over, if I have 3 or 4 mobs in camp is normally when the problem happens he stays at range and a wandering mob ganks him.
 
Yea, once he is in the combat routine he won't check if he needs to continue chasing until there are no more mobs in camp or on aggro.
 
Yea, once he is in the combat routine he won't check if he needs to continue chasing until there are no more mobs in camp or on aggro.
So since melee is on is there anything that needs to happen to have him move into melee range?
 
I have an idea, but I need to finish something then I will take a harder look at this. I will have to add in a few checks to continue moving the healers in the group. Last thing you want do is have your healer running to camp just to get there and the MA is dead because you didn't stop to heal them.
 
Anyone else's bard getting broken? Mine will just lock up the spell gems, I can use AA abilities, but trying to camp or something keeps telling me you cannot do that when casting (or whatever the text is.

I tried blocking quicktime on the bard because I saw in another thread that it worked for hybrids, but didn't help. Spamming AA abilities didn't either.
 
I can describe a for me suprising reverse. Got the instant-clicky sword form hardcore sebilis and added this ot kissassist. So even now klicking the sword any 30 seconds, I almost never get the melody locked.
It happens maybe once or twiche in an 3 ours run, thet the spellbar gets greyed out. If thats the case, I just klick a hotbutton of an manual created melody, and all keeps going as expected.
Did you try to create a hotbutton with a standard "/melody 2 3 4" or the like?
 
I would like an additional Parameter for /pettoysplz : "onlyweapons".
On my mage I use the following lines:
PetToysOn=1
PetToysSize=4
PetToys1=Grant Yalrek's Armaments|Summoned: Silver Shortsword|Summoned: Silver Fireblade
PetToys2=Grant Crystasia's Heirlooms
PetToys3=Grant Ocoenydd's Plate
PetToys4=Grant Visor of Vabtik
as I want to gear up my groupmates pets with all possible gear.

That actually has the drawback, that if I want to gear my mages pet, or another mages pet ... I have to wait the full sequence of delivering gear. As Far as I understood, magepets only gain something form the weapons. So even if the don't deny one or the other pice of gear, they dont get any benefits from them.

My Sugestion: create a possible parameter for /pettoysplz : "onlyweapons", or, if that would be easier: create an additional command: /petwpnsplz (or: "/pettoys1plz") ... which only interprets "PetToys1=..." no matter what "PetToysSize=xx" declares ... where the mage has the responsibillity to set the weapons into "PetToys1"
 
I would like an additional Parameter for /pettoysplz : "onlyweapons".
On my mage I use the following lines:
PetToysOn=1
PetToysSize=4
PetToys1=Grant Yalrek's Armaments|Summoned: Silver Shortsword|Summoned: Silver Fireblade
PetToys2=Grant Crystasia's Heirlooms
PetToys3=Grant Ocoenydd's Plate
PetToys4=Grant Visor of Vabtik
as I want to gear up my groupmates pets with all possible gear.

That actually has the drawback, that if I want to gear my mages pet, or another mages pet ... I have to wait the full sequence of delivering gear. As Far as I understood, magepets only gain something form the weapons. So even if the don't deny one or the other pice of gear, they dont get any benefits from them.

My Sugestion: create a possible parameter for /pettoysplz : "onlyweapons", or, if that would be easier: create an additional command: /petwpnsplz (or: "/pettoys1plz") ... which only interprets "PetToys1=..." no matter what "PetToysSize=xx" declares ... where the mage has the responsibillity to set the weapons into "PetToys1"

Yep, I do the same thing! And handing pet toys to your mage pet 1 at a time and getting the pet's reply that it doesn't need the item is a big tell someone is using KISS. Anyone standing nearby hears the pet's response so it's like a big red flag waving, "Look at me, I'm a macroquester!"
 
I can describe a for me suprising reverse. Got the instant-clicky sword form hardcore sebilis and added this ot kissassist. So even now klicking the sword any 30 seconds, I almost never get the melody locked.
It happens maybe once or twiche in an 3 ours run, thet the spellbar gets greyed out. If thats the case, I just klick a hotbutton of an manual created melody, and all keeps going as expected.
Did you try to create a hotbutton with a standard "/melody 2 3 4" or the like?

Just tried it and nothing. And I can't click my bags to open them for item clicks.

Item clicks not working, I do have a few hotkeyed and get

1594069612532.png
 
NM it appears my ini was fubar. I copied it from the laptop and seems to be fine now.
 
Yep, I do the same thing! And handing pet toys to your mage pet 1 at a time and getting the pet's reply that it doesn't need the item is a big tell someone is using KISS. Anyone standing nearby hears the pet's response so it's like a big red flag waving, "Look at me, I'm a macroquester!"

Yea, the biggest problem with pet toys is actually being able to tell what the pet has equipped. The Weapons are normally not a problem and you can use conditions with pet toy ini entry. Armor and accessories are an issue, there is no easy/consistent way to check a pet for armor and their accessories.
 
Yea, the biggest problem with pet toys is actually being able to tell what the pet has equipped. The Weapons are normally not a problem and you can use conditions with pet toy ini entry. Armor and accessories are an issue, there is no easy/consistent way to check a pet for armor and their accessories.
Mostly the mage knows, if he would like to deliver only weapons or the full set. So ist it possible to create an additional command: /petwpnsplz (or: "/pettoys1plz") ?
 
Oh anything is possible. If I was going to do something like this, I would make it a bit more flexible. At first thought, I would use the alias tag on pet toy entries, so you could define each entry as a weapon, armor, etc... Then you would just ask for /pettoysplz to get everything or /pettoysplz weapon to get just weapons. This would allow for kiss normal pettoy functionality.

When I have the time to finish up pet toy/buff begging I will see about adding some of this functionality.
 
So I was trying to start KA12 up to use a specific ini file;

/mac kissassist assist <assists_name> ini <ini_file_name>.ini

No bueno, the commands above works with KA11.


It does seem to be trying to load the correct ini because I get a message at the start 'Ini file has been set to >> <ini_file_name> <<. The error I'm getting is 'Mainassist ini is no where to be found. Ending Macro.' so it seems to be taking 'ini' as the assist's name no matter what arrangement I try. Perhaps the syntax I need to use has changed?
I got it to work by:
/mac kissassist ini <ini_file_name>.ini assist <assists_name> (without the brackets of course)
 
not sure if anyone else has noticed it, or if its any known bugs, but as a bard main who has spent ALOT of time on my INI tweaking it for optimal dps and adps, i've noticed a few things with MQ2Twist, Medding, and the Weave command.

1) MQ2Twist is amazing, but it doesnt calculate song recast times at all or calculate the time they are up for to ensure that it keeps all songs up if you do something like TwistWhat=1 2 3 4 5, 1 is Sathir's Insult - recast 6 seconds, 2 is a dot no recast but lasts 18 seconds on mob, 3 is war march which lasts 30 seconds, and 4 5 and are things like Cresendo, 45 second recast, and dissident psalm 60 second recast. Obviously this is an issue that is hard to tackle in the current state as it takes songs as numbers and not as what they actually are. so to actually keep my songs up optimally i gotta do the math myself and twist looks complicated and lasts like half an hour.....

2) Medding... this is a big issue for me. currently my ini says
MedOn=1
MedCombat=1
MedStart=20
MedEnd=99
TwistOn=1
TwistMed=8(Pulse or Chorus)

This is meant for me to start medding at 20% mana and end at 99% mana while also medding through combat. instead i lose 1 point of mana, stop my twist, and sit to med and than stands, than sits, than stands while the MQ2 window constantly spams medding until 100. At the same time it doesnt twisthold the med song almost as if its trying to just regular twist while its calling to med which stops twist.(this is probably 100% the issue, wrong twist is being called during the med command)

3) Weaving Instant Cast clickies while twisting.
Sitting here watching my MQ2 window and my cast window and i've noticed even when the weave command is called MQ2Twist will stop its currently casting song to weave in the instant cast clicky. This makes sense on Cast time related items but when im weaving in instant cast the stopping of the song while clicking instant cast clickies actually effect the dps and adps of the bard considerably as we're skipping right over 3 to 5 songs depending on the types of clickies we keep around.
 
minor issue: Kissassist_12001.ini 3389 .... /varset /varset ........ followed by something like Bufffs(i)
/varset failed, variable varset not found ....
my interpretation: probably Syntax-error caused by double "/varset" ?
 
Last edited:
@Dragonslayer Man you lost me at "minor issue:" There is nothing like that at line 3389 and I can't locate a /varset /varset anywhere in the macro.
 
@deathlock First I have ever heard of something that can be cast that won't break invis. Now it there a way to check the relax spell/AA/Skill to know that it won't break invis?
 
@deathlock First I have ever heard of something that can be cast that won't break invis. Now it there a way to check the relax spell/AA/Skill to know that it won't break invis?

It is a combat ability and I don't know if there would be a way. Just an observation, I was hoping someone could shed light on.

It could be put in the DPS section, I guess that should work.
 
Would be nice if there was a way to check using the spell TLO. If not we could always create a static list to check against, not that I would want to do that for just 1 class to use 1 ability.
 
Would be nice if there was a way to check using the spell TLO. If not we could always create a static list to check against, not that I would want to do that for just 1 class to use 1 ability.


DPS29=Relax|Cond4

Cond4=${Me.PctEndurance} < 22

Doesn't fire off disc for some reason. My Endurance echo's at 12% while fighting, no active disc, but doesn't fire. Even if you have an active disc it still works if you manually click it.

I may need DPS29=Relax|99|Cond4 ... checking....
 
@Dragonslayer Man you lost me at "minor issue:" There is nothing like that at line 3389 and I can't locate a /varset /varset anywhere in the macro.
Could catch a screenshot of the case. It runs thorught maybe 2-3 times a minute. Maybe some more details could help.
 

Attachments

  • 3389.JPG
    3389.JPG
    34.3 KB · Views: 10
@ctaylor22 looks like I’m having a problem with multiple characters that’s revolving around mq2posse. Maybe the command /posse on is causing KA12 to do weird stuff.

have you seen this before? How should Idocument this?
 
@wymranar Looks like this may be a Plugin issue. Line 13840 Has no reference to Posse. See Line Below:

/squelch /alias /chase /togglevariable ChaseAssist

All that line is doing is creating an alias entry for /chase
 
My rogue is trying to cast Conditioned Reflexes Rk.II. This is a combat ability and it just spams casting it. It will stop if I manually hit the hot key button for it. Thoughts?


BuffsOn=1
BuffsSize=5
RebuffOn=1
CheckBuffsTimer=10
PowerSource=NULL

Buffs1=Thief's Vision|Me
Buffs2=Emperor Ganak Familiar|Cond1
# Timer 8 -- Drachnid Blade - Posion melee Weapon 16 triggers (06:00 - 10:00 Reuse)
Buffs3=Drachnid Blade|Cond2
Buffs4=Conditioned Reflexes|Cond3
Buffs5=Relax|Cond4


ConOn=1
CondSize=15

# ------ Buffs ------#
Cond1=!${Me.Buff[${Spell[Familiar: Emperor Ganak].RankName}].ID}
Cond2=!${Me.Song[Drachnid Blade].ID}
Cond3=!${Me.Buff[Conditioned Reflexes Effect II].ID}
Cond4=${Me.PctEndurance} < 22
Cond5=${FindItemCount[=Solusek's Burn XX]} > 5
Cond6=${FindItemCount[=Archer's Bane XX]} > 5

# ------ DPS ------ #
Cond7=${Select[${Target.ConColor},YELLOW,RED]} && ${Me.P
 
KissAssist Release KissAssist

Users who are viewing this thread

Back
Top
Cart