Опции команды Target

Подскажите есть ли у /target опция не брать в цель уже занятого моба?

Лайков: 1

Занятого это в смысле которого уже кто то бьет ?

Может быть есть какая проверка чтоб игнорировать цели в комбате,
https://wow.gamepedia.com/Macro_conditionals
Тут я ничего такого не нашел

Там есть

combat — Player is in combat.

Но помойму это проверка в комбате ли ты.

Да, похоже никак(

макросом никак, легче по индекаторам смотреть через ctrl V

ЕМНИП:
просто [combat] относится к текущей цели (т.е. в бою ли тот, кто в данный момент находится во фрейме цели)
[@player,combat] относится к себе (т.е. в бою ли тот, кто в данный момент находится во фрейме игрока)

Игнорировать автоматически не получится. Но можно просто очищать цель, если цель уже в бою.

Если ни в чём не ошибся, то макрос должен выбирать новую цель. Если игрок вне боя и цель не в бою, то будет пытаться её атаковать; если цель в бою, мертва или не может быть атакована, то она должна сброситься. Если игрок в бою, то макрос выполнятся не будет, для предотвращения очистки цели во время боя.

UPD: утверждения основанные на ложных предпосылках были зачёркнуты, а макрос удалён за ненадобностью.

[combat] - [вбою] это условие игрока т.е. себя, в бою или нет.

[@player,combat] - [цель=игрок,вбою]

цель нельзя проверить макросом в бою она или нет…

<призыв, основанный на ложных предпосылках был удалён>

хорошо, напиши тогда два примитивных макроса.
первый, [взять цель которая в бою].
второй, [взять цель которая не в бою].
удачи…

с логикой всё нормально? Проверить цель и взять цель это разные вещи, не?

как ты собираешься проверять цель в бою она или нет?

я там макрос привёл как, потрудись проверить, предварительно прописав названия абилок вместо заглушек Некая_атакующая_способность_х

как я его проверю если он не работает если я бою.

/стопмакрос [цель=игрок,вбою]
/цельвраждебная
/очиститьцель [вбою][нельзя причинитьвред][мертвый]
/стопмакрос [несуществует]
/использовать Некая_атакующая_способность_1
/использовать Некая_атакующая_способность_2

А ты проверял? Видимо нет.

Он не предназначен для работы в бою. Он предназначен для помещения во фрейм_цели НИП, если игрок вне боя, с последующей атакой, если НИП не был в бою на момент помещения НИП во фрейм_цели. Если же НИП был в бою, то он должен удалятся из фрейма_цели.

UPD: утверждения основанные на ложных предпосылках были зачёркнуты.



Если он не предназначен для работы в бою
зачем тогда это?..

/use Некая_атакующая_способность_1
/use Некая_атакующая_способность_2


начало макроса

/targetenemy [noharm][dead]
/startattack




Не понятно, что перед боем персонаж может находиться вне боя?
Не понятно, что при удачном срабатывании макрос переводит игрока в состояние боя?
Не понятно, что макрос не должен срабатывать, если персонаж уже в бою?
Видно с логикой совсем плохо. Пока-пока.

зачем вырывать предложения из контекста?
Или тролли видят то что хотят видеть, а не то что есть на самом деле?

Ох сколько мусора тут…

хватит ахинею нести, астанавись, тролль!!..

Ооо… она еще как изменяет.
Для начала почитай это…