Two stances, one macro

Hello!

I’d like to know if it’s possible to macro two different skills using two different stances in one go.

Say I for example wanna bind R to Pummel in battle stance, and shift R to shield bash but in defensive stance. Is this doable?

Thanks in advance.

#showtooltip [mod:shift] Shield Bash; Pummel
/cast [mod:shift,noform:2] Defensive Stance; [nomod:shift,noform:1] Battle Stance
/cast [mod:shift] Shield Bash; Pummel

If they’re wrong, change 2 and 1 to the positions that Defensive and Battle appear on the stance bar.

It works!

BIG thanks!