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