Originally Posted by Valrik
This is the macro I want to make work:
/cast !Auto shot
/cast [target=pettarget, exists] Kill command
/cast Steady shot
/castrandom Arcane Shot, Multi Shot
|
The above macro won't ever let a Arcane or Multi get fired cause of global cooldown. Each time you click it starts from the top. First activating Auto Shot, then checking for Kill Command, and performing if possible, otherwise ignoring it. After that a Steady is fired. Since the Steady shot activates global cooldown the /castrandom line will never perform the actions.
As soon as global cooldown is over and the macro is used Steady shot will be ready and fired, starting global cooldown again.
If you really want to macro the /castrandom in you have to use a /castsequence !Auto Shot, Steady Shot, instead of the two seperate /cast commands used. Ofcourse you'll hit all other kind of issues then. So manual weaving the Arcane and Multi would work best.