Макросы с опцией UnitBuff() блокируются API. Используется только в скриптах по типу вывода информации (print).
Лучший вариант: настроить TellMeWhen и отслеживать проки.