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

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