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

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