Since there's no branching execution in macros, there are some situations where I set up two actions right in a row as a failover — e.g.:

/action "Precise Touch"
/action "Basic Touch"


If the condition of the synth is Good or Excellent, Precise Touch goes off and Basic Touch fails because there's no wait in between; otherwise, Precise Touch fails, and Basic Touch goes off since there's no cooldown preventing it.

But both of these failures are not only deliberate, but also frequent. I don't need to be alerted every few seconds that something isn't working when that's the intent. Beeping and throwing red messages in the middle of the screen so often is really annoying!

The /macroerror command can suppress the errors within the chat log, which is great! But suppressing the errors that make sound and take up UI space would also be a valuable feature. Please consider implementing this functionality, either extending /macroerror or adding a new command.