Только надо учесть ещё уровень ауры (если таковой конечно имеется). Не знаю как на новых патчах или в ujapi с определением уровня бафа, но на 1.26 нужно будет либо на каждый лвл абилки делать отдельный баф, либо перебирать юнитов не на карте, а вокруг каждого у кого есть скил ауры. Второй вариант позволит делать интересные ауры, бонус которых зависит от распространителя ауры (например чем меньше у героя хп тем больше резиста даёт аура).
Если без лишних телодвижений в триггерах, то можно так:
Есть способности 1 формы: Q, W, E
Есть пустышки способностей 1 формы: Qt, Wt, Et
Есть техника которая заменяет все способности на эти пустышки, то есть скрывает их сохраняя уровень и кд: T
НО, у 2 формы героя допустим будет толька одна способность и ее уровень и кд тоже нужно сохранять при переходе из 2 формы в 1 и обратно, тогда:
Есть способность 2 формы: R
Есть пустышка способности 2 формы: Rt
Можно использовать ту же технику (она как раз вмещает замену 4 скилов), тогда ее внутренности будут выглядеть так:
1 скил) Q -> Qt
2 скил) W -> Wt
3 скил) E -> Et
4 скил) Rt -> R (поскольку в изначальной форме у нас скил скрыт)
Из всей этой херни надо теперь юнитам обоих форм определить способности:
1 форма - Q, W, E, Rt
2 форма - Q, W, E, Rt, T
Таким образом у обеих форм одинаковые способности за исключением техники T во 2 форме, при морфе она автоматом будет заменять скилы. Чтобы скрыть иконку техники можно либо задать ей липовые координаты либо положить в спелбук и запретить его.
Ещё есть какая-то тема с полем "Взаимосвязь эквивалентов" но точно хз, и без этого всё работало. Кстати есть у кого инфа по поводу этого поля?
Сильно нагрузка падает если убрать все эти расчеты в циклах и юзать формулу для определенного кол-ва точек. Например для 4 точек:
P0 * (1-t)^3 + P1 * t * (1-t)^2 + P2 * t^2 * (1-t) + P3 * t^3
По крайней мере я заметил что у меня такое было когда я сразу ~100 снарядов двигал, разница была ощутима прям.
Slonick, ты про жидкий огонь? Если да то она работает как лужа, т.е. огонь разливает и все кто в неё встаёт лутают дебаф, если выйдут с лужи то и дебаф пропадет.
Чтобы кастовать одним даммиком на всю группу юнитов достаточно поставить ему скорость передвижения на 0 (тогда ему не надо будет поворачиваться, следовательно скорость поворота и угол сдвига окна не нужны) и анимацию точки броска/обратного хода броска на 0. Естественно это только с не чанелинг спелами.
Так же скорость полета снаряда у способности на 0 поставь, чтобы она мгновенно сработала.
Где-то была инфа что обычные boolexpr не плодятся а кэшируются, но если юзать And Or Not (те которые для булекспров) то вот тогда они будут постоянно плодится. Хотя это не миф наверное.
nazarpunk, вот так вот и выходит что либо вообще ничего не делаешь и хер кладешь либо для себя по фану пилишь. Варик мертв, анлаки, сейчас уже не 2007 год чтобы на серьезных щщах в редакторе залипать.
Ляяяя соре пацаны я не в теме, в некст раз выложу чисто РО героя, я слышал ща стандарт в моде (ну как слышал, читал рофло коменты про любителей мили и гуишников).
nazarpunk, на вкус и цвет все фломастеры разные) Мне вот из предложенных тобой понравилось Костяная стрела (хотя тут надо доработать варианты, но сам концепт хорош) и Мешок с костями (если ты имел ввиду что тычка в прямом смысле пройдет сквозь скелета и нанесет урон стоящему за ним противнику, но пока хз как это можно реализовать без кастомной системы снарядов, да и смысл в этом какой если по сути это почти уворот обычный), а остальные как по мне вообще не подходят.
nazarpunk, можно было конечно Split Shooting сделать так же кастомно как и дабл тычку, но итог был бы +- тот же, один хрен пришлось бы давать мультишот, но уже для проверки вылета снаряда.
» WarCraft 3 / Аура на защиту от магии
» WarCraft 3 / Аура на защиту от магии
» IrInA Host Bot Багтрекер / .
Ред. OVOgenez
» WarCraft 3 / Метаморфоза героя и мана
Есть способности 1 формы: Q, W, E
Есть пустышки способностей 1 формы: Qt, Wt, Et
Есть техника которая заменяет все способности на эти пустышки, то есть скрывает их сохраняя уровень и кд: T
НО, у 2 формы героя допустим будет толька одна способность и ее уровень и кд тоже нужно сохранять при переходе из 2 формы в 1 и обратно, тогда:
Есть способность 2 формы: R
Есть пустышка способности 2 формы: Rt
Можно использовать ту же технику (она как раз вмещает замену 4 скилов), тогда ее внутренности будут выглядеть так:
1 скил) Q -> Qt
2 скил) W -> Wt
3 скил) E -> Et
4 скил) Rt -> R (поскольку в изначальной форме у нас скил скрыт)
Из всей этой херни надо теперь юнитам обоих форм определить способности:
1 форма - Q, W, E, Rt
2 форма - Q, W, E, Rt, T
Таким образом у обеих форм одинаковые способности за исключением техники T во 2 форме, при морфе она автоматом будет заменять скилы. Чтобы скрыть иконку техники можно либо задать ей липовые координаты либо положить в спелбук и запретить его.
» WarCraft 3 / Опалесценция (атакующая)
» WarCraft 3 / Опалесценция (атакующая)
P0 * (1-t)^3 + P1 * t * (1-t)^2 + P2 * t^2 * (1-t) + P3 * t^3
» WarCraft 3 / "Отравленное оружие", но AOE
» WarCraft 3 / Инквизиция
Ред. OVOgenez
» WarCraft 3 / "Отравленное оружие", но AOE
» WarCraft 3 / Суккуленция
» S.T.A.L.K.E.R. ORPG / S.T.A.L.K.E.R. ORPG
» WarCraft 3 / Как вкатиться в WarCraft III и не привлечь внимание санитаров
» WarCraft 3 / Jass MythBusters
Ред. OVOgenez
» WarCraft 3 / Сомнамбула
» WarCraft 3 / Сомнамбула
» WarCraft 3 / Большой энт со сменной текстурой
» WarCraft 3 / Большой энт со сменной текстурой
» WarCraft 3 / Пак способностей - Skeleton Archer
» WarCraft 3 / Пак способностей - Skeleton Archer
Ред. OVOgenez
» WarCraft 3 / Большой энт со сменной текстурой
» WarCraft 3 / Пак способностей - Skeleton Archer
» WarCraft 3 / Пак способностей - Skeleton Archer
» WarCraft 3 / Пак способностей - Skeleton Archer
» WarCraft 3 / Пак способностей - Skeleton Archer