Heroic Throw macro help

Hello once again, needing help cause my macro skills are straight up spaghetti garbage.

I think this one is pretty simple and possible but I can’t figure out how to combine what I want. Basically I just want to have Heroic Throw on a single button and when I press shift it will heroic throw my focus but if I press ctrl it will allow me to cast shattering throw on my actual target. This is what I got so far:

#showtooltip
/cast [@mouseover,harm][mod:shift,@focus,harm][@target,harm] Heroic Throw: [mod:ctrl] Heroic Throw; Shattering Throw

Needless to say this does not work as I would like it to, the Heroic Throw portion works but the Shattering Throw does not.

Just remember that the spell will proc at the first true statement. As is, if your target is an enemy it will always cast Heroic Throw regardless if you press CTRL. [@target,harm] is the same as [harm]. Also you didn’t have a semicolon after your first Heroic Throw.

#showtooltip
/cast [mod:ctrl] Shattering Throw; [mod:shift,@focus,harm] [] Heroic Throw

if you want to keep the @mouseover it’d look like

#showtooltip
/cast [mod:ctrl] Shattering Throw; [mod:shift,@focus,harm] [@mouseover,harm,nodead] [] Heroic Throw

Note: I don’t have a warrior to test this but it should work.

GL

1 Like

This is great, it works perfectly thank you so much!