I have a macro that toggles error speech off, attempts to use a toy, and then toggles error speech on again; this used to prevent the “Item not ready yet” speech from playing when the macro was executed. Before the patch, it worked correctly. Now when I attempt to use the macro, the error speech plays for the toy while it’s on cooldown, even though the error speech is toggled off before the toy is used and back on again only after the error occurs.
/console Sound_EnableErrorSpeech 0
/use [nomod]Moroes’ Famous Polish
/script UIErrorsFrame:Clear();
/console Sound_EnableErrorSpeech 1
If I input all of those commands into the chat frame one at a time, then the error speech toggling works fine. However, when they’re all in a macro executed together, the error speech still occurs.
If I remove the /console Sound_EnableErrorSpeech 1 from the macro, the error speech is suppressed correctly. As long as the /console Sound_EnableErrorSpeech 1 command is in the macro after /console Sound_EnableErrorSpeech 0, regardless of where it is in relation to the other commands, the error speech plays.