Подскажите макрос, чтобы при нажатии инкапа он нажимался в тагрет дефолтно, но если у меня указатель мыши на ком-то другом то он нажимался в него. Приоритет на маусовер, а не в тагрет. Раньше был такой но он куда-то потерялся
Просто две строчки.
/cast [@mouseover] Imprison
/cast Imprison
Макрос сперва попытается выполнить первую строчку, кастуя спелл на маусовер, и, если этого сделать не получится, перейдет на вторую. Если спелл на ГКД, то ничего больше не требуется: вторая не сработает по умолчанию, если сработала первая. Если спелл не на ГКД, то придется похитрее немножко.
Вместо Imprison – название своего спелла.
Уже пробовал такой, в таргет не дает. В маусовер дает если таргет выбран но если в таргет взять и мышку оставить на месте пишет, что нет таргета
Интересно.
/cast [@mouseover, exists] Imprison; [@target] Imprison
Этот будет дополнительно проверять, что-то есть под курсором, прежде чем переходить к второму действию.
/cast [@mouseover, nodead] [] инкап
вот этот работает спасибо
Этот лучше. nodead условие корректнее, чем exists, потому что exists может отказываться работать, если курсор будет случайно подхватывать в толпе трупы, на которые ты можешь не обратить внимания.