/startattack
/cast Bloodthirst
/cast Charge
Startattack hasn’t been needed in macros since MoP; the function is built into spells now.
Bloodthirst and Charge works, really any on-GCD ability will, but my favored version is
#showtooltip
/cast Charge
/cast Victory Rush
/cancelaura Bladestorm
This will Charge from range, Victory Rush/Impending Victory in melee, and cancel Bladestorm when not using Hurricane. Intervene can also be worked in with /cast [help] Intervene
, but the macro has a harder time displaying the correct tooltip. You can also add in some @mousoever
conditionals if you really want to get fancy with it.
#showtooltip
/cast [@mouseover,help,nodead]Intervene;[@mouseover,harm,nodead]Charge
This will Charge/Intervene depending on context. It will intervene your mouseover if it exists, if do not have a friendly mouseovered, it will attempt to charge the enemy you have mouseover. If you have no mouseover at all, it will charge your current target.