Почему наносится урон когда игроки начинают останавливать героя, типо не бить много раз жмут а урон проходит всё равно, как избавится от этого бага?

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

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

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
11
7 лет назад
0
Лучше использовать событие "Юнит получает урон"
0
15
7 лет назад
0
Dragonear, Странно но у меня нету получает урон в событиях
0
21
7 лет назад
0
Andrey33, его в глобальных GUI событиях нету
Короче, воля твоя, имхо проще все-таки через маркер, сбрасываемый через полсекунды, сделать, не сильно хуже, а намного легче реализовывается
0
15
7 лет назад
0
ClotPh, Я бы сделал если бы мог это делать
2
21
7 лет назад
2
Загруженные файлы
0
30
7 лет назад
0
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.