Доброго времени суток,нужна пассивная способность-шанс на блок урона и контр атаку.
Конкретно интересует возможно ли в "условии" отследить блокировку урона или как закблокировать урон на удар в "Действии"

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

  1. В условии проверяешь уровень способности "блокирование", если он выше 0 - у юнита есть эта способность.
  2. Ловишь нанесение урона юниту, даёшь неуязвимость, в новом потоке без задержки отнимаешь неуязвимость.
Этот комментарий удален
0
21
7 лет назад
Отредактирован ClotPh
0
А в чем проблема?
Событие - получение твоим юнитом со способностью урона или твой юнит атакован (смотря как тебе надо).
Условие - % шанса.
Действия соответствующие.
0
1
7 лет назад
Отредактирован x4misha
0
Действия соответствующие.
или как закблокировать урон на удар в "Действии"
0
30
7 лет назад
0
  1. В условии проверяешь уровень способности "блокирование", если он выше 0 - у юнита есть эта способность.
  2. Ловишь нанесение урона юниту, даёшь неуязвимость, в новом потоке без задержки отнимаешь неуязвимость.
Принятый ответ
0
21
7 лет назад
0
Ну отслеживается урон при событии юнит получает урон через damage taken, если при атаке - можно силу атаки отлавливать и сверять с броней и вычислять.
Факт того, что урон был предотвращен, по идее через твой же триггерный шанс (цифра нужная = ок).
Само предотвращение можно сделать отхилом, мемхаком, неуязвой на 0.01 сек.
У всех вариантов свои плюсоминусы, но все приемлемые.
0
1
7 лет назад
0
ClotPh, да я хотел сделать каменные доспехи с шансом а там тригетом доделать,но походу туплю
Чтобы оставить комментарий, пожалуйста, войдите на сайт.