Quote Originally Posted by Ashkendor View Post
That is an amazing idea and I might just end up doing that.
It's useful but there are a few major draw backs.

If you try to switch back to the other stance before their recast timer is up, the skills will swap but not your stance. And, if you try to switch again to get the skills to swap again and accidentally do it after the recast timer is up, it will drop the stance and your stacks.

Also, if something happens right as you swap stances that causes the macro to discontinue, your stance will not swap but your skills will. For example, if you die right as you stance swap, when you are raised, you might be raised back in defiance but your skills will be stuck on deliverance skills. And, if you don't notice immediately swap your skills back by dropping your stance and reactivating defiance, it can cause issues later.

You could just macro lock it but then you cannot use another macro for the duration of the lock. Considering I use a notification macro for Holmgang and Provoke, this isn't really an option. Just imagine stance dancing to tank swap and being locked out of using provoke until the recast for your stance dance is up.