Trying to write a more universal holyshit for swapping to avatar weapons that doesn't require checking the characters mainhand or offhand. Pure laziness as I box alot of melee and they don't all have the same avatar set. This is what I have currently, hoping it can be improved.
holyshit0=/if (${Me.Buff[Avatar].Duration} < 45000 && ${Me.Buff[Primal Avatar].Duration} < 45000 && ${Spell[Avatar].Stacks}) /bandolier activate avatar
holyshit1=/if ((${Me.Buff[Avatar].Duration} >= 45000 || ${Me.Buff[Primal Avatar].Duration} >= 45000)) /bandolier activate dps
It works but it is spammy, is there a way to add a delay into it so it only checks if it needs to swap every 10s or so? tried ; /timed 20 at the end but it still fires multiple times per second.
holyshit0=/if (${Me.Buff[Avatar].Duration} < 45000 && ${Me.Buff[Primal Avatar].Duration} < 45000 && ${Spell[Avatar].Stacks}) /bandolier activate avatar
holyshit1=/if ((${Me.Buff[Avatar].Duration} >= 45000 || ${Me.Buff[Primal Avatar].Duration} >= 45000)) /bandolier activate dps
It works but it is spammy, is there a way to add a delay into it so it only checks if it needs to swap every 10s or so? tried ; /timed 20 at the end but it still fires multiple times per second.

