• 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

Bug - Clerics stop casting buffs after death

Joined
Oct 6, 2017
RedCents
997¢
After either of my clerics die when they get rezz'd they come back and will not cast any buffs any longer. Toggling /buffson doesn't bring it back, reloading the kissassist macro will get them going again.

Not a huge deal but want to document it for the next release.
 
Are they changing zones after they die or do they just float around hoving above their body for a bit and never release?

Sometimes I have random characters do this too on the TLPs. It happens wayyy more on the TLPs than on live (as I play on both) and it has been an issue for awhile for me. I've noticed that it usually only happens though when they release to bind, if they release to bind I have just gotten into the habit of restarting them.

then again the issue might occur on live too... I never usually release to bind though unless I wipe my whole group in which case I usually restart the macros anyway so
 
Happens every time they get rezz'd basically weather they release or not for me. Only for my clerics, other classes of mine don't seem to have this issue.
 
Ok I made some progress tonight, the variable ${IAmDead} is returning a 1 after accepting a rez on my cleric. There is a check at the start of the checkbuffs sub routine for this variable to be 0 so thats my problem. I found this sub routine, and ran the check in it

Rich (BB code):
SUB: Can I do Stuff  - Check if invis moving ducked etc| -------------------------------------------------------------------------------------
    Sub CanIDoStuff
    /if ((${CombatStart} || ${AggroTargetID} || ${Me.CombatState.NotEqual[COMBAT]})) /return
    /if (${Debug}) /echo \atDEBUG CanIDoStuff Enter \agLine#: ${Macro.CurLine}
    /if (${IAmDead} && ${CampZone}==${Zone.ID} && (${Me.Buff[Resurrection Sickness].ID} || ${SpawnCount[pccorpse ${Me}]}==0) ) {
        /varset IAmDead 0
        /if (${IAmABard}) {
            /while (${Me.BardSongPlaying}) {
                /if (${Twist}) /squelch /twist off
                /stopsong
                /delay 5

I ran the if statement

/if (${IAmDead} && ${CampZone}==${Zone.ID} && (${Me.Buff[Resurrection Sickness].ID} || ${SpawnCount[pccorpse ${Me}]}==0) ) and it returns (1 && 281==281 && (NULL || 0==0))

So it looks like something is wrong with the buff section and rez sickness?
 
Running 10.2.5 here yes, and with or without rez sickness they won't buff until I reload the macro. The IAmDead var returns a 1 until I manually reset it to 0 or reload KA.

Edit: Edited my main post as the version was incorrect there
 
Bug - Clerics stop casting buffs after death

Users who are viewing this thread

Back
Top
Cart