Zemzelette wrote:
Oops. scratch that.
But for future referance there is a macro reset.
Sadly, what keeps it from being useful to you is that it requires a timeframe.
/castsequence reset=x Holy Fire, Mind Blast, Smite, Smite, Smite
Where x is the amount of time you wouldn't be pressing that macro button. If you set that at 1 second, for instance. You'd be brought back to Holy Fire with it still on cooldown, never advancing the macro. If you set it to something like 4 seconds, that's enough time to move onto the next. But if you idled at all, you'd be thrown back to the Holy fire still on cooldown. If you set it to the cooldown of Holy Fire you'd have to wait 10 seconds after your last cast spell for it to cycle back to Holy Fire (which would be ready but probably would have been so well before).
The other thing to remember using the reset= parameter is that you can also set it to reset=target (resets after a target change), reset=combat (resets when combat starts/ends) and that the timed reset can be overridden by reaching the end of the cast sequence. Also, using reset=alt, reset=ctrl, reset=shift will force the cast sequence to reset when it's clicked with the appropriate modifier key held.
Edited to say that you can always use a combination of these in the same /castsequence using the '/' seperator. So, using your example, if I wanted a 8 sec reset, a combat reset, or a reset based on my using the Shift key at the same time as clicking the macro, it would look like this:
/castsequence reset=8/combat/shift Holy Fire, Mind Blast, Smite, Smite, Smite
Edited, Mar 13th 2009 10:49am by Shamandin