Всем доброго времени суток)))Благодаря вашему участию в улучшении мода и моральной поддержке удалось создать шедевр которого Мир ранее не видывал (замечтался маленько). Закончил работу над очередной версией мода "Древнее право". Авторское тестирование вылетов и багов не показало, что не может не радовать.
Изменения:
1 Изменен выход из боя, что уменьшает возможность пользоваться восстановлением здоровья после окончания боя.
2 Переделана система захвата в плен и освобождения из плена. Для восполнения потерь добавлен код еженедельного пополнения отряда в зависимости от владений ГГ (Для получения пополнения в отряд ГГ необходимо иметь свободные места).
3 Изменены стоимость и характеристики метательного оружия, а также топоров и булав.
4 Исправлено присоединение претендента на трон к отряду ГГ в гражданской одежде. Прописан код пополнения отряда ГГ при поддержании мятежа.
5 Переписан код кражи имущества у героев из отряда ГГ. Вероятность кражи снижается при увеличении интеллекта и наблюдательности героев.
6 Добавлены новые бойцы в отряды бандитов.
А также проведена оптимизация некоторых участков кода.
Древнее право
Большое спасибо всем принимавшим участие в развитии мода!
На нашем и прочих форумах велось обсуждение возникновения вылета с сообщением Error Opcode: -2147483648. В темах делался вывод о нехватке оперативной памяти или ресурса видеокарты. В моем случае к такому коду ошибки приводило некорректное использование приставки neg в коде не требующем значительных вычислительных ресурсов. При этом сообщений об ошибке при компиляции МС не было.
Надеюсь мой опыт кому то будет полезен.