Хочу сделать возможность вкл\выкл святой щит, но так что бы щит тратил ману в секунду. То есть паладин включает щит, щит даёт ему неуязвимость и тратит например 10маны\сек. Как это сделать?
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
28
На триггерах можно без проблем. Юнит кастует абилку, удалить эту абилку и добавить вторую, дать неуязвимость и добавить юнита в группу, таймером с периодиком отнимать у этой группы ману, если она на нуле, то удалить вторую способность, добавить первую, удалить неузвимость и удалить юнита из группы.
Если юнит кастует вторую способность, то сделать то же самое
28
Не надо никакие способности удалять...
В константах разрешаем отключать щит. Ловим приказ начала щита, добавляем героя в группу Х. Если отдаётся приказ конца щита, удаляем героя из группы Х. Каждую секунду для каждого юнита в группе Х отнимаем Y маны. Если маны не хватает, отдаём приказ отмены щита.
28
PT153, если юнита застанят, он не сможет отменить щит и будет в неуязвимости даже при нехватке маны
33
rsfghd, по дефолту в неуязвимости не застанить как бы
11
Самый простой способ:
  1. Надо сделать спелл на основе Жара Преисподней.
  2. В триггерах отследить работу спелла (Условия - Юнит имеет специальное волшебство "Жар Преисподней" равно Да
  3. Когда спелл начнется сделать юнита неуязвимым через "Юнит - сделать неуязвимым"
Всё это состоит из одного спелла, к которому нужно событие "каждые 1 сек игрового времени"
28
Bergi_Bear, ну хз, через приказы это такое кривое дело... ну ладно
28
которому нужно событие "каждые 1 сек игрового времени"
Тут можно сделать иначе.
28
reaper1691, надо отловить момент окончания жара преисподней, чтобы убрать неуязвимость с юнита
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.