FYI, I have an update on the "super trinket ability blaster" macro, that suppresses all of the error spam.
Code: Select all
#showtooltip Shadow Word: Death
/console Sound_EnableSFX 0
/use 13
/use 14
/cast [target=player] Power Infusion
/console Sound_EnableSFX 1
/script UIErrorsFrame:Clear()
/cast Shadow Word: Death
The above code will suppress any error sounds and text generated by the attempt to use trinkets or powerup spells as part of the macro. As a general solution, wrap the parts of your macro that you don't want generating error spam in these lines:
Code: Select all
/console Sound_EnableSFX 0
... stuff ...
/console Sound_EnableSFX 1
/script UIErrorsFrame:Clear()
... stuff ...
Please note that any macros you may see on sites (wowwiki is a particularly egregious offender) or forums (especially the WoW Hunters Forum) that feature UIErrorsFrame:Hide() and UIErrorsFrame:Show() are based on an incorrect understanding of the error mechanism. Since the entire macro runs between frame draws, hiding and showing the error frame is worthless. Clear() by itself will prevent the text from ever appearing on your screen.