читал статьи, люди говорили что при помощи бафплейсера(яд) можно ловить урон с автоатак, я сделал эту систему, но возникли проблемы, герои ближнего боя - работает все как надо, герои дальнего боя только накладывают яд, но при этом триггер не срабатывает, почему так происходит и как решить эту проблему?

Яд не всеми типами оружия накладывается.
Мб в этом и кроется твоя проблема.
А вообще - просто покажи как ты это делаешь, мб ошибка там.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
1
Это не зависит от типа боя, будь он ближним или дальним. Когда юнит получает урон, просто снимаешь с него бафф яда и делаешь с ним что хочешь.
8
Нужно видеть код, чтобы сказать наверняка. Возможно это поможет, но не думаю, что дело в самом орбе, раз уж он накладывается. А вообще не важно, автоатака это или приказ игрока, яд позволяет понять, что урон был нанесен "с руки".
P.S. На новых патчах тип атаки и урона можно проверять нативно.
28
Вот тут есть хорошая система на получение урона, только яд не используется
WarCraft 3 Reforged: Отображение Урона\Система атаки
Тебе такое не подходит?
Загруженные файлы
28
quq_CCCP, ну.. хорошая в плане не сильно замудренная, легка в реализации. Событие только висит, но оно вроде не много занимает. Да и вероятно с кодом можно поправить этот недостаточек

upd: хотя если говорить про урон с автоатак, то дико извиняюсь
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.