Ravage / shred macro with feral pvp 4-set

hello!

trying to use a ravage/shred macro work with the feral pvp 4-set bonus. in original mop i believe this macro worked:

/cast [stealth] Ravage
/cast [nostealth] Ravage!
/cast [nostealth] Shred

(Ravage! being the version of the spell you gain from the set bonus)
in this version Ravage! doesnt work. fine, ill just change it to:

/cast [stealth] Ravage
/cast [nostealth] Ravage
/cast [nostealth] Shred

this works fine for both ravage while stealthed, and the “ravage!” proc from the set bonus while not stealthed. (meaning that the first line of the macro is successfully ignored).

but the shred wont work at all! it gives it the error text that “you must be in stealth mode”, referring to the first line of text. as if in this situation the first line of text is not ignored.

any macro wizard got a solution for this without having to use modifiers? i would just want to have it all in the same button - like how it used to work

/cast [stealth] Ravage
/cast [nostealth] Ravage
/cast [nostealth] Shred

Is the same as

/cast Ravage
/cast [nostealth] Shred

Shred’s being GCD blocked. You can’t do what you’re trying to do unless there’s a form number for stealth and the not stealth proc’d state (like Rogues in Retail have for Stealth and Shadow Dance) but I doubt they made a whole form for a tier bonus.

So there is absolutely no way to make it work now? 'Cuz this definitely worked back in the day…

It feels so counterintuitive that a ravage/shred macro can work just fine but if you throw on a 4-set it’s not possible to use a macro for the two spells on the same button anymore.

My assumption is that this has something to do with “Ravage!” not working and having to use the same spellname (just “Ravage”) for both the stealthed version and the 4-set proc.
Makes me think it’s a bug.

The spell Ravage! is also on the GCD, it won’t work no matter how you set it up.
https://www.wowhead.com/mop-classic/spell=102545/ravage

That said, 4p just lets you use Ravage every 30s without positioning/stealth.
https://www.wowhead.com/mop-classic/spell=131537/item-druid-pvp-set-feral-4p-bonus

So yeah, not a separate spell as far as I can see, and since it’s likely a buff based activation there’s no way to code it into a macro.

regarding the GCD lock. I’m not trying to use them at the same time. I want the macro to use Ravage while stealthed, shred while not stealthed or ravage! when not stealthed and the proc is up. I might’ve misunderstood what you meant. But I am not trying to use any of the spells simultaneously.