При событии получения урона (превышающего макс здоровье) делаю юнита на 0.01 сек неуязвимым, но это сбивает приказы тем, кто его атакует. Сам вопрос: как заблокировать урон, больший чем максимальное значение здоровья, кроме неуязвимости.

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

Nifistofi, делая неуязвимым не на 0,01 а на 0,00
0
32
7 лет назад
0
Добавить абилку на 150000 хп и лечить, после удалить таймером в 0.00 сек. Ну и выставить хп сколько нужно.
0
6
7 лет назад
Отредактирован Pandemic
0
Как такой вариант?
Загруженные файлы
0
5
7 лет назад
Отредактирован Nifistofi
0
На экстрасенсов надейся, да и сам правильно вопрос задавай. У этого обсорба есть лимит, отражающийся в единицах имеющийся маны. Если урон больше маны в хоть в 10 раз, нужно его заблочить и поставить ману в 0 соответственно, но какой то я криворукий и не робит чета. Вариант Pandemic не подходит, тк блочит только урон с руки, и невозможно определить колво урона без бд
quq_CCCP Я так тоже делал но, видимо я какой- то индвид с руками не из того места.
2
28
7 лет назад
2
Nifistofi, делая неуязвимым не на 0,01 а на 0,00
Принятый ответ
0
5
7 лет назад
0
nvc123:
Однако, здравствуйте... Работает. Спасибо!!!
Чтобы оставить комментарий, пожалуйста, войдите на сайт.