• 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 - How do I fix beastlord holy/ downs for healing?

jyaku

New member
Joined
Jul 23, 2016
RedCents
96¢
My heals in kissassist work fine but sometimes I want to play manually so I wrote a holy and a downshit:

Rich (BB code):
downflag5=/if (${Me.Pet.PctHPs}<78 && ${Me.Pet.Distance}<${Spell[Salve of Blezon Rk. II].Range} && ${Me.SpellReady[Salve of Blezon Rk. II]}) /multiline ; /squelch /tar id ${Me.Pet.ID} ; /timed 2 ; /casting "Salve of Blezon Rk. II"

downflag6=/if (${Me.Pet.PctHPs}<78 && ${Me.Pet.Distance}<${Spell[Salve of Blezon Rk. II].Range} && !${Me.SpellReady[Salve of Blezon Rk. II]}) /multiline ; /squelch /tar id ${Me.Pet.ID} ; /timed 2 ; /casting "Salve of Clorith Rk. II"

holyshit3=/if (${Me.Pet.PctHPs}<78 && ${Me.Pet.Distance}<${Spell[Salve of Blezon Rk. II].Range} && ${Me.SpellReady[Salve of Blezon Rk. II]}) /multiline ; /squelch /tar id ${Me.Pet.ID} ; /timed 2 ; /casting "Salve of Blezon Rk. II"

holyshit4=/if (${Me.Pet.PctHPs}<78 && ${Me.Pet.Distance}<${Spell[Salve of Blezon Rk. II].Range} && !${Me.SpellReady[Salve of Blezon Rk. II]}) /multiline ; /squelch /tar id ${Me.Pet.ID} ; /timed 2 ; /casting "Salve of Clorith Rk. II"

Anyone have any idea or suggestions on how to get this to work?
 
Is it giving you any error messages? Since it's a pet-only heal, doesn't it land on your pet regardless of your current target? If that's the case, you can simplify the command portion. And since the range on the heals is 200 (before focus), can simplify that check as well.

Rich (BB code):
downshit5=/if (${Me.Pet.PctHPs}<78 && ${Me.Pet.Distance}<200 && ${Me.SpellReady[${Spell[Salve of Blezon].RankName}]}) /casting ${Spell[Salve of Blezon].RankName}
downshit6=/if (${Me.Pet.PctHPs}<78 && ${Me.Pet.Distance}<200 && $!{Me.SpellReady[${Spell[Salve of Blezon].RankName}]} && ${Me.SpellReady[${Spell[Salve of Clorith].RankName}]}) /casting ${Spell[Salve of Clorith].RankName}
holyshit3=/if (${Me.Pet.PctHPs}<78 && ${Me.Pet.Distance}<200 && ${Me.SpellReady[${Spell[Salve of Blezon].RankName}]}) /casting ${Spell[Salve of Blezon].RankName}
holyshit4=/if (${Me.Pet.PctHPs}<78 && ${Me.Pet.Distance}<200 && $!{Me.SpellReady[${Spell[Salve of Blezon].RankName}]} && ${Me.SpellReady[${Spell[Salve of Clorith].RankName}]}) /casting ${Spell[Salve of Clorith].RankName}

In your code block, you have the downs listed as flags while they should be downshits. Make sure you have the accompanying down/holyflags set to 1 to activate them.
 
If you are trying to play "manually" why are you setting up a plugin to do that?

I mean, as opposed to say using "/mqp" to pause KA while you do your manual thing, then unpause for the fight you apparently want to auto heal for.
 
I don't get any errors but the heals are just not going off at all.

Is it giving you any error messages? Since it's a pet-only heal, doesn't it land on your pet regardless of your current target?

I should mention under KA 9.2.2 even if I did heal|80|pet in ka, it would still try and cast the heal on myself and try and heal myself. It's been fixed in 9.2.3

If you are trying to play "manually" why are you setting up a plugin to do that?

I mean, as opposed to say using "/mqp" to pause KA while you do your manual thing, then unpause for the fight you apparently want to auto heal for.



As for being "manual" sometimes I'm running across the zone solo, and I see an opportunity of a named up, I'd like to pounce on it on manual but still have MQ2Melee holy/ downs do the heals. So I guess semi-manual?

- - - Updated - - -

In your code block, you have the downs listed as flags while they should be downshits. Make sure you have the accompanying down/holyflags set to 1 to activate them.

Nice catch. Fixing it now and testing.
 
Question - How do I fix beastlord holy/ downs for healing?

Users who are viewing this thread

Back
Top
Cart