Хочу добавить предмету- пассивку: при каждой атаке, Наносится дополнительный урона в процентах (25%) от общей силы атаки только тем, чье хп ниже 50% хп. Пишу на ГУИ. прошу помочь Нубасику, заранее спасибо всем.
UPD: Пассивка распространяется только на носителя предмета. (не аура)
UPD2: Вопрос закрыт, всем спасибо.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
26
думаю это возможно сделать именно по моей задумке. допустим. добавить способность аура меткости персонажу. событие: оз перс ниже 50%. действие: если у врага есть предмет N, то он наносит на 25% больше урона. но. как это сделать тригерно, не могу понять уже сутки
Всё верно, именно таким образом это и можно реализовать. В момент замаха, по событию "юнит атакован" проверяешь имеет ли атакующий нужный предмет, если да, то чему равно отношение текущего ХП атакованного юнита к его максимальному ХП ( текущее / максимальное < 0.5 ), в положительном случае добавляешь ауру меткость, иначе - отнимаешь.
Событие - Юнит атакован
Действия:
Если:
(Атакующий юнит) имеет предмет типа (твой_предмет) == Да
Тогда:
Если:
( (текущее ХП (атакованного)) / (максимальное ХП (атакованного)) ) < ( 0.50 )
Тогда:
Боевая единица - Добавить (атакующему) способность ("Аура меткости")
Иначе:
Боевая единица - Удалить у (атакующего) способность ("Аура меткости")
Боевая единица - Удалить эффект ("Аура меткости") с (атакующего)
30
Extremator, аура меткости работает на ближников и не добавляет иконку в панель приказов? И не будут ли мигать цифры урона у юнита?
1
Extremator, аура меткости работает на ближников и не добавляет иконку в панель приказов? И не будут ли мигать цифры урона у юнита?
аура меткости кастомная, понятно же. там просто моенять на то, что дает преимущество ближникак, а радиус уменьшить до 0

думаю это возможно сделать именно по моей задумке. допустим. добавить способность аура меткости персонажу. событие: оз перс ниже 50%. действие: если у врага есть предмет N, то он наносит на 25% больше урона. но. как это сделать тригерно, не могу понять уже сутки
Всё верно, именно таким образом это и можно реализовать. В момент замаха, по событию "юнит атакован" проверяешь имеет ли атакующий нужный предмет, если да, то чему равно отношение текущего ХП атакованного юнита к его максимальному ХП ( текущее / максимальное < 0.5 ), в положительном случае добавляешь ауру меткость, иначе - отнимаешь.
Событие - Юнит атакован
Действия:
Если:
(Атакующий юнит) имеет предмет типа (твой_предмет) == Да
Тогда:
Если:
( (текущее ХП (атакованного)) / (максимальное ХП (атакованного)) ) < ( 0.50 )
Тогда:
Боевая единица - Добавить (атакующему) способность ("Аура меткости")
Иначе:
Боевая единица - Удалить у (атакующего) способность ("Аура меткости")
Боевая единица - Удалить эффект ("Аура меткости") с (атакующего)
то что ты написал- многого нет в триггерах. я могу ставить только юнит триггера атакова. а потом нет такого " атакующий юнит"
30
я могу ставить только юнит триггера атакова
Русские триггеры мммм...
18
Предмет должен быть орбом, тогда задача в разы упрощается
Как ты будешь рулить способностями орба на 1.26 ваниле?
Не уточнил, но думал что все и так понимают что орбы перебивают друг друга. Добавить описание, что не будет с иными работать, но плюсом что прост в реализации на ГУИ 1.26
30
Borodach, как орбой ты будешь проверять здоровье цели и рулить уроном?
26
vkuser261514111, там есть события, которые не относятся к конкретному юниту или игроку (они сделаны типа как общие, без выбора конкретного юнита).
Если ты не видишь нужных названий, значит они просто неправильно переведены.
Если хочешь с орбом - то можешь добавлять не ауру меткости, а "разгром".
30
Если хочешь с орбом - то можешь добавлять не ауру меткости, а "разгром".
Как обеспечить нанесение дополнительного урона исходя из хп цели?
18
Если хочешь с орбом - то можешь добавлять не ауру меткости, а "разгром".
Как обеспечить нанесение дополнительного урона исходя из хп цели?
Юнит получает урон -> юнит получивший урон находится под ядом\проклятием -> удаляем яд\проклятье, проверяем здоровье, наносим урон
30
наносим урон
Наносится дополнительный урона в процентах (25%) от общей силы атаки
Откуда ты возьмёшь базовый урон на 1.26 ваниле?
18
наносим урон
Наносится дополнительный урона в процентах (25%) от общей силы атаки
Откуда ты возьмёшь базовый урон на 1.26 ваниле?
А зачем? Берем урон который получил юнит, множим на 25% и наносим чистый урон чтоб больше не срезался защитой.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.