Ты ничего не понимаешь в построении макроса. Это можно сделать юолее мростым способом без использования команды на последовательный каст и команды сброса.
#showtooltip
/cast !контузящий
/cast арканшот
При доступном контузящем кастуется он а при не доступном кастуется арканшот. Так же должна будет и меняться иконка.