Как проверить DamageType входящего урона?

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

avuremybe,
Сделать специальных даммиков и от них наносить урон, и по типу даммика определять тип урона. Чтобы отследить урон от автоатаки, можно дать всем героям яд например, если при получении урона на юните есть этот бафф то это автоатака ну и тут же этот баф удаляем. Единственная проблема. в дальнем бою яд перебивается критом, ну если есть система урона такая можно сделать триггерный крит.

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
48
7 лет назад
0
avuremybe:
molot39, чтож, спасибо за помощь.
Вопрос прошу пока не закрывать, может кто-то еще что-то подскажет.
Не за что, чем смог...

может наработку запилить
0
23
7 лет назад
0
проше написать детектор урона, а дальше создавать свои сетку тип урона.. Но придеться все на триггер писать спелы
0
16
7 лет назад
0
pro100master, у меня как раз используется свой детектор урона и спеллы все на триггерах. Опиши подробнее эту "сетку".
3
29
7 лет назад
Отредактирован 16GB
3
avuremybe,
Сделать специальных даммиков и от них наносить урон, и по типу даммика определять тип урона. Чтобы отследить урон от автоатаки, можно дать всем героям яд например, если при получении урона на юните есть этот бафф то это автоатака ну и тут же этот баф удаляем. Единственная проблема. в дальнем бою яд перебивается критом, ну если есть система урона такая можно сделать триггерный крит.
Принятый ответ
0
16
7 лет назад
0
Спасибо всем за помощь. Мне не принципиально нужен был тип урона, это была одна из возможностей заставить мои системы работать правильно.
Если бы я мог функциями отловить тип урона - я привел бы в порядок свои системы при помощи 4 строк кода.
Немного поэкспериментировав и пораскинув мозгами я смог привести их в порядок за те же 4 строки.
Соответственно все методы, где надо создавать юнитов, переменные итд - не актуальны.
Но если в будущем мне действительно понадобится тип урона, я буду иметь в виду Ваши советы, ребята (:
1
32
7 лет назад
1
avuremybe, xgm.guru/p/wc3/damagedetect
Вот и детект типов урона, атаки, проверки является ли урон атакой ближнего\дальнего боя, уроном от модификатора (к примеру ракеты паравого танка).
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.