Итак, в моей карте есть юнит вор с невидимостью, которого можно рассекретить с помощью пассивной абилки, работающей после исследования. Работает эта пассивка по тому же принципу, что и ее аналог у башни магов в стандартном варе, но привязана к двигающемуся юниту. Работает эта система нормально, но вот есть проблема - вора убивает в невидимости любая таверка, бьющая сплешом, если он забредает в ее радиус атаки, что проще, чем этого не делать, с учетом его размера и малой обширности локаций.
Я хотел это решить просто дав вору неуяз. и снимая его при обнаружении его пассивкой, но я без понятия как запустить этот триггер, так как тот запуск, что сейчас есть, не работает. Сейчас триггер выглядит так:
Т.е. по сути нет подходящего атрибута для события:
Без понятия как все это дело запустить, если кто знает что делать - прошу помочь. Возможны и другие варианты решения изначальной проблемы, я не против и изменить его. Главное, чтобы работало)

Принятый ответ

Можешь отслеживать воздействие пассивного обнаружения через заклинание. Пусть твой "анти-шпион" накладывает какое-то заклинание-пустышку (типа "Обнаружен!"). В тригерах можно выставить что-то типа:
Событие - периодическое событие (1 или 0.5 сек), Условие - сравнение логического\боевая единица - юнит имеет способность "Обнаружен!" равно нет, Действие (if, then, else, функция) боева единица - добавить способность юнита "Неуязвимый", Иначе - боева единица - удалить способность юнита "Неуязвимый".
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
4
6 лет назад
Отредактирован Adantarn
0
Можешь отслеживать воздействие пассивного обнаружения через заклинание. Пусть твой "анти-шпион" накладывает какое-то заклинание-пустышку (типа "Обнаружен!"). В тригерах можно выставить что-то типа:
Событие - периодическое событие (1 или 0.5 сек), Условие - сравнение логического\боевая единица - юнит имеет способность "Обнаружен!" равно нет, Действие (if, then, else, функция) боева единица - добавить способность юнита "Неуязвимый", Иначе - боева единица - удалить способность юнита "Неуязвимый".
Принятый ответ
0
20
6 лет назад
0
оставил бы как есть
невидимость же не дает неуязвимости от гранаты под его ногами, верно?
0
18
6 лет назад
0
Лучше через ауру, а не через способность, на мой взгляд.
0
20
6 лет назад
0
Maniac_91, ssbbssc, есть вариант сделать вора летающим. Тогда масс атака не будет по нему сплешить.
0
20
6 лет назад
0
DemonoiD:
Maniac_91, ssbbssc, есть вариант сделать вора летающим. Тогда масс атака не будет по нему сплешить.
С тем же успехом можно просто тип цели ему поменять. Но это чревато промахами со стороны орудийных башен, которые стреляют "наперед" ибо снаряд не самонаводящийся.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.