• 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 - Elemental Draw

manydills

Well-known member
Joined
Apr 14, 2020
RedCents
845¢
Version of KissAssist.mac?
12 beta6
When did your problem start?
~1 week ago
Character Role?
  1. Assist
What class is having this issue?
  1. Magician
How often does this issue occur?
Always
My magician will not cast Elemental Draw on herself properly. Here are the various .ini lines I've tried and their results:
Buffs1=Elemental Draw : this works, but constantly casts Elemental Draw (no surprise, it always thinks the buff is missing)
Buffs1=Elemental Draw|dual|Elemental Draw Recourse : this is my understanding of how it should work. Nothing happens.
Buffs1=Elemental Draw|dual|Elemental Draw Recourse|Me : same as above. Nothing.
Buffs1=Elemental Draw|dual|Elemental Draw Recourse|Pet : this shouldn't work, and unsurprisingly it does nothing.
Buffs1=Elemental Draw|Cond5, where Cond5=(${Pet.ID} && !${Me.Buff[Elemental Draw Recourse]}) : does nothing.
PetBuffs1=Elemental Draw|dual|Elemental Draw Recourse : casts Elemental Draw whenever KA runs through the petbuffing routine (even when EDRecourse is active). Makes sense, since the pet never gets EDRecourse.
PetBuffs1=Elemental Draw : casts Elemental Draw whenever KA runs through the petbuffing routine.

I would like for the second line mentioned above to be the solution that works, and I cannot figure out why it doesn't. I have no other active buffs with any effect in Lucy Slot 7 (which is what EDRecourse uses).

Debug log (anonymized) attached with my .ini using the 3rd line above.
 

Attachments

My magician will not cast Elemental Draw on herself properly. Here are the various .ini lines I've tried and their results:
Buffs1=Elemental Draw : this works, but constantly casts Elemental Draw (no surprise, it always thinks the buff is missing)
Buffs1=Elemental Draw|dual|Elemental Draw Recourse : this is my understanding of how it should work. Nothing happens.
Buffs1=Elemental Draw|dual|Elemental Draw Recourse|Me : same as above. Nothing.
Buffs1=Elemental Draw|dual|Elemental Draw Recourse|Pet : this shouldn't work, and unsurprisingly it does nothing.
Buffs1=Elemental Draw|Cond5, where Cond5=(${Pet.ID} && !${Me.Buff[Elemental Draw Recourse]}) : does nothing.
PetBuffs1=Elemental Draw|dual|Elemental Draw Recourse : casts Elemental Draw whenever KA runs through the petbuffing routine (even when EDRecourse is active). Makes sense, since the pet never gets EDRecourse.
PetBuffs1=Elemental Draw : casts Elemental Draw whenever KA runs through the petbuffing routine.

I would like for the second line mentioned above to be the solution that works, and I cannot figure out why it doesn't. I have no other active buffs with any effect in Lucy Slot 7 (which is what EDRecourse uses).

Debug log (anonymized) attached with my .ini using the 3rd line above.


Try setting this up

INI:
[Buffs}
Buffs1=Elemental Draw|Me|Cond1

[KConditions]
Cond1=!${Me.Buff[Elemental Draw Recourse].ID}
 
Try Vorpal's as ID can also return TRUE for partial matches. I tried a version of your Cond5 above and it should also kickback TRUE & TRUE, but I'm not sure what would prevent the buff from casting. Sometimes its something about lower level spells that hasn't been noticed yet as many players are running max or 85+ lvl toons.

Tagging @ctaylor22 for the debug report you attached.

I chopped the Elemental Draw check here:
INI:
[2020/05/22 22:28:51] [MQ2] BUFFS-Beta6 L:3755 T:56 Sub:  CheckBuffs  IniBuffCheck 1: Mana,Aura,Mount,Me,Summon,End:0 Item:0>=1 Self:1

[2020/05/22 22:28:51] [MQ2] DEBUG-Beta6 L:11715 T:56 Sub:  Event_Timer Enter SitToMedTimer

[2020/05/22 22:28:51] [MQ2] DEBUG-Beta6 L:11732 T:56 Sub:  Event_Timer leave

[2020/05/22 22:28:51] [MQ2] HEALS-Beta6 L:5071 T:56 Sub:  CheckHealth Enter CheckBuffs

[2020/05/22 22:28:51] [MQ2] HEALS-Beta6 L:5228 T:56 Sub:  CheckHealth leave CheckBuffs

[2020/05/22 22:28:51] [MQ2] HEALS-Beta6 L:10532 T:56 Sub:  WriteDebuffs Enter

[2020/05/22 22:28:51] [MQ2] HEALS-Beta6 L:10549 T:56 Sub:  WriteDebuffs Leave



[2020/05/22 22:28:51] [MQ2] BUFFS-Beta6 L:3430 T:56 Sub:  CheckBuffs Buff2: Elemental Draw|dual|Elemental Draw Recourse

[2020/05/22 22:28:51] [MQ2] BUFFS-Beta6 L:3487 T:56 Sub:  CheckBuffs 1st:Elemental Draw 2nd: dual #rd: Elemental Draw Recourse Elemental Draw Recourse 4th: NULL

[2020/05/22 22:28:51] [MQ2] BUFFS-Beta6 L:3499 T:56 Sub:  CheckBuffs 2 1st: Elemental Draw 2nd: dual FullText: Elemental Draw|dual|Elemental Draw Recourse Type: Pet2 ReadBuffsTimer: 0 IniNextTimer: 0

[2020/05/22 22:28:51] [MQ2] BUFFS-Beta6 L:3500 T:56 Sub:  CheckBuffs Skip if Combat: 0  Aggro: 0 IDied: 0 ReadBTimer: 0 Invised: FALSE

[2020/05/22 22:28:51] [MQ2] BUFFS-Beta6 L:3510 T:56 Sub:  CheckBuffs Start of If Structure. Elemental Draw dual 0 4904

[2020/05/22 22:28:51] [MQ2] BUFFS-Beta6 L:3585 T:56 Sub:  CheckBuffs End of If Structure. dual

[2020/05/22 22:28:51] [MQ2] BUFFS-Beta6 L:3588 T:56 Sub:  CheckBuffs BuffSlot: !0 SongSlot: 0 Stacks: TRUE 2nd Part: 0<1 Tar Type: Pet2

[2020/05/22 22:28:51] [MQ2] BUFFS-Beta6 L:3589 T:56 Sub:  CheckBuffs Find 0: NULL Spell TT: NULL BookTT: NULL Medding: 0 MedCombat: 0

[2020/05/22 22:28:51] [MQ2] BUFFS-Beta6 L:3645 T:56 Sub:  CheckBuffs -- 2nd asssigned: Elemental Draw TargetType: Pet2




[2020/05/22 22:28:51] [MQ2] BUFFS-Beta6 L:3755 T:56 Sub:  CheckBuffs  IniBuffCheck 1: Mana,Aura,Mount,Me,Summon,End:0 Item:0>=1 Self:NULL

[2020/05/22 22:28:51] [MQ2] HEALS-Beta6 L:5071 T:56 Sub:  CheckHealth Enter CheckBuffs

[2020/05/22 22:28:51] [MQ2] HEALS-Beta6 L:5228 T:56 Sub:  CheckHealth leave CheckBuffs

[2020/05/22 22:28:51] [MQ2] HEALS-Beta6 L:10532 T:56 Sub:  WriteDebuffs Enter

[2020/05/22 22:28:51] [MQ2] HEALS-Beta6 L:10549 T:56 Sub:  WriteDebuffs Leave

[2020/05/22 22:28:51] [MQ2] BUFFS-Beta6 L:3430 T:56 Sub:  CheckBuffs Buff3: Boon of Immolation
 
With the ini as Buffs2=Elemental Draw|Dual|Elemental Draw Recourse, it worked perfectly.

It cast Elemental Draw, it cast it right away when I clicked off the Recourse buff, it didn't cast it while the buff was on, and it didn't try to cast it while I didn't have a pet out.

Thanks to all of you for the help. You rock.
 
Problem - Elemental Draw

Users who are viewing this thread

Back
Top
Cart