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