Quote Originally Posted by Ualaa View Post
/cast [mounted] !Crusader Aura
/cast [nomount] !Retribution Aura

The !Aura, will be cast once and never again, until the mounted/nomounted condition changes.
I can push the macro 10 times in succession, and it is only the one cast.
I don't think it has anything to do with the changing of your mounted/nomounted state. Try the following:
- mount up and run the macro above
- manually change your Aura to Ret by clicking it
- run the macro again

Does your aura change back to Crusader? The ! will check if the aura is active, if it is then it does nothing, if it is not then it makes the aura active. The mounted/nomounted state is just for you to control which aura you want to be active but does not in essence affect the behaviour of the !.

With Maul and Rune Strike the idea is the same. The ! makes Maul / Rune Strike active so it will trigger on the next melee swing and the ! will prevent setting these abilities back to inactive if the command is triggered again before the next melee swing.

But...

I don't think it is necessary, it might have been at some stage but I don't think that is the case today. As far as I know.