Известно, что боты кастуют абилку "Канал" только в том случае, если её базовый айди приказа не используется в других способностях с другим типом поражения. Например, если мы сделали avatar для заклинания без цели, то если сделать ещё одно с avatar, но с другим типом цели, то боты не будут кастить такую абилку.
Теперь возникает такая проблема. У моей способности есть два уровня. На первом уровне айди channel, тип без цели. На втором уровне inferno, тип - направленный на точку. Загвоздка в том, что на первом уровне бот применяет способность прекрасно, а когда она переходит на второй - напрочь отказывается. Пробовал менять и на одинаковые айди приказа, и всякие разные, ничего не помогает. Как бороться?
Что интересно: попытавшись использовать абилку на втором уровне и проверив айди приказа, она выдаёт мне айди приказа первого уровня, а не второго.

Стандартный ИИ не будет юзать канал, как и не будет применять стандартные заклинания так как вы хотите. Вовсе весь микроконтроль и правила использования способностей не доступны для изменения.
Либо брать дефолт с нужными правилами применения, либо писать самому правила применения скиллов, а редакторе триггеров.
`
ОЖИДАНИЕ РЕКЛАМЫ...
18
Предлагаю сделать две способности, действие которых соответствует уровням данной способности. Дать юниту первую способность (с возможностью прокачки до 2 уровня, но 2-й уровень - пустышка). При смене уровня первой способности удалить первую способность и добавить вторую.
15
Maniac_91:
Предлагаю сделать две способности, действие которых соответствует уровням данной способности. Дать юниту первую способность (с возможностью прокачки до 2 уровня, но 2-й уровень - пустышка). При смене уровня первой способности удалить первую способность и добавить вторую.
Хотелось бы видеть более изящное решение вместо замены кучи абилок и переписывания кода. Особенно учитывая то, что при удалении абилки кулдаун сбрасывается.
UPD:
Частично решил проблему благодаря тому, что поставил второму уровню способности тип не "точка", а "юнит или точка". Заработало, т.к. мгновенные абилки на самом деле имеют таргет - самого кастера. Как решить проблему при других типах каста, хотелось бы услышать.
32
Стандартный ИИ не будет юзать канал, как и не будет применять стандартные заклинания так как вы хотите. Вовсе весь микроконтроль и правила использования способностей не доступны для изменения.
Либо брать дефолт с нужными правилами применения, либо писать самому правила применения скиллов, а редакторе триггеров.
Принятый ответ
Чтобы оставить комментарий, пожалуйста, войдите на сайт.