Есть ли способность которая может повесить несколько разных бафов? Если делать способность с бафом, то нужно жертвовать стандартной способностью (если конечно нужно стандариное рассеивание бафов). Можно как-то обойти?
Можно сделать триггерное рассеивание бафов, а бафы сделать на основе "Ауры замедления". Но придется хранить базу баффов, что не очень удобно.

1 способность, N баффов? Такой нет.
А зачем это? Бафф это чисто иконка, эффект и время действия.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
15
KaneThaumaturge, А разве нельзя сделать в заклинаниях 2 разных баффа?
20
Desgul, вечером посмотрю, что ты сделал.
Desgul, вы совершенно не поняли меня. Мне нужно чтобы на основе одной способности можно было бы повесить на юнита n баффов.
15
KaneThaumaturge, А то есть баффнули допустим стандартное духовное пламя, и еще раз что бы стакалось типо
28
Мне нужно чтобы на основе одной способности можно было бы повесить на юнита n баффов.
Тут только триггерный бафф, стакаемости в варике особо нет. Как вариант сделать спелл на основе канала, а при касте давать ауру с N уровнями. При повторном касте смотреть, есть ли аура. Если есть, то удаляем её бафф и увеличиваем её уровень.
26
Очень абстрактно описал) По идее стакается какой-то яд, некоторые способности накладывают одновременно бафф и эффект, если способность, например, должна накладывать одновременно стан и яд, через отлов урона проверяешь наличие стана и даммиком мгновенно накладываешь яд.
20
Яд стакается от разных источников, но бафф один.
28
KaneThaumaturge, опиши конкретно, что тебе нужно?

Нельзя иметь несколько одинаковых по id баффов на юните, это просто бред. Как это должна обрабатывать игра? Делай один многоуровневый бафф, и всё будет в порядке.
Если тебе нужно от одной способности повесить N РАЗНЫХ по id баффов, то это совсем другое дело. Стандартными средствами никак, только триггерно.

например если взять способность духовное пламя, создать способность на этой основе другую способность с другим баффом, то баффы будут перебиваться, одновременно больше 1 баффа с этой способности существовать не иожет.
На это я дал ответ в комментарии после. Стоит проверить в 1.26, будут ли разные баффы на основе одного перебиваться (то есть висеть может только один из них), но уверен, что так и будет.
22
Условие баф идет
Если структура равкод схож то проверяем аура ли или с руки.
Если с руки то стакает игнорируя уровни (Пример яд)
После чего если это баф аура чекаем уровень если новый баф имеет выше уровень чем у текушего то удаляет и накладывает новый баф..
Дальше не стал описивать вы поймете почему!
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.