I consider myself decent at macros, and this one is possible, but I'm actually stumped if the way I want to write it even works.
This should work:
Code:
#showtooltip Charge
/cast [noform:1] Battle Stance
/cast Charge
/stopmacro [mod:ctrl]
/cast [noform:2] Defensive Stance
The way I would like, but not sure:
Code:
#showtooltip Charge
/cast [noform:1] Battle Stance
/cast Charge
/cast [nomod:ctrl,noform:2] Defensive Stance
First of all, I changed nostance to noform. They are exactly the same, it's just good macro practice to use shorter versions.
Anyways, this macro uses noform in the way I want to use nomod, but I think nomod has no options and only evaluates to true if literally no modifier is used. You're welcome to use the first one and just call it a day, but if you wouldn't mind checking out the second one for shits and giggles, I'd appreciate it.