• 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

Problem - Buff section AA fails to fire

Joined
Dec 2, 2018
RedCents
46¢
Version of KissAssist.mac?
v11.002 by Maskoi 05/22/2019
When did your problem start?
After patching on 5/22
Character Role?
  1. Tank
  2. PullerTank
What class is having this issue?
  1. Shadow Knight
How often does this issue occur?
Always
Can you reproduce the issue?
Yes
Buffs1=Dark Lord's Unity (Azia)|Cond1

Cond1=!${Me.Buff[${Spell[Call of Nightfall].RankName}].ID}

The condition above worked in v11.002 dated 5/5, but fails to fire after the latest update on 5/22.

Reverting back to v11.002 5/5 resumes normal operation.
 
change to Cond1=!${Me.Buff[[Call of Nightfall]].ID}

for some reason I've seen this same issue anytime someone is using the me.buff[$Spell[blah].rankname]}.id}
 
I tried the changed condition format with the same result.

Both conditions return as you would expect with and without the buff. The problem is the AA never fires. Another example is this:

Buffs2=Tylix's Skin|Cond2
Cond2=!${Me.Buff[${Spell[Tylix's Skin].RankName}].ID}

which casts Tylix's Skin as intended.

Again this worked prior to the Kissassist update on 5/22
 
you need to use the |dual tag. Try:
Code:
Buffs1=Dark Lord's Unity (Azia)|dual|Call of Nightfall|Me
drop the condition entirely.
Also drop the condition from Tylix Skin
Code:
Buffs2=Tylix's Skin|Me
KA is already checking items in the [Buffs] section to see if you have them already or not. You don't need to add a condition to do that. Your Unity buff needs the |dual tag because the resulting buff has a different name than the AA.
 
Last edited:
change to Cond1=!${Me.Buff[[Call of Nightfall]].ID}

for some reason I've seen this same issue anytime someone is using the me.buff[$Spell[blah].rankname]}.id}
The .RankName is necessary when using an object that searches for an exact string, such as SpellReady[] and CombatAbilityReady[]. Those are Boolean (True/False) variables, so it needs an exact match. It is not necessary for things like Buff[].ID or Song[].ID, which return integer variables, because those are able to match on partial inputs.
 
Made those changes as recommended. However it still does not cast Dark Lord's Unity (Azia)

again the condition was fine, even if it wasn't technically correct. The issue is that kiss wont fire the AA to cast the buff.

**edit. checked modified condition with kissassist from prior to 5/22 and it fires the AA. In the updated kissassist dated 5/22 it does not fire the AA.
 
Last edited:
Code:
[Buffs]
BuffsOn=1
BuffsSize=5
Buffs1=Dark Lord's Unity (Azia)|Cond1
Buffs2=Tylix's Skin|Cond2
Buffs3=Hiatus|end|19|Cond3
Buffs4=Voice of Thule|Me|Cond4
Buffs5=Defiant Stance|Cond5
RebuffOn=1
CheckBuffsTimer=10
PowerSource=NULL

Code:
[KConditions]
ConOn=1
CondSize=14
Cond1=!${Me.Buff[${Spell[Call of Nightfall].RankName}].ID}
Cond2=!${Me.Buff[${Spell[Tylix's Skin].RankName}].ID}
Cond3=${Me.PctEndurance} < 19
Cond4=!${Me.Buff[${Spell[Voice of Thule III].RankName}].ID}
Cond5=!${Me.Buff[${Spell[Defiant Stance].RankName}].ID}

Those are in my SK ini atm, and working as intended with 11.002
 
Problem - Buff section AA fails to fire

Users who are viewing this thread

Back
Top
Cart