Quote Originally Posted by Seraphor View Post
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.
To be fair, I'm not sure how the option to simply auto-quit a macro in the case of a failed action would cause automated gameplay. The macro would only abandon on failure and nothing more. Do you have an example of how this would equal botting?

Another thing I'd really like to see with macros is the option to have them queueable but only for single action macros. Things such as raise, shirk, asylum on target, mouseover heals and so on. Not allowing macros to queue is perfectly reasonable to prevent automated combat strings, but entirely unnecessary for single QoL buttons.