Хочу сделать скил который с каким то % воскрешал героя при смерти

Да бывает) недоглядел.
Так проверяйте, прежде чем советовать.

Шанс зависит от уровня способности "Вампиризм" 20 + 10*уровень
Утечку с точкой надеюсь сами устраните
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
5
NazarPunk:
  • [C] Юнит умирает
  • [У] Тип юнита = Герой
  • [У] Уровень способности > 0
  • [У] Случайное число(0, 100) < шанс воскреснуть%
  • [Д] Воскресить юнита
Можешь скрин дать не могу найти условия
29
Что-то около того

Вместо real лучше integer
Загруженные файлы
30
Вот тебе наработка:
Зачем лишнее условие и переменная? И ещё воскрешаете Паладина, а не GetDyingUnit()
Загруженные файлы
17
PrincePhoenix:
world_editor, которая не чекает на наличие способности?)
Да бывает) недоглядел.
30
Да бывает) недоглядел.
Так проверяйте, прежде чем советовать.

Шанс зависит от уровня способности "Вампиризм" 20 + 10*уровень
Утечку с точкой надеюсь сами устраните
Загруженные файлы
Принятый ответ
26
Устранит утечку с точкой, если не смог найти условие))
30
8gabriel8:
Устранит утечку с точкой, если не смог найти условие))
Ну а что вы предлагаете? Если человек поймёт где утечка, то еть шанс, что он найдёт статьи на сайте. В другом случае мой ответ поможет тем, кто умеет читать)
26
Стоило бы уточнить, используется ли вероятностное воскрешение для единственного героя, либо для гигантской массы враждебных героев, которых пачками будет выносить оружие с массовым уроном, так как устранение этой утечки важнее во втором случае, а в первом некритично. Но вообще в таком случае можно было бы строчку Custom Script добавить с координатами вместо точки. Только в целом и так сойдёт, автору всё равно подходит этот примитивный триггер, а не имитация Реинкарнации, где появляется на пару секунд крест, а потом уже происходит воскрешение.
29
call ReviveHero( GetTriggerUnit(), GetUnitX(GetTriggerUnit()), GetUnitY(GetTriggerUnit()), true )
// заменить действие воскрешения на этот custom script
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.