Добавлен scopterectus
Переделал доспехи веры так, чтобы они работали на врагов, но способность не взаимодействует с бронёй, а нужна лишь как пустышка, чтобы на врагах висел бафф. Сама способность срабатывает, когда враги умирают под действием данного баффа. Но почему то триггер на смерть юнитов не видит данный бафф на юнитах. Я подумал, что это из-за доспехов веры и переделал под ауру выносливости, но всё равно не работает. Неужели нельзя отлавливать баффы на умирающих юнитах?
Принятый ответ
проверяй что враг умирает рядом с носителем ауры в области ее действия
по идее в такой ситуации НЕ быть баффа до смерти на нем почти никогда не может
по идее в такой ситуации НЕ быть баффа до смерти на нем почти никогда не может
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Ну или как quq_CCCP написал, через группу.
по идее в такой ситуации НЕ быть баффа до смерти на нем почти никогда не может
Отредактирован scopterectus
Бафф аур обновляется раз в 2 сек, со старта игры. Раз в 2 сек проверяй всех на карте, есть ли у них бафф - если есть, добавил в группу, если нет удалил, так же кто сдох - сразу же из группы удалил. Вот и все.
Если баф удалось и запускаем таймер продолжительность бафа даже после смерти, оно будет в массиве и проверяеш если у юнита мертв и имеет массив значения true и таймер не истек то запускает свои события.. А дальше что хотите
Каждого юнита с бафов отловить и повесить на него таймер, который через определенное время проверит с баффом воин или нет?