Добавлен Zelensky
Как сделать, чтобы автоатаки юнита наносили урон зависящий от максимального здоровья врага?
Принятый ответ
Наносить доп урон триггерно, в тот самый момент когда один юнит получает урон от другого.
Как отловить физ урон уже писали не раз...
Как отловить физ урон уже писали не раз...
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Как отловить физ урон уже писали не раз...
Перед каждым ударом проверяешь GetUnitState( unit, UNIT_STATE_MAX_LIFE ) кол-во хп, по кол-ву макс хп вычисляй урон, к примеру
GetUnitState( unit, UNIT_STATE_MAX_LIFE ) * 0.05 (5% урона от макс хп юнита)
А потом с блокируешь рекурсию триггера глобалкой или отключением, наносишь урон цели от лица атаковавшего юнита физическим уроном (или каким там надо?)
Alexander122: Просто тип не шарит, но думает, что он шарит
Там проще копипастить если чо....
Отредактирован ssbbssc
удалите вопрос лучше