I want my cleric to cast HOT Pious Elixir on target when target is 85-98% life. The below works. But i want it to check for the HOT buff and not cast it when its on the target. Now it keeps recasting the HOT on target.
I believed !${Target.Buff[Pious Elixir].ID} would fix it but it doesnt.
Code: Select all
downshit2=/if (${Target.PctHPs}<98 && ${Target.PctHPs}>85 && !${Target.Buff[Pious Elixir].ID} && ${Spell[Pious Elixir].Stacks} && ${Cast.Ready[Pious Elixir]} && !${Me.Moving} && !${Me.Invis}) /cast "Pious Elixir" Gem2
Anyone that can fix the code?
Thanks!
Beyondreason