Заметил одну вещь, с которой раньше не доводилось сталкиваться.
Есть два героя: паладин и горный король. Им добавлены кастомные версии их обычных абилок с измененными параметрами
На ините кастомные версии отключены
В одном и том же триггере для определенного игрока выключаются обычные версии скиллов и включатся их кастомные заменители
Однако, если для паладина всё кастомное работает (благодать и щит), то для горного короля работает только ульт, но не АоЕ и баш - они просто не появляются в списке абилок, доступных для изучения
Попробовал другим способом: добавлять абилки горному королю, если он нанят конкретным игроком. Однако, в таком случае только включаются стандартные АоЕ и баш
У обоих героев список героических скиллов имеет больше 10 способностей, так что дело вряд ли в том, что каким-то образом варик их "обрезает"
Как решить подобную проблему? Выглядит как нечто очень специфичное

nazarpunk, да, я уже понял, что произошло
Похоже, у варика случился некий сбой / непредвиденное поведение. Единственная причина, которую я могу подвести под это дело - неверно вбитый равкод для паладина (было несколько нестандартных, и я не заметил, как задал не тот равкод)
По крайней мере, я удалил сейчас кривого паладина, и они больше не наслаиваются. Хотя, конечно, странно, что такая коллизия ведёт именно к таким последствиям
Теперь все ок, никакие многоуровневые кастомные абилки не включаются и для паладина. Работает только спеллбук с техникой, подменяющей абилки
Работало одновременно не 10 абилок: моей целью было заставить работать до 4 измененных. Однако, вместо того, чтобы многоуровневые не показывались, у конкретного героя всё как раз и появлялось. После чего я подумал, что чего-то не понимаю или что-то забыл, и попробовал сделать то же для второго героя. И это не вышло (он-то никак сломан не был)
`
ОЖИДАНИЕ РЕКЛАМЫ...
23
Похожие вопросы:

ответ
Порядок строк ид приказа не сменить, это работает только у канала ибо это спец скилл для визуального эффекта. У морфов это работать не будет.
ответ
Берешь способность на базе авиабомб или еще какой-нибудь пустышки, потом устанавливаешь систему детекта урона, к ней прикручиваешь свой триггер, который проверяет наличие способности, отнимает ману, добавляет способность на +100500 хп, запускает таймер на 0.00 секунд с повешенной на него через хеш информацией о нанесенном уроне, и после срабатывания таймера возвращает отнятые хп и удаляет +100500 хп способность.
ответ
В том и дело что ОТВЕТА - НЕТ. Способность я НЕ кастую. Я проверяю - есть ли она у героя, и какого она уровня. Мне нужна ПАССИВНАЯ, способность. В данном случае моя способность блокирует часть урона, в зависимости от уровня, она не является пустышкой. Всё. Теперь я в тригере делаю проверку - что способность у героя есть. И если она есть, то на каждом 20-м ударе по герою, будет добавлятся способность - защита +10, или больше, взависимости от уровня способности, и затем через 30 секунд удалятся.
Я не спрашивал как кастовать скилл, и как с ним работать.
Я спросил другое:

ПОЧЕМУ? Почему способность сама по себе работает(ОНА ПАССИВНАЯ, и она работает), а обращение к ней тригера(ПРОВЕРКА того что, способность у героя есть), даже если сам тригер не активируется(СОБЫТИЕ, ещё ни разу не произошло, или галочка "изначально включен" убрана), ломает игру?

Прочитай внимательно всё что я писал пожалуйста, у меня просто ощущение что ты не всё прочитал, и не всё скрины посмотрел.

В общем и целом. Подвожу итоги:
Проблема оказалась конкретно в способности. Я так посмотрел, она видимо каким-то образом забаговалась.
Она была сделана на основе способности "каменные доспехи", но конкретно у этой способности почему-то изначальная раса была "наги". Т.е. это уже странно, потому что эта способность изначально от "ночных эльфов". Кроме этого, я отличий от стандарта в ней никаких не видел.
Я ее удалил, создал абсолютно такую же способность, и она работает, всё запускается. Скилл(тригерный) я сделал ровно так как и хотел, никакой ошибки в нём нет и не было в помине, о чем я в принципе подозревал с самого начала. Не знаю с чем связать этот баг, поэтому в принципе вопрос закрываю.
Ответ на него я нашёл сам: это баг редактора.
Других вариантов я не вижу.

30
У обоих героев список героических скиллов имеет больше 10 способностей
Какая версия варкрафта?
Ответы (3)
30
BrEd Pitt, и у тебя на 1.26 одновременно 10 геройских скилов работает?
19
nazarpunk, да, я уже понял, что произошло
Похоже, у варика случился некий сбой / непредвиденное поведение. Единственная причина, которую я могу подвести под это дело - неверно вбитый равкод для паладина (было несколько нестандартных, и я не заметил, как задал не тот равкод)
По крайней мере, я удалил сейчас кривого паладина, и они больше не наслаиваются. Хотя, конечно, странно, что такая коллизия ведёт именно к таким последствиям
Теперь все ок, никакие многоуровневые кастомные абилки не включаются и для паладина. Работает только спеллбук с техникой, подменяющей абилки
Работало одновременно не 10 абилок: моей целью было заставить работать до 4 измененных. Однако, вместо того, чтобы многоуровневые не показывались, у конкретного героя всё как раз и появлялось. После чего я подумал, что чего-то не понимаю или что-то забыл, и попробовал сделать то же для второго героя. И это не вышло (он-то никак сломан не был)
Принятый ответ
Чтобы оставить комментарий, пожалуйста, войдите на сайт.