If you're watching it and want to intervene manually, then just set up another Macro with a single benign action.
Macro's interrupt each other so just click that one to stop the other.

Macro's can't do IF functions, at that point they begin to compute and actually play the game for you, and you could create so many broken macro's with just an IF function alone that would break the game in so many ways. You'd essentially be condoning botting.