Собственно проблема:
Триггер состоит из двух частей, обе обращаются к смерти юнита. Вторая часть работает отлично, а вот первая с тем же условием - не хочет.
Пробовал без переменных, с перемещением по вертикали обьявления переменных -не работает ни в какую. Спецэффекты только для тестов, где проблема, выяснилось, что как минимум не создается отряд - то есть не считывается эффект ауры на умирающем юните.
В чем проблема?

Умирающий юнит, в том понятии, в каком его жуёт игра, не имеет баффов.
Вместо "Умирает" отлавливай поулчение смертельного удара (событие юнит получает урон).
Если полученный урон > оставшегося здоровья - то сделать всё то, что у тебя для умирающего
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
24
непонятно на кой тебе было обнуление, вообще не втыкаю. Юниты без него лечатся. вот только не факт что выхиленное количество спасёт цель от гибели, если надо чтобы при срабатывании цель именно выживала, то включи отклченное действие там.
Загруженные файлы
11
Обнуление же стояло после отхила, нужно для мультиплеера, хотя скорее просто перестраховка.
А вот почему при такой очередности сначала обнулялось?
Если вейт поставить, даже 0.1 сек, то работает и с обнулением. Спасибо.
24
не надо там вейт и обнуление там ни к чему, не надо перемудрять, тебе ещё работы хватит)
11
Нет надо) В циклах без обнуления баг и ужас, надо или в начале триггера обнулять переменные или в конце.
24
какой баг то?
Не надо обнулять, если надо от части хп каждого юнита а не от умираюещего, то просто действие присовения впихни в цикл
11
В данном триггере это была чисто перестраховка, кто ж знал, что переменная почему-то обрабатывается перед действием.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.