Помогите с макросом

Подскажите макрос, чтобы при нажатии инкапа он нажимался в тагрет дефолтно, но если у меня указатель мыши на ком-то другом то он нажимался в него. Приоритет на маусовер, а не в тагрет. Раньше был такой но он куда-то потерялся

Просто две строчки.

/cast [@mouseover] Imprison
/cast Imprison

Макрос сперва попытается выполнить первую строчку, кастуя спелл на маусовер, и, если этого сделать не получится, перейдет на вторую. Если спелл на ГКД, то ничего больше не требуется: вторая не сработает по умолчанию, если сработала первая. Если спелл не на ГКД, то придется похитрее немножко.

Вместо Imprison – название своего спелла.

Лайков: 1

Уже пробовал такой, в таргет не дает. В маусовер дает если таргет выбран но если в таргет взять и мышку оставить на месте пишет, что нет таргета

Интересно.

/cast [@mouseover, exists] Imprison; [@target] Imprison

Этот будет дополнительно проверять, что-то есть под курсором, прежде чем переходить к второму действию.

/cast [@mouseover, nodead] [] инкап

3 лайка

вот этот работает спасибо

Этот лучше. nodead условие корректнее, чем exists, потому что exists может отказываться работать, если курсор будет случайно подхватывать в толпе трупы, на которые ты можешь не обратить внимания.