• 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 - Enchanter casts Mind Coil dot even though it's still active

Joined
Oct 7, 2015
RedCents
334¢
My max'd out 115 Enchanter keeps casting Mind Coil (Spell ID 60530) every pass through the DPS section even though it still has 3 or 4 ticks left before it fades. I've watched this behavior repeatedly over several days, several different computers, several different zones, and numerous different mobs. I've rebooted the PC numerous times since I first noticed this.

None of the other dots will refresh until they've completely faded from the mob. Mind Coil is a big mana cost so ideally you wouldn't want to recast it unless it's truly necessary. I thought perhaps this is something that EQ screwed up but if you right-click on the spell gem it's categorized as a "Damage Over Time" spell just like the rest.

This isn't a big deal in the grand scheme of things but I thought I'd post about it to see if anyone else is having the same thing happen. I'm using a slightly modified version of KissAssist that self-reports as 12.001.012. My modifications are simply to the pet toys routines and I've changed nothing in the DPS sections. My last modifications were done way back in June in fact.

Here's the relevant portions of my character INI file...

[CODE lang="ini" title="Enchanter DPS and KConditions"]
[KConditions]
ConOn=1
CondSize=11
Cond1=!${Me.Song[Blessing of Unity].ID} && !${Me.Song[Grace of Unity].ID} && !${Me.Song[Chromatic Haze IX].ID}
Cond2=${Me.Height}>1.88
Cond3=${Target.Type.Equal[NPC]} && ${Target.PctHPs}>50 && ${Target.Beneficial.ID} && ${Target.Beneficial.ID}!=49665
Cond4=!${Target.Slowed}
Cond5=${BurnActive}
Cond6=!${Me.Song[Chromatic Haze IX].ID}
Cond7=${BurnActive} && ${Spawn[${Target.ID}].NearestSpawn[20,pcpet radius 35].ID}
Cond8=${BurnActive} && !${Me.Song[Illusions of Grandeur IV].ID}
Cond9=${BurnActive} && !${Me.Song[Chromatic Haze IX].ID}
Cond10=${BurnActive} && !${Me.Song[Circle of Power].ID}
Cond11=${Me.PctMana}<96 && !${Me.Song[Chromatic Haze IX].ID}

[DPS]
DPSOn=2
DPSSize=24
DPSSkip=7
DPSInterval=5
DebuffAllOn=2
DPS1=Eradicate Magic|100|debuffall|strip
DPS2=Proclamation of Tashan|99|debuffall|tash|always
DPS3=Slowing Helix|99|debuffall|slow
DPS4=Composite Reinforcement|99|Cond6
DPS5=Improved Twincast|98|Cond5
DPS6=Illusions of Grandeur|98|Cond5
DPS7=Chromatic Haze|98|Cond7
DPS8=Calculated Insanity|98|Cond8
DPS9=Spire of Enchantment|98|Cond8
DPS10=Mental Contortion|97|Cond6
DPS11=Deceiving Constriction|97|Cond6
DPS12=Mind Coil|97|Cond6
DPS13=Pulmonary Grip|96
DPS14=Ideological Appropriation|96|Cond6
DPS15=Mindrift|96
DPS16=Mindslash|96
DPS17=Focus of Arcanum|95|Cond9
DPS18=Doppelganger|95|Cond9
DPS19=Unified Phoenix Feather|96|Weave|cond1
DPS20=Cloth Cap|95|Cond5
DPS21=Rage of Rolfron|94|Cond10
DPS22=Miniature Horn of Unity|93|Weave|cond1
DPS23=Summoned: Radiant Modulation Shard|93|Cond11
DPS24=Necromantic Dragon Bone|93|Weave|cond8

[/CODE]
 
Did a bit of investigations

Each spell is assigned a timer based on when to refresh it. which kiss uses ${Spell[mind coil].Duration.TotalSeconds}, but this is the base duration of the spell as seen its inspection window
1629566961733.png
the yellow number should be YOUR duration cause you fancy and have gear and augs and aa's and what not, this number is found using ${Spell[mind coil].MyDuration .TotalSeconds}, Which would set the timer appropiately.

If you opne up the kissassist.mac

and look for theselines here
Code:
| Regular spells
} else /if (${Spell[${DPSPart1}].Duration.TotalSeconds}>0) {
       /varcalc DPSTimer${i} ${Spell[${DPSPart1}].Duration.TotalSeconds}*10
and change the .Duration to .MyDuration, i believe that should be a fix for your issue.

or you could add a check for thespell not being on your target in a condition.
 
Did a bit of investigations

Thank you! But it turns out I'm a freaking idiot!!!

OLD GOM:
INI:
[GoM]
GoMSHelp=Format - Spell|Target, MA Me or Mob, i.e. Rampaging Servant Rk. II|Mob
GoMSize=1
GoMSpell1=Mind Coil

NEW GOM:
INI:
[GoM]
GoMSHelp=Format - Spell|Target, MA Me or Mob, i.e. Rampaging Servant Rk. II|Mob
GoMSize=3
GoMSpell1=Mindrift
GoMSpell2=Pulmonary Grip
GOMSpell3=Mindslash

Edited to add: OMG this change massively improved my chanter's DPS!!!

Because casting Mind Coil on every GOM actually resulted in blocking a good nuke cast which then meant I wasn't getting the Chromatic Haze pulses!
 
Last edited:
Problem - Enchanter casts Mind Coil dot even though it's still active

Users who are viewing this thread

Back
Top
Cart