• 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

Question - Pet Buff stacking in a downshit

RoboClaptrap4

Member
Joined
Feb 14, 2018
RedCents
181¢
I'm trying to come up with a downshit to automatically buff my pet, but I don't want it going into an infinite loop if the pet is debuffed...such as with a Cripple effect, which immediately breaks this macro.

downshit0=/if (${Me.Pet.ID} && ${Spell[Sha's Ferocity].StacksPet} && !${Me.Sitting} && !${Me.Moving} && !${Me.Invis} && !${Me.PetBuff[Sha's Ferocity]}) /casting 16783 |Item

Why doesn't the above work when the pet has an effect on them that won't stack with Sha's Ferocity?
 
Stacking can be a little wonky at times, with some spells. I will say up front that I am NOT a programmer by any means, but I "think" it is more or less checking for buff conflicts, and "some" debuff conflicts, but I may be wrong entirely there. Someone with more knowledge would need to speak up there =X I have had issues with pet buffs before, and more or less resorted to temporarily disabling pet buffs for certain fights.

If you trace down exactly which spell is blocking the buff, you could add another check for it.

For instance the "${Target.Slowed}" check misses some slow effects (which is understandable with the amount of proc slows ingame) and on occasion I needed to add an effect when checking for it.
 
Unfortunately, the list of things that can block this particular buff is really long. Every single Disempower effect from shamans/chanters/beastlords for example, any slow spell, dozens of boss abilities, etc. I was hoping that the StacksPet command would be more reliable, but if it isn't, I will have to avoid putting this into a downshit I guess.
 
Hm, there is a ${Target.Crippled}, I wonder if that can be worked into a check
 
Looks like the Crippled/Tashed/Maloed functions do not exist for pets. Luckily KA is smart enough not to attempt to rebuff the pet buffs after they bounce once
 
Ick.

Seem the ${Me} TLO includes Cursed and Diseased. Not sure if that extends to pets, but often times those cures will remove debuffs that land on you... so it is possible and check for those might do what you are looking for too.

Sorry, been working some overtime, just making suggestions as they occur to me. Hate to see anyone's thread not see some sort of reply =)
 
Question - Pet Buff stacking in a downshit

Users who are viewing this thread

Back
Top
Cart