Допустим есть два объекта которые я хочу диспелить, если первый объект существует я диспелю его, если он отсутствует я диспелю второй
Допустим есть два объекта которые я хочу диспелить, если первый объект существует я диспелю его, если он отсутствует я диспелю второй
Макрос будет неудобным, возможно. Лучше исспользовать в случае с фокусом не exists, а mod.Код:#show /cast [@focus, exists][] dispel
Код:#show /cast [@focus, mod:shift][] dispel
Макросы/скрипты для WoW — все, что может пригодиться.
Dark Circle Style (New) — v1.1.2 (commit 02.01.2021)
Причем здесь фокус?) В качестве 1 объекта у меня выступает Вороная горгулья, вторым объектом является partypet1-2
Последний раз редактировалось Forwy; 25.05.2021 в 22:43.
Макросы/скрипты для WoW — все, что может пригодиться.
Dark Circle Style (New) — v1.1.2 (commit 02.01.2021)
Мне через мод макрос не нужен, я и сам в состоянии на 2 разных бинда это сделать, суть в том что бы 2 действия были на одном бинде
Я и пишу, что надо тестить. У меня возможности нет, и если не ошибаюсь, то [@arenapet1][@arenapet2] работать не будет просто так.
Как вариант, можно попробовать с exists:
Но опасаюсь ситуаций, когда несколько петов, а диспелить нужно конкретного. Например, если призвана гарга, приоритет в гаргу, а диспельнуть нужно вурдалака, пока гарга не пропадет, гулю не диспельнешь таким макросом, ровно как и пета второго члена группы (3х3). С модами это возможно.Код:#show /cast [target=Вороная горгулья, noharm, exists][@partypet1, exists][@partypet2, exists][] dispel
Если ты хочешь сюда еще и проверку на возможность диспела, то такого не существует в доступных скриптах.
Макрос выше работает по принципу, если есть дружественная гарга - диспелим ее. Если ее нет, диспелим первого пета в пати, если и его нет, то второго. Если нет вообще петов - диспел таргет или себя (нет таргета).
Макросы/скрипты для WoW — все, что может пригодиться.
Dark Circle Style (New) — v1.1.2 (commit 02.01.2021)
Всё понимаю, судя по описанию это и требовалось, буду тестировать, а что на счет 2й темы? "Если фокус есть - даю швд в него, если фокус отсутствует - даю швд в ближайшую цель, либо же в arena1-3 + arenapet1-3"
Я проверил макрос в разных условиях в несколько окон, диспел работает только по partypet1 ВСЁ. надо переделывать
Макрос на швд не даёт швд никуда кроме фокуса, отпиши лучше в дискорд, я у тебя добавлен