Каким образом можно остановить восстановление здоровья у отдельного юнита (героя) на некоторое (от начала игры и до выполнения первого квеста) время? Зелье исцеления и свитки лечения при этом должны действовать.

Принятый ответ

дать способность с отрицательной регенерацией.
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
29
5 лет назад
0
дать способность с отрицательной регенерацией.
Принятый ответ
0
23
5 лет назад
0
каждый сек проверять сколько он выхилил и отнять его количеством
0
22
5 лет назад
0
По идее так
но я не знаю остановит ли это реген от предметов, например Кольцо регенерации какое-нибудь
Потому что текущий реген пока что узнать нельзя, а только из поля Скорость восстановления здоровья
Загруженные файлы
0
32
5 лет назад
0
а на мемхаке всё это было =(
Я в сларках делал ульту аппрарата и останавливал регенерацию через SetUnitHpRegen периодическим таймером
1
29
5 лет назад
1
Bergi_Bear:
а на мемхаке всё это было =(
А когда допиляют 1.31 будет нативно))
0
22
5 лет назад
0
Кстати, я чекнул - функция эта не работает)
Тип регена меняет, но Хп у юнита как регенилось так и продолжает регениться :D
Ох уж эти Блязы)0
0
32
5 лет назад
0
потому что как уже говорилось 50 раз, не работает ни 1 функция Set Field
NazarPunk:
А когда допиляют 1.31 будет нативно))
а вот это да =)
0
22
5 лет назад
0
потому что как уже говорилось 50 раз, не работает ни 1 функция Set Field
Поле то оно меняет, только почему-то на этом всё заканчивается. Реген продолжает работать)
0
32
5 лет назад
0
потому что на самом деле ничего не происходит
0
22
5 лет назад
0
Но через Get Field оно показывает тот тип, который был применён через Set Field
0
24
5 лет назад
0
Часть полей работает, часть нет. Не рабочих больше, чем рабочих. Значительная часть работает, но реальные данные берутся не там где мы их меняем - в результате поле меняется, а поведение юнита нет.
2
20
5 лет назад
2
убрать реген от статов и стандартный и делать его триггерно
Чтобы оставить комментарий, пожалуйста, войдите на сайт.