St0rfan wrote:/run local texture,name,isActive,isCastable = GetShapeshiftFormInfo(3);.
I don't understand the need for any of this. None of my stance dance macros have this stances check.
My overpower macro is simplified put,
/cast battlestance
/cast overpower
If you press it in battlestance it just overpowers. Otherwise it will put you in battle first. This macro replaced my default battlestance binding btw. Don't see any point of making a separate one. Ever wanted to go battlestance but hold off with a possible overpower? But I digress.
These forms check macro lines can be totally removed because if you are already in the required stance the /cast stancexx is ignored anyway.
Making the macros much more simple.