Какую способность лучше всего выбрать для наложения одиночных положительных бафов?
Просто у меня сделаны некоторые Бафы на базе Омоложения и Духовного пламени, использую разные версии этих способностей с разными бафами, но при использовании одновременно двух разных абилок на базе одной и той же с разными бафами всё равно ведёт к тому, что бафы вытесняют друг друга. Или Бафф Б вытесняет бафф А, но воспринимается скриптами как бафф А.
Как быть? Бафов может быть нужно много, а разновидностей удобных для этого способностей ограниченное количество. Плюс явно могут понадобиться и сами способности которые будут в итоге вытеснять различные нужные бафы при использовании. Можно как-то заставить одну и ту же способность сохранять оба бафа наложенными разными версиями этой абилки? Не обязательно чтобы сохранялся и эффект от бафа, главное чтобы были обе иконки оставались внизу на панельке и они корректно бы воспринимались триггерами.
Просто у меня сделаны некоторые Бафы на базе Омоложения и Духовного пламени, использую разные версии этих способностей с разными бафами, но при использовании одновременно двух разных абилок на базе одной и той же с разными бафами всё равно ведёт к тому, что бафы вытесняют друг друга. Или Бафф Б вытесняет бафф А, но воспринимается скриптами как бафф А.
Как быть? Бафов может быть нужно много, а разновидностей удобных для этого способностей ограниченное количество. Плюс явно могут понадобиться и сами способности которые будут в итоге вытеснять различные нужные бафы при использовании. Можно как-то заставить одну и ту же способность сохранять оба бафа наложенными разными версиями этой абилки? Не обязательно чтобы сохранялся и эффект от бафа, главное чтобы были обе иконки оставались внизу на панельке и они корректно бы воспринимались триггерами.
Принятый ответ
Drulia_san, Ну да.
Добавляешь аурку - вот тебе баф на юните. Самый простой способ как по мне.
+Можно эффекты настроить, что вполне неплохо. Пока висит фейковый баф(наша аура) - на юните есть эффект.
Через дамми касты я пробовал, но долго+муторно+подключается дамми система = +лаги и местами утечки.
Насчёт таймаута - это уже по самим спеллам, я долго мучался чтобы оно всё работало как надо и не оверлапалось
Вот такой штукой у меня удаляется баф:
Добавляешь аурку - вот тебе баф на юните. Самый простой способ как по мне.
+Можно эффекты настроить, что вполне неплохо. Пока висит фейковый баф(наша аура) - на юните есть эффект.
Через дамми касты я пробовал, но долго+муторно+подключается дамми система = +лаги и местами утечки.
Насчёт таймаута - это уже по самим спеллам, я долго мучался чтобы оно всё работало как надо и не оверлапалось
Вот такой штукой у меня удаляется баф:
public function unitRemoveAbilityandBuffBY(unit u,integer dhv,integer mLv) returns boolean
boolean b=UnitRemoveAbility(u,dhv)
UnitMakeAbilityPermanent(u,false,dhv)
UnitRemoveAbility(u,mLv)
return b
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
new AbilityDefinitionAuraSlow('A0A1')
..setMovementSpeedFactor(1,0)
..setAttackSpeedFactor(1,0)
..setAreaofEffect(1,0.1)
..setTargetsAllowed(1,"invulnerable,vulnerable,self")
..setBuffs(1,"B0A0")
Отредактирован Drulia_san
У меня это реализовано через дамми касты в цель и самоюзающиеся дамми итемы (если для героев бафы)
Добавляешь аурку - вот тебе баф на юните. Самый простой способ как по мне.
+Можно эффекты настроить, что вполне неплохо. Пока висит фейковый баф(наша аура) - на юните есть эффект.
Через дамми касты я пробовал, но долго+муторно+подключается дамми система = +лаги и местами утечки.
Насчёт таймаута - это уже по самим спеллам, я долго мучался чтобы оно всё работало как надо и не оверлапалось
Вот такой штукой у меня удаляется баф:
Отредактирован Drulia_san