Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Город Мастеров _ Neverwinter Nights Aurora Toolset _ "Залипание" моба

Автор: denis0k Mar 6 2014, 07:02

Ситуация: есть моб с кастомным ИИ, написанным полностью с нуля. Если по нему хорошо прорядить (пока непонятно насколько, но в 99% случаев надо сбить концентрацию ударом в каст), он становится в позу "автоатаки" с занесённой косой а-ля контерспел, но не атакует. Вместо этого, строго по сценарию, он пытается кастовать. В лог пишет "кастинг бла-бла-бла", на деле никакого эффекта, второй строки "кастс..." нет. И так раундов 5-10 может висеть, если отойти, и бесконечно, если продолжать бить. На деле, спелл у моба в спеллбуке один, но он его как-то скастовать не может и бесконечно повторяет без анимации каста.

По логам, выбор действия работает, clearallactions стоит, а нифига smile.gif Была бы просто атака, он бы за игроком бегал, но он именно просто стоит как в контерспелле, но без контерспелла (режимы проверяются в начале каждого раунда).

Автор: Fimko Mar 6 2014, 11:56

Сталкивался однажды с чем-то подобным. Кастомный моб кастовал три спелла в определенном порядке, после чего зависал в таком же положении автоатаки. Помогло пересоздание моба в палитре. Есть подозрение, что подобный баг может всплывать из-за использования Levelup Wizard'а.

Автор: denis0k Apr 18 2014, 08:32

Я конечно слоупок, но вот только появилось достаточно свободного времени smile.gif Исправить ошибку так и не вышло. Создал нового моба с нуля, без фитов и спеллов, тулсет ему только хиты под уровень сам рассчитал. А результат тот же - удар в каст, срыв и залипание sad.gif Может произойти сразу, может за бой и не залипнуть, но шанс больше 50% явно.

В скрипте все события проходят как надо, а вот ActionCastSpellAtObject() как бы срабатывает, но без спелла smile.gif Печаль.

Добавил: установка 99 концентрации несомненно помогает усилить резисты моба к багу, но при бое дольше минуты он всё равно залипает, даже без срыва кастов.

Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)