Добавлен , опубликован
Способ реализации:
Версия Warcraft:
Для чайников не подойдет, тут нужно хоть какое то понимание JASS и последняя версия мемхака от Unryze, поэтому я специально не буду делать подробных инструкций. Сделал недавно демедж хендлер для своей карты Naruto Legend, который сначала обнуляет весь урон, потом считывает нужные модификаторы и в конце наносит его. Решил поделиться решением. Если найдете баг - можете смело писать в комментарии, поправлю.
DamageHandlerAct нужно вызывать через ивент EVENT_UNIT_DAMAGED
`
ОЖИДАНИЕ РЕКЛАМЫ...
32
Хм, а миссы же до урона рисуются, как и спелл нигейшин срабатывет?
7
quq_CCCP, Эта система отлавливает нанесенный урон в ивенте EVENT_UNIT_DAMAGED, потом смотрит были ли миссы и если дамаг проходит по всем проверкам, то амплифаит его и затем снова наносит, предварительно обнулив исходный дамаг функцией ClearHandledDamage. Урон нанесенный в хендлере он не отловит, нужно будет использовать таймер 0.0, но это база.
Я ответил на вопрос или я не понял его?
4
Зачем нужен мемхак, если есть Damage Engine? Я прописал на нем все модификаторы урона, включая криты, миссы, отжор и орбы, с возможностью динамической смены % в любой момент.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.