Добавлен EliasTale
Как сделать так, чтобы при выполнении определенных условий на юнита (любого, вне зависимости от принадлежности к игроку или типу) на нем появлялся эффект от заклинания? Например, хочу, чтобы если у юнита процент здоровья меньше или равен 15%, тогда на нем появляется эффект "Отравляющего ножа" (потеря здоровья со временем + спецэффект). Если здоровье больше 15% - эффект пропадает.
И можно ли сделать аналогичную систему, только с проверкой наличия определенного юнита рядом? Т.e. если рядом с юнитом находится вражеский герой, то к "Отравляющему ножу" также добавляется и "Замедление"?
Если можно, то приведите пример триггера, который реализует эту систему.
Заранее спасибо.
И можно ли сделать аналогичную систему, только с проверкой наличия определенного юнита рядом? Т.e. если рядом с юнитом находится вражеский герой, то к "Отравляющему ножу" также добавляется и "Замедление"?
Если можно, то приведите пример триггера, который реализует эту систему.
Заранее спасибо.
Принятый ответ
Добавлять бафы триггерами, на сколько я знаю, нельзя, но можно снимать.
Чтобы повесить баф на юнита, нужно:
- Создать способность которая повесит нужный баф
- Создать дамми юнита (с абилкой москит) и дать ему эту способность
- В нужный момент создавать этого юнита и кастовать им по нужной цели
При инициализации карты, создать и удалить всех юнитов которые будут потом создаваться триггерами, чтобы избежать секундных фризов.
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Можете ли вы сделать пример как баффа, так и дебаффа на карте, если не сложно?
Отредактирован justQd