You cannot create smart macros to do X action on X cooldown or player in X state.
You can use WeakAuras to create a button to only show when you're stunned/movement impaired though.
You can also create an addon essentially doing the same thing as the WA, then setting up a bind for the button. You can probably set a bind for the WA button as well but, not really versed in extensive WA stuff.
|