Я не пробовал такой вариант, но возможно макрос пытается скастовать "Чародейские Стрелы", но получает только "Заклинание не готово" и макрос обрывается. Можно попробовать такой вариант:/script UIErrorsFrame:Hide()
/cast Чародейские Стрелы
/script UIErrorsFrame:Clear()
/script UIErrorsFrame:Show()
/cast Чародейская Вспышка
или/script UIErrorsFrame:UnregisterEvent("UI_ERROR_MESSAGE");
/cast Чародейские Стрелы
/script UIErrorsFrame:RegisterEvent("UI_ERROR_MESSAGE");
/cast Чародейская Вспышка
можно ещё звук ошибки отключить:/console Sound_EnableSFX 0
/script UIErrorsFrame:UnregisterEvent("UI_ERROR_MESSAGE");
/cast Чародейские Стрелы
/console Sound_EnableSFX 1
/script UIErrorsFrame:RegisterEvent("UI_ERROR_MESSAGE")
/cast Чародейская Вспышка;
Не знаю, что из перечисленного будет работать и будет работать корректно, сам такой макрос ещё не пробовал. Лично я использую макрос попроще, на шифте:#showtooltip [mod:shift] Чародейские Стрелы; Чародейская Вспышка
/cast [mod:shift] Чародейские Стрелы; Чародейская Вспышка