Как можно сделать так, чтобы выбранная цель (боевая единица), получала доп. 25% или 15 ед. урона, когда её общее здоровье 50% или ниже.

каждую секунду проверять у юнита или группы его показатель здоровья и как только % хп (есть такая функция проверки %ХП) упадёт ниже 50% добавляем предметную способность +15 урона или ауру кодоя (боевой марш), скрытую в спеллбуке, чтобы пассивно дать 25% от белого урона, иначе - удалить бонусную способностью
это 1 из 10 вариантов как это сделать
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
32
Баффы аур невозможно снять с юнитам никаким образом, кроме смерти если источник ауры находится поблизости, или у самого юнита.
Аура после снятия тут же выписывает новый бафф, ауры лучше не трогать у дохлых юнитов, если вручить ауру юниту она не проверят сдох ли он (не все) ли изменить уровень ауры, и она попытается вручить ему бафф, игра упадет с фаталом.
7
фильтруешь по damage (через новое событие 1.31)
и damage = damage * 1.25
профит
33
Morningstar, хех, но это же поднимет любой исходящий урон на 25% , нормального детекта урона с рук нет (только через старый яд), ну и это.. нужна инфа о том что урон поднят, наглядно это демонстрирует зелёный бонусный урон, можно вообще ещё топу белую атаку поднять новыми функциями, но у ТС 126 патч и он даже в гуи не ориентируется
20
(только через старый яд)
Что за способ?
А то я никогда не слышал подобное.
26
Дать юниту способность Яд при атаках с руки, тогда будет вешаться дебафф при нанесении урона, отлов урона будет ловить урон с условием наличия дебаффа. Таким образом урон с дебаффом Яд нанесён обычной атакой, а урон без этого дебаффа нанесён способностью.
33
Это история о древних временах, когда ещё..
Когда ещё не было детекта урона на мемхаке, то можно было отловить физический урон с руки следующим способом:
герою/юниту давалась способность яд, а на всех остальных юнитов вешалось событие (боевая единица получает урон) и проверялолсь наличие способности (бафф яда), потом бафф удалялся тут же дабы присечь все следующие события получения урона ну и всё собственно, если сложно объяснил то вот кароче.
Юнит получил урон под баффом яда - значит это урон с руки и делаем действия
24
Bergi_Bear, как же нет, если есть - в PTR 1.31 точно можно получить и вроде даже поменять тип урона. Более того, можно даже отследить большую часть возвращаемого урона от всяких шипов - они почти все возвращают специальные типы урона.
Опять-же, из мира PTR - зеленый урон должно быть можно менять через выдачу пассивки на повышение урона и изменение статов этой пассивки индивидуально у этого юнита. А если пойти еще дальше, то можно запилить свой кастомный фрейм информации о юните и выводить там те значения какие хотим.
20
prog, ну некоторые способности тоже наносят физ урон. Или там какой-о специальный есть, который только от руки?
33
prog, и где же ты был? xgm.guru/p/100/226311, но это уже другая тема вообще, напиши какие флаги нужно проверить, чтобы получить точный урон с руки

Хотите прикол, я ещё раз перечитал начальный вопрос и его можно страктовать по другому, я изначально подумал, что тут речь о бонусном уроне, при падении хп (ну юнит становится сильнее когда ранен на 50%), но можно же трактовать и по другому: юнит получает на 25% урона больше от любых атак, когда его хп ниже 50% (мол раненные получают больше урона), тогда ответ Morningstar, более чем верен, а я тут ерунду какую-то пишу XD
20
Bergi_Bear, Ну не думаю))) Так как он сказал +25% или 15 ед. урона. Странно добавлять фиксированный урон ко всем источникам урона.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.