Нужны советы, как можно сделать следующие 2 способности.
  1. "Рывок". Рыцарь получает пассивную способность каждые несколько секунд делать рывок к противнику, увеличивая при этом свою скорость передвижения, нанося цели первой атакой дополнительный урон и оглушая ее на одну секунду.
  1. "Стрельба на ходу". Кентавр получает способность атаковать свои цели на ходу. Указываем цель для способности - и кентавр выпускает 10 стрел подряд в течение нескольких секунд. При этом он может передвигаться.
Заранее спасибо.

Используй способность "ракеты" с изменённой моделью дальной атаки на огненные стрелы и запихни её в книгу заклинаний.
И дай эту книгу даммику.
`
ОЖИДАНИЕ РЕКЛАМЫ...
23
  1. юзаешь абилку - создаешь даммика и говоришь ему атаковать цель каста (или кастовать на неё другую абилку). При этом периодически двигаешь даммика к кентавру.
24
2 можно (как вариант) сделать через пламя феникса с анимацией стрел. Наносить 0 урона, а триггерно - если юнит получивший урон имеет баф пламени феникса, то нанести физический урон, сколько нужно.
Только тут есть минусы - не действует на иммунных к магии и не стакается (насколько помню) с прочими пламя феникса.
1 можно сделать очень легко, слегка колхозно - при событии "юнит атакован" на время (таймером или вейтом как религия позволяет) дать абилку сапого-скороходов и баш с перчатками скорости в "книге заклинаний". Книгу запретить, чтобы не было иконки.
4
Используй способность "ракеты" с изменённой моделью дальной атаки на огненные стрелы и запихни её в книгу заклинаний.
И дай эту книгу даммику.
Принятый ответ
32
Ну за основу подойдет любая обнулённая пассивка, а вот сам эффект придется делать в редакторе триггеров.
Когда юнит выучит способность рывок, нужно создать новый таймер который будет отмерять кулдаун, а так же триггер который проверяет что некий юнит атакован и атаковавший юнит имеет скилл Рывок а так же таймер сохранный на ид юнита в хештаблице уже истек, и действиями, подсунуть юниту спелбук с аурой выносливости и обычным башем с 100% шансом срабатывания, а так же добавим юнита в специальную группу.
Но тут нам потребуется другой триггер, который будет проверять а не отдал ли некий юнит в нашей спецгруппе любой приказ, кроме атаковать, если таки отдал то удалим у него спеллбук аурой и башем, а так же бафф и запустим таймер сохраненный на ид юнита в хештаблице.
Ну и собственно триггер проверяющий что цель атаки юнита с баффом ауры рывка нанес урон больше 0 и имеется бафф оглушение, тогда действия перечисленные выше, удаляем спеллбук и запускаем таймер.
Если очень хочется чтобы на иконке пассивки отображался кулдаун в виде циферок ( то придется морочится с скиллом техника и кучей дамми скиллов) или обычного кулдауна (тут попроще, сменяем пассивку активкой, отдаём приказ её юзнуть и наблюдаем за кулдауном)
вроде все...
27
стрельба на ходу делается способностью пламя феникса совершенно без триггеров, урон там можно сделать плавающим отлавливая событие урона при условии наличия бафа.
32
DioD, тока там надо время баффа ставить 0.01 иначе по забаффаным не бьет.
28
DioD, нужна стрельба на ходу по определённой цели
Чтобы оставить комментарий, пожалуйста, войдите на сайт.