Как увеличить/уменьшить урон по юниту в процентном соотношении?
Как увеличить/уменьшить ВЕСЬ урон по юниту в процентном соотношении? В р.о. находил много разных способностей с уменьшение/увеличение урона по юниту, но они работали только на определённые типы атак (магия, дальний бой и т.д.).
Есть ли какая-то способность которая уменьшает/увеличивает ВЕСЬ входящий урон? Или мб это возможно сделать как-то триггерно?
Пробовал использовать Благословение элуны - не снижает урон ближнего боя.
Пробовал использовать Панцирь с шипами - не снижает урон от магии.
Пробовал использовать Безумие с отрицательным значением - урон вообще не наносится.
Пробовал баловаться с эмпатией - вообще ничего не понял, урон рандомно как-то распределялся.

Без ответа.


Просмотров: 267

Steal nerves #1 - 6 месяцев назад (отредактировано ) 0
пассивка Разгром 'ANde'
панцирь с щипами работает в ближнем бою, короче чтоб атаковший был в ближнем бою
благословление элуны должен снижать урон в дальнем бою, от типа атаки "дальний бой"
Yonsen #2 - 6 месяцев назад 0
Steal nerves:
пассивка Разгром 'ANde'
панцирь с щипами работает в ближнем бою, короче чтоб атаковший был в ближнем бою
благословление элуны должен снижать урон в дальнем бою, от типа атаки "дальний бой"
Да понятно это всё...
Я спрашивал про какую-нибудь одну единую способность, что бы можно было всё подкрутить
Steal nerves #3 - 6 месяцев назад 0
Делай триггерно
quq_CCCP #4 - 6 месяцев назад 0
Что мешает отслеживать урон триггерно и хилить юнита если нужно заблокировать часть урона, или наносить еще немного урона.
Yonsen #5 - 6 месяцев назад 0
quq_CCCP:
Что мешает отслеживать урон триггерно и хилить юнита если нужно заблокировать часть урона, или наносить еще немного урона.
Если я так сделаю, то не может произойти такая ситуация: Допустим у юнита способность, которая поглащает 50% нанесённого урона, у него 100 хитей, наносится 101 ед. урона. Получается, что способность не сработает, юнит то уже мёртв будет, кого хилить?
Steal nerves #6 - 6 месяцев назад (отредактировано ) 0
Yonsen, обычно юзают предметную способность "запас здоровья" до 999999к хп. Обычно на все случаи жизни, любимый метод. Даем ее в момент нанесения урона. Когда срабатывает событие "юнит получает", то в этот момент урон еще не произошел, нам как бы оповешают, что он будет через 0.00 сек. Получает пассивку и через 0.00 сек урон. Потом хилим. И удаляем способность. Все.
Yonsen #7 - 6 месяцев назад 0
Steal nerves:
Yonsen, обычно юзают предметную способность "запас здоровья" до 999999к хп. Обычно на все случаи жизни, любимый метод. Даем ее в момент нанесения урона. Когда срабатывает событие "юнит получает", то в этот момент урон еще не произошел, нам как бы оповешают, что он будет через 0.00 сек. Получает пассивку и через 0.00 сек урон. Потом хилим. И удаляем способность. Все.
Что-то я не догоняю, зачем добавлять "запас здоровья"? Если мы его прибавим, то общий запас здоровья станет огромным, урона мы получим около 1%, а когда я заберу "запас здоровья", то хитей станет 99 из 100
Steal nerves #8 - 6 месяцев назад (отредактировано ) 0
Yonsen, чтобы не умер. ну на этом можно многое сделать. например триггерное уклонение с шансом. представь у юнита осталось 5 единиц здоровья, вражеский юнит бьет с 100 ед. урона. Казалось, должен сдохнуть. Но нет, тут срабатывает шанс. И выживает.
Это все произойдет мгновенно, ты даже не увидишь. Блин как тебе объяснить то
Добавляю 10500хп, через 0.00 сек. получили уже урон, хилим и отнимаем. Все.
Если урона мало получил, то добавь еще (нанеси триггером, не забудь только выключить триггер, нанести урон, включить. Проще вычесть хп, но если юнит из расчетов должен сдохнуть, то убивай триггером - так получится вражескому герою опыт и игроку золота), если много поправь через триггеры (добавь хп).
Если в процентном отношении. то запоминай сначала сколько было. Потом можно добавишь сколько нужно. Да и есть функции которые берут здоровье в процентах. Хотя можно перечитать и без этих функции