Как бы я не старался, но юниты начинают убегать он полученного урона. Ковырялся в константах игры (т.к. это нейтралы (мобы)) - не помогло. Поставил в РО Может бежать: нет - 0 эффекта. Пробовал Классификация войск: Самоубийца - тоже самое.
У меня весь урон юнитам наноситься с помощьюUnitDamageTarget
Проблему решил костылями: при появлении, юниту дается стан с длительность 0 секунд (то есть, бесконечно). Сами же юниты двигаются с помощью SetUnitX, SetUnitY, но хотелось бы обойтись без этих извращенств.

DracoL1ch:
они бегут, потому что получают приказ в момент получения урона
ты должен отдавать холд или стоп через 0 секунд после этого, по таймеру
Нет, мне такое не надо. Судя по всему, надо пользоваться моим костылем.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
33
Bornikkeny, я замечал, что юниты, у которых нет атаки, всегда убегают. Возможно, это заложено в базовый ИИ и неотключаемо.
27
у меня работает. тфу. там в карте написал нейтрально-пассивный, а по настоящему там нейтрально-враждебный
Загруженные файлы
16
они бегут, потому что получают приказ в момент получения урона
ты должен отдавать холд или стоп через 0 секунд после этого, по таймеру
22
DracoL1ch:
они бегут, потому что получают приказ в момент получения урона
ты должен отдавать холд или стоп через 0 секунд после этого, по таймеру
Нет, мне такое не надо. Судя по всему, надо пользоваться моим костылем.
Принятый ответ
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.