Добавлен Daro
Хочется реализовать механику отключения пассивок на время в виде дебафа, на карте жанра Hero Arena.
Посоветуйте как лучше реализовать это механику, при учете того что пассивных навыков довольно таки много. Стоит ли каким-то образом блокировать и отключать предметные способности по типу : критов, баша, вампиризма, сплеша, уклонения или ограничиться только отключением всех триггерных эффектов. Какие есть варианты реализации?
Посоветуйте как лучше реализовать это механику, при учете того что пассивных навыков довольно таки много. Стоит ли каким-то образом блокировать и отключать предметные способности по типу : критов, баша, вампиризма, сплеша, уклонения или ограничиться только отключением всех триггерных эффектов. Какие есть варианты реализации?
Пример : Silver Edge из доты.
Атака, прерывающая невидимость, дополнительно нанесёт 175 физического урона и отключит пассивные способности жертвы. Длительность эффекта: 4 сек.
Патч War3 1.26 Jass
Переход на Lua не интересует.
Принятый ответ
Всё просто создаём бафф на основе торнадо, который будет идентификатором что есть наш бафф отключения пасивок, допустим бафф будет B000
Далее создам полностью триггерные аналоги критов, баша, уворота, сплеша. И в условиях их работы ставим GetUnitAbilityLevel(unit,"B000")==0. В качестве идентификатора деффа не обязательно использовать дебафф торнадо, можно просто любую переменную + эфффект над головой.
Можно сделать на любом патче даже на гуи.
Требуется система отлова урона для контроля триггерных пассивок, для начала рекомендую почитать стати
Далее создам полностью триггерные аналоги критов, баша, уворота, сплеша. И в условиях их работы ставим GetUnitAbilityLevel(unit,"B000")==0. В качестве идентификатора деффа не обязательно использовать дебафф торнадо, можно просто любую переменную + эфффект над головой.
Можно сделать на любом патче даже на гуи.
Требуется система отлова урона для контроля триггерных пассивок, для начала рекомендую почитать стати
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Ред. Konstantin19
Bergi_Bear:
У меня есть такой отдельный крит на отлове урона, но разница в том что если стандартный не учитывает броню атакованного юнита , то нестандартный при снижении брони жертвы может выдавать совсем заоблачные значения критов.
Так что из всего этого вариант только крит и баш лучше делать нестандартным.
Ред. Konstantin19
Ред. Берги
а на рефордже вообще можно манипулировать уроном на прямую, превратив его в 0
Konstantin19:
Ребята, оставаясь на старых механиках варкратфа не стоит замахиваться на карты типа арен, с таким рвением стоит делать товердефенсы и милишки
Daro:
Daro:
Daro:
Daro:
Вся проблемма нашего варика лишь в том, что нельзя убрать способность, которая получена как тип герой, только воин и предмет. То есть не создавать велосипед, а вообще все пассивки давать через канал, с возможностью их подмены на такую же пустышку с картинкой зачеркнутой абилкой( типа сало ) Вам лайк от меня!👍👍👍
SсRealm:
Вон она истинная проблемма нашего варика