Fixing Interrupt Macro

I know it’s a bit later into BFA; but I’ve finally decided to fix a few macros to fit with BFA since a few broke with it.
For a time during Legion, I had used this macro for pvp purposes:

#showtooltip
/cancelaura Bladestorm
/cast [@focus] Charge
/cast [@focus,harm,exists][@target] Pummel

And now this doesn’t work due to GCD changes. Is there a way I can bind charge to be [mod:ctrl][@focus] while interrupt is left with no mod, and no specified target? I’ve tinkered with it a bit, but the way I ended up trying didn’t work. Thanks for any help!

That macro should still work, Pummel is off the GCD. Though I’d optimize it to the following:
Focus > Target for both charge and pummel with existence checks to ensure focus is an enemy.

#showtooltip
/cancelaura Bladestorm
/cast [@focus,harm,nodead] [] Charge
/cast [@focus,harm,nodead] [] Pummel

Version you asked for:

#showtooltip
/cancelaura Bladestorm
/cast [mod:ctrl,@focus] Charge; Pummel
2 Likes

Ah… I was doing that completely wrong then.
I tried something similar to option 2:

#showtooltip
/cancelaura Bladestorm
/cast [mod:ctrl][@focus] Charge; Pummel

That explains my issue. I’ll keep these both around to test about and see which I like better. Thanks for the help! Probably one of my favorite people around for macros. But will this also ensure if I have no focus it goes to my target? Or is that no longer something that’s doable? Mostly for the sake of trying to minimize the buttons I have to press in a given situation

[this, and this]
[this] [or this]

In my 2nd version charge is set to only cast on focus. Pummel is set to only cast on target.

For v2 with focus > target fallbacks for both it’d look like:

#showtooltip
/cancelaura Bladestorm
/cast [mod:ctrl,@focus,harm,nodead] [mod:ctrl] Charge; [@focus,harm,nodead] [] Pummel
2 Likes