Помогите разобраться с макросом

Привет всем такая проблема сделал макрос на превращение
#showtooltip Превращение
/clearfocus [modifier:alt]
/focus [@focus,noexists]
/cast [@focus,exists][@target,exists] Превращение написано что при использовании макроса Первое применение макроса «запомнит» текущую цель, а последующие применения будут кастовать Превращение по фокусу (если только не будет зажат Alt – в этом случае в фокус будет перезаписана текущая цель). но у меня все дает в одну цель при зажатом альт не кастует скил как убрать что макрос не писал в чат что использует

noexists не работает с фокусом