EthernalBreeze 3.07 (build 7.0.3)
+ Произведён полный рефакторинг конвейера урона в моде.
+ Скриптовая часть обработки урона так же подверглась существенной переработке. Исправлено множество багов в работе скилов и расчёта урона.
+ Введён новый фреймворк временных эффектов. Более централизованный и гибкий для добавления новых эффектов.
+ Переработана система абилок нпс. Теперь добавление новых абилок в будущем станет лёгким и непринуждённым.
+ Переработан механизм отправки урона из скриптов. Теперь для этого есть отдельная механика, которая позволит отправлять из скриптов аналог дескриптора урона. И даже ставить его в очередь!
+ Устранён баг с каскадным аое уроном.
+ Отражённый урон должен работать корректно.
+ Поправлены ф-ии определения свой-чужой.
+ Поправлен расчёт опыта в мастерства от урона по хп. Выяснилось что там дважды учитывался энергетический щит, из-за чего опыта начислялось меньше чем нужно.
+ Исправлена ф-ия расчёта среза урона от абилок.
+ Исправлен ряд существенных багов в обработке урона.
+ Паутина теперь не должна вызывать эффект замедления. В теории.
+ По идее руны "Жажда крови" и "Жажда убийства" должны качать мастерство. Мобы под действием этих спелов считаются суммонами.
+ Поправлены ф-ии расчёта урона нпс.
+ Исправлена ф-ия поиска нпс в заданном радиусе.
+ Базовая цена перка "Касание скверны" снижена до 100 золотых
+ Базовые требования ресурсов для прокачки артефактов снижена приблизительно в 10 раз.
+ Меню массового потребления пермаентов исправлена и работает.
+ Поправлены мелкие баги в ф-иях поиска предметов по инвентарю. Опять.
+ Доработана и исправлена механика спавна лута в случайных сундуках:
Теперь спавн в пустых сундуках будет происходить, даже если опция случайного лута в сундуках отключена (та, что закидывает дополнительное шмотьё при открытии сундука)
Сундуки теперь закрываются на случайную комбинацию при загрузки в него вещей. Можно отключить.
Добавлен мультиспавн в сундуки. Теперь за раз может искать от 1 до 32 сундуков по миру.
Появилась возможность спавнить вещи и в не облутанных сундуках. Как всегда конфиги.
+ Переработана система уникальных идентификаторов нпс (UId) Требуется новая игра! Прошу прощения за это.
+ Каждый нпс получил свой собственный буфер статов/свойств, привязанный к его UId. Это позволяет отвязаться от аиваров из нб.
+ Собственно отвязался от системы аиваров нб, кроме одного. Теперь у меня есть простор для определения своих переменных для каждого отдельного нпс. Новая игра обязательна!
+ Чуть оптимизированы и исправлены временные эффекты. Эгиды должны работать.
+ Расширено меню общей статистики - добавлены показатели кармы и краткая информация о школах и мастерствах.
+ Ещё некоторые мелкие оптимизации кода по всему моду.
+ Исправлена формула расчёта кармы аданоса. Это производная от того как сильно гг молится обоим богам. Пока нигде не нужна, в будущем будет задействована (заменю, если в нб появится своя)
+ Исправлена функция проверки возможности использования предмета у нпс/гг. Она могла приводить к вылетам, когда нпс пытался использовать зачарованное оружие.
+ Исправлены ф-ии бафов/дебафов нпс. Там я налажал с копированием указателя StExt_Self. Менял его, но не возвращал на место.
+ Исправил баг со стриптизом нпс, из-за работы системы дополнительных слотов брони.
+ Починил ошибку с начислением опыта гг от других нпс. Возможно так же исправлены несправедливые реакции нпс на гг.
+ Эффекты абилок теперь корректно определяются при получении урона, что позволяет вытягивать флаги оригинального спела со всеми втекающими и вытекающими.
+ Вроде бы вражеские эффекты не бафают гг. Исходя из логов. Если попадутся бафы на гг - просьба дать знать. Вместе с логами)
+ Небольшие изменения в AI-контроллере нпс. Поиск цели для каста стал более надёжным.
+ Добавлены сопротивления для дотов и отраженного урона. Так же в комплекте идут модификаторы максимума.
+ Расширены статы нпс. Некоторые новые резисты и так по мелочи.
+ Ауры, которые раньше срабатывали при уроне теперь так же срабатывают и при атаке. Работа этих аур перенесена на новые рельсы отложенного урона.
+ Произведены некоторые правки в работе аур.
+ Поправлены сила лечения нпс от свитков и условие проверки уровня хп для применения.
+ Исправлен баг, когда ф-ия перебора могла "терять" указатель на актёров во время перебора.
+ Оптимизированы ф-ии работы с массивами. Скорость доступа к глобальным массивам через ф-ии должно увеличится раз так в 10.
+ Поправил алгоритм расчёта цены предметов. Вроде теперь он должен стать более вменяемым. Плюсом добавил туда капы, дабы цену не раздувало при экстремальных значениях.
+ Исправлен баг, когда сейв портился из-за мусорного указателя и вылетал сразу после загрузки.
+ Исправлены вылеты при сражении с орками шаманами.
+ Добавлены некоторые фиксы обработки урона. Спасибо Gokaq за оказанное содействие.
+ Вкладка с бонусами у гг теперь работает корректно.
+ По просьбам трудящихся добавил скролл меню клавишами.
+ Массовое аое при смерти теперь должно работать и по гг, а не просто кастовать эффект.
+ Ещё некоторые правки в обработке урона, направленные на стабильность (предположительно повреждённые сообщения оверлэйного урона удаляются из очереди обработки).
+ Чуть переработаны кастующие ауры:
Кастующие по одиночной цели ауры получили 100 базового урона вместо 10 (+ урон от силы аур и мастерства)
Переработана логика снарядов аур кастующих снаряд по одиночной цели. Добавлен дополнительный снаряд на более высокие уровни мощи ауры (итого 4), а первый будет добавлен чуть раньше. Сама шкала доп снарядов выглядит как по +1 снаряду на 150/300/500 мощи ауры.
Урон аое снарядов занижен в половину.
+ Переработан спавн случайных нпс в мире:
Изменена формула расчёта тира нпс. Она теперь учитывает день, а коэффициенты от уровня и главы смещены.
Расширен и переработан пул нпс для спавна.
Добавлены три отдельных конфига на модификацию бонуса мощи от уровня, главы и дня. При старте на существующем сейве не забудьте их в ручную выставить, иначе они будут на минимуме!
+ Добавлена возможность выбрать ранее экспортированные конфиги при старте игры у Ксардаса.
+ В окно конфигов (вкладка "информация") добавлена кнопка экспорта текущих настроек. Туда же добавлена и загрузка пресетов.
+ И ещё куча всего, что я провтыкал добавить в этот список.
Важно: это всё ещё бета версия. После масштабного рефакторинга кода много чего могло и собственно сломалось по тем или иным причинам. Имейте это ввиду!
Это хот-фикс. Если вы только ставите мод, то не забудьте скачать архив Тут
Ах да, за проблемы с отражённым уроном и плевками арахнидов в курсе. Следующий хот-фикс будет посвящён сему прискорбному факту.
3.06 (BUILD 7.0.1)
+ Исправил диалоги обучения навыкам и работу артефактов.
+ Переработан котроллер мыши. Сейчас она должна работать корректно и вообще опирается на нативные возможности движка, без собственных системных хуков.
+ Исправлен каст спелов. Так же устранены некоторые баги расчёта затраченной маны за спелы.
+ Исправлен вылет при отображении бонусов в меню (но всё равно ещё не работает как нужно. скролл в руинах и я пока не знаю что с ним поделать. потом поправлю.)
+ Шива теперь не вылетает при разговоре.
+ Поправлены ф-ии поиска предметов в инвентаре. Теперь они не уходят в бесконечный цикл.
+ Хранилище вещей работает корректно, вещи теперь не испаряются (старые сейвы работать не будут)
+ Починил работу пресетов сложности. Теперь они корректно выгружаются и подгружаются. Пару важных замечаний:
Лимит экспортированных конфигов - 99. Связано с тупостью движка и отсутствием вменяемого и рабочего поиска в папках. (Ну по крайней мере я его так и не нашёл)
Перед установкой очистить все сгенереные пресеты... или же самим прописать пустой .src файл что лежит рядом.
Пресеты рассчитаны на то, что бы с каждой новой игрой не выставлять конфиги вручную заново (ага, кэп-мод))). Ожидаемый порядок применения: настроить под себя, экспортировать, выйти-зайти в игру. После он станет видим и его можно будет выбрать. Дальнейшие изменения конфигов в меню не влияют на пресеты, и будут храниться в сейве, пока не будет загружен очередной пресет.
Пресеты можно кастомизировать, меняя Text и TextColor (цвет в формате hexRgb, например "#DB1BE1")
+ Добавлены хендлеры на обработку открытия/закрытия новых окон.
+ Закрытие окна настроек тригерит проверку скина. В дальнейшем, возможно, добавлю туда что-нибудь ещё нужное.
+ Исправлен код валидации значений конфигов. Работа диалога настроек поправлена (правда хз зачем, на релизе он будет выпелен полностью)
+ Статы на зельях теперь получают длительность эффекта. Уже сгенерированные зелья так и останутся бесполезным хламом.
+ Цена сгенерированных предметов отображается корректно.
+ Продажа сгенерированных предметов теперь проходит нормально.
+ Глобальный множитель цен предметов снова работает для всех вещей.
+ Произведены некоторые мелкие правки и оптимизации кода в общем.
+ Дополнительные элементы брони одеваются и снимаются как положено.
+ Исправлена проблема с отрицательной ценой продажи. У вещей появился лимит цены, равный 99999.
+ Поправлен алгоритм ценообразования у сгенерированных предметов. Он стал скромнее и в любом случае не выходит за пределы лимита цен.
+ Если цены таки слишком большие или наоборот маленькие, то в конфиги генератора добавлен множитель цен сгенерированных предметов.
3.06 (BUILD 7.0.0)
+ Анкап стамины имеет больше смысла - теперь выносливость можно качать зельями, едой и молитвами выше 100.
+ Расширен механизм уворота от урона - появился динамический шанс преодоления урона. Он рассчитывается при проверке уклонения нпс на основе ловкости атакующего, его владения оружием (которым атакует), а для гг и его суммонов появились дополнительные статы, дающие бонус к попаданию.
+ Реализован альтернативный механизм озвучки женского гг! Теперь общие фразы гг будут подменятся на альтернативные женские варианты, при активном женском скине. Низкий поклон lorddemonik за предоставленную озвучку (и актрисе озвучки тоже!).
+ Меню мода было переведено на новые рельсы и теперь это более интерактивная штука. К тому же был добавлен ввод мышью!
+ Меню статов и меню конфигов разделены. Статы всё так же вызываются на shift + t, а менюху конфигов можно найти теперь по shift + o.
+ Добавлено меню для массового потребления перманентов. один клик в меню и все зелья/еда использованы!
+ Поправлена плашка мода в главном меню - теперь она должна быть адекватого размера и помещаться на экран.
+ Ауры срабатывающие при получении урона получают дополнительный бонус урона от интеллекта.
+ Дополнительные бонусы к скорости действий нпс в общем урезаны на 50%
+ В игру добавлены зелья концентрации. Они по подобию косяков замедляют игровое время, позволяя реагировать на атаки быстрых нпс. Появляются случайным образом у зельеваров в продаже, или могут выпасть из нпс.
+ Добавлен новый перк "Пожиратель боли" Этот навык по аналогии перка "Разум превыше материи" позволяет использовать выносливость для защиты здоровья.
+ Добавлена карма аданоса. Это производая динамическая шкала показывающая прогресс в служеии обоим богам и равновесии между ними. Чем больше обе кармы, тем выше карма адаоса. Чем больше разница между двумя кармами, тем меньше показатель кармы.
+ По просьбам трудящихся добавлен конфиг "Смещение ранга магического насыщения нпс от главы" который позволяет задавать "суровость" тиров в зависимости от главы. Чем больше, тем больший тир монстра будет ролить в зависимости от главы
+ Расширены вейпоинты, запрещённые для спавна всякой рандомной нечести...
+ В рандомный лут добавлено больше болотной травы.
+ Теперь за головы бандитов из дороги испытаний, при сдаче их пачками удача считается корректно.
+ Все зелья бойца снова имеют смысл. Они теперь увеличивают общий урон в ближнем бою на 10/20/30 процентов в течении 10 минут.
+ Заклинание света теперь немного прокачивает школу света пока активно.
+ Добавлена механика заполнения пустующих сундуков случайным лутом. Для работы требует включённый случайный лут в сундуках!
+ Расширен механизм динамических объектов в скриптах на операции чтения/записи по смещению, благодаря чему появилась возможность создавать динамические массивы int прям в рантайме. Штука больше для моддеров, однако позволяет передавать в контексте выполнения произвольый набор параметров одним объектом. Применять с осторожостью и пониманием дела, иначе вылеты и утечки памяти гарантированы (если кому-то вообще это интересно...)
+ Добавленные в мод формы продаж всякого разного чуть переработаны. Цена предметов в них чуть занижена со старта, но теперь множитель цены расчитывается от навыка риторики. Касается исключительно окон продаж из моего мода (бухло, арбалеты драгомиру, хлам Йоре и тд...), оригинальные продажи зелий и прочего не трогал.
+ Генератор предметов был полностью переработан и оптимизирован для большей производительности.
+ Для хранения информации о сгенерированных предметах написан отдельный класс-храилище, который должен обеспечить стабильность и скорость работы с предметами в движке.
+ Рандомные вещи были значительно расширены и доработаны с учётом гибкого крафта и возможнных будущих версиях.
+ Переработана система классификации предметов - теперь она более детальная, а самое главное позволяет настраивать характеристики генерируемых вещей более точно, выделяя тип, класс и подкласс предмета.
+ Система классов вещей должна работать (в есколько урезаном виде) и на обычые предметы, которые мод у себя зарегестрировал ( вещи из списков в конфигах автоматически приобретают тип/класс/подкласс при первом вхождении в конфигах)
+ Конфиги предметов разделены на 2 файла - один пользовательский с глобальыми моддификаторами генерации. Второй храит более широкую и конкретную инфу о классах предметов (см. выше)
+ Добавлены новые возможные требования на вещах (уровень, кармы (для особых случаев))
+ Дополительные элементы брони теперь имеют вес и влияют на регенерацию вынки (естествено в отрицательную сторону)). Вес у подобных предметов зависит от класса их брони (тяжелая, лёгкая или вообще одежда)
+ Устранены (по идее) редкие вылеты при загрузке сейва с рандомными вещами.
+ Добавлено несколько новых вещей-шаблонов для генератора (как всегда низкий поклон всем авторам моделей которые были задействованы)
+ Поправлена генерация случайного оружия у людей - орочье оружие у них появлятся более не будет.
+ В моде были произведены масштабные оптимизации кода, для повышения надёжности и производительности.
+ В рамках оптимизации были заменены (где это возможно/нужно) внутренние структуры данных на нативные для готики. Это должно снизить или даже убрать некоторые спонтанные вылеты на рабочий стол.
+ Устранены множественные мелкие утечки памяти.
+ Оптимизированы и исправлены некоторые функции скриптового апи.
+ Произведён полный рефакторинг системы рисовки баров энерго-щита и дополнительного описания нпс. В рамках оптимизации производительость этого кода стала в десяток раз выше! (Хотя сомневаюсь что это кто-либо заметит на практике...)
+ Чтение/Запись сейв-файлов мода переведены на бинарный формат - это должно существенно ускорить процесс загрузки сейва. Особенно на поздних стадиях игры.
+ В очередной раз переделана файловая структура мода. Некоторые файлы переехали по своим логичным подпапкам. В том числе и пользовательские твики и локализация. Перед установкой удалить всё из авторана.
+ Конфиги генератора предметов претерпели существенные изменения и располагаются теперь в другом месте (подпапка в авторане) Старая папка EthernalBreeze_Data была удалена.
+ Комментарии в json файлах больше не приводят к вылетам (для конфигов генератора предметов)
+ Исправлены функции поиска цели в радиусе - некоторые из них имели потенциальную критическую ошибку, которая могла повесить стек игры. (Как раз тот баг, когда кастующие ауры могли крашить игру.)
+ Мод получил свой независимый, более быстрый и надёжный генератор случайных чисел.
+ Произведён полный рефакторинг временных эффектов - этот модуль должен стать теперь более безопасным и производительным.
+ Исправлена ошибка описаия ауры "Концентратор" описание теперь соответствует фактическому бонусу от ауры.
+ Добавлено несколько запрещённых для спавна вейпоинтов.
+ Исправлены ошибки связанные с превращениями друида в животных. Бонусы и перки должны теперь распространятся на все превращения.
+ Исправлен баг с замедлением гг от плевков арахнидов по нему... В теории.
+ Обновлён порядок спелов. Теперь они должны работать так как и задумывалось.
+ Поправлены станы/заморозка на потоковых спелах - тики так и учитываются как полноценный урон, однако шанс заморозки/стана в таких спелах скалируются в зависимости от конфига "StExt_Config_StreamSpellDamageMult" (который по умолчанию обычно 10%)
+ Исправлен и расширен расчёт затраченой маны на каст. Теперь он должен работать верно. В добавок для мододелов выведео событие 'StExt_Evt_OnSpellCast' в котором можно обработать каст спела.
Пс: Мод претерпел множественные правки, фиксы и рефакторинг. Это бета версия для тестов и отладки, баги и вылеты вполне ожидаемы!
Ппс: Английская локализация была переделана с 0 при помощи АИ со всеми вытекающими. Если кто либо найдётся привести перевод в порядок - буду рад вашей помощи.
+ Поправлена обработка урона по Шиве.
+ Небольшие правки и оптимизации регенерации энегрощита у Нпс.
+ Исправлена синхронизация энергощита и хп у нпс. Ранее там была ошибка с неверным указателем на нпс, что могло приводить к неверному расчёту потерянного хп от удара или вообще приводить к вылетам (в определённых ситуациях)
+ Сон для магов теперь восстанавливает по 5% маны за час сна.
+ К дополнительному урону от потоковых спелов теперь применяется специальный множитель (твик StExt_Config_StreamSpellDamageMult). По умолчанию он равен 10% от расчётного доп. урона.
+ Порезана снк-прокачка энергощита - получаемый бонус теперь в половину меньше, а суммоны дают лишь четверть от нанесённого урона.
+ Добавлены дополнительные проверки мощности лута перед генерацией предмета.
+ Ищущие и зомби стражи тепtрь должны помирать от доп. урона, а не корчится на полу от унижения.
+ Исправлена прокачка дополнительных перков за уровень мастерства.
+ Синхронизированы таблицы спелов (фикс новых рун)
Для обновы требуется версия НБ - 5.0.14 (от 27.02.25) и выше!
+ Небольшие исправления и оптимизации в скриптах.
+ Функция начисления опыта мастерствам от урона была оптимизирована и дополнена.
+ Проведены некоторые подготовительные работы для будущих нововведений (новые мастерства и абилки у вещей)
+ Добавлен контроллер времени суток.
+ Расширена событийная система (для моддеров). Контроллер времени генерирует события наступления определённых частей дня (расвет, полдень, полночь и тд)
+ Обновлены и расширены тэги на рунах крови.
+ Добавлены пропущенные теги для рун из мода.
+ Каждое мастерство получило отдельный модификатор получаемого опыта. Установив его в 0 мастерство не будет прокачивается совсем. Это финальный модификатор! (порядок применения множителей: общий для всех школ, динамический множитель в зависимости от уровня и бонусов и только затем идёт индивидуальный множитель для конкретной школы)
+ Добавлен твик StExt_StunChance_HardCap, определяющий максимальный входящий шанс оглушения/заморозки из мода. По умолчанию 750 (75%).
+ Добавлен твик StExt_Config_EnableEnemiesArmorLoot, позволяющий лутать броню с поверженных нпс.
+ Исправлена работа твика StExt_Config_DisableElementalExpFromDamage. Установив его в true герой не будет получать опыт в мастерства от урона стихиями. Опыт в мастерство защиты будет по прежнему засчитывается.
+ Добавлено сообщение о повышении прогресса мастерства (конфиг StExt_Config_DisplayMasteryLevelUp) Можно включить или выключить из меню.
+ Повышение уровня скверны теперь сопровождается сообщением на экране.
+ Незавершённое горение теперь не должно блокировать инвентарь.
+ Энергетический щит прокачивается от урона гг магией и маг. оружием, а так же получении урона по щиту (x2). По умолчанию эта фича работает в любых режимах, даже без снк. Что бы работало только на снк режимах есть твик StExt_Config_ExtraSncStatsAlwaysEnabled.
+ Шива стал теперь менее убиваемый, и будет регенить хп что дикий.
+ Исправлены перепутанные названия у книг Гидромантии.
+ Призванные демоны теперь частично качают школу тьмы, а призванная нежить частично качает школу смерти.
+ Призванные существа получили бонус к урону рунами от магической мощи и уровня соответствующих школ.
+ Расширены флаги урона для призванных существ.
+ Добавлена функция предотвращающая переполнение int в отрицательную область. Пока используется для хп нпс во время рандомизации.
+ Исправлен потенциальный баг с защитой рандомизированых нпс когда могло сорвать имуны.
+ Кастующие ауры теперь не стреляют во время диалогов.
+ Добавлена функция поиска случайного Wp, который учитывает запрещённые зоны для спавна.
+ Доработан рандомизатор мира. Теперь по умолчанию используется новая функция поиска Wp для спавна (поиск по Wp в режиме "беговой дорожки" остался в качестве опорной функции). Что бы включить старый режим - установите твик StExt_Config_WorldRandomizer_UseNewWpSearch в false.
+ В рандомизатор мира добавлена реакция на события времени (см. выше, контроллер времени) Теперь при смене времени суток будет происходить дополнительная рандомизация мира (использует новую ф-ию поиска Wp).
+ Немного расширен список зон, запрещённых для спавна.
+ Переименован файл синхронизации скриптовых модулей в автозагрузке. __loadOrder.src -> 000A_LoadOrder.src Как оказалось готика его грузит последним, а не первым по какой то странной причине.
+ Общие оптимизации и небольшие фиксы обработки урона в целом.
+ Оптимизирована функция расчёта радиуса поражения AoE урона. Теперь максимальный радиус поражения это 7.5 игровых метра.
+ Обработчик массового рефлект урона улучшен.
+ Исправлен баг с выбором центральной цели для массового рефлект урона.
+ Расчёт радиуса массового рефлект урона отныне рассчитывается от корректной цели.
+ Селектор массового рефлект урона должен теперь правильно выбирать цели.
+ Отражаемый урон получил дистанцию поражения. Он рассчитывается таким образом: StExt_Npc_Ability_DistMin(500) + 2 * npc.level;
+ Перк Жертвоприношение для осквернённых стал более выгодным и теперь приносит ещё и половинный бонус к профильному стату.
+ Доп. урон теперь не должен обходить магический щит из НБ.
+ Зелье защиты от удара срабатывает от доп. урона.
+ Зелье защиты от удара стало чуть более полезным в контексте мода - у него появились так сказать "хвосты" При получении в кабину или окончании эффекта зелья гг получает 3 хвоста (метафорически, хз как ещё это обозвать))) Каждый "хвост" от зелья равен одному пропущенному удару и исчезает по одному в секунду.
+ Добавлено 3 новых общих скила:
Зеркальная стойкость - +50% сопротивление отраженному урону
Вечная стойкость - +50% сопротивление дотам.
Магический заряд - тратит до 5% маны на удары оружием и добавляет 5 + mana * 10-15 дополнительного магического урона.
+ Самую малость доработал функции стана и фриза из мода. Срабатываие стана вместе с заморозкой не должны более приводить к вылетам.
+ Загрузка пользовательских конфигов исправлена.
+ Устранена утечка памяти при загрузке конфигов генератора предметов.
+ Исправлена работа твика (StExt_Config_DisableElementalExpFromDamage), отключающего начисление очков урона от получения урона той или иной стихией.
+ Немого оптимизирована функция начисления опыта в мастерства.
+ Опыт в школу защиты от получения урона (другие источники без изменений) удваивается (гг в кабину получает не столь много, а других источников не так уж и много)
+ Опыт в школу духа от получения урона магией уменьшен в половину (гг и так прокачивает эту школу что бешеный)
+ Цвет доп. урона теперь отличается от урона из НБ. Он стал более тусклым.
+ Добавлены два новых конфига, отвечающих за дополнительный шанс насыщения для людей и боссов. (StExt_Config_Npc_MagicInfusion_HumansExtraChance и StExt_Config_Npc_MagicInfusion_BossesExtraChance)
+ Дефолтные конфиги генератора предметов заменены на более логичные от DanilaDNL
+ Визуальные эффекты не будут появляться на рандомных вещах, пока я не придумаю как сделать их более вменяемыми и разнообразными. Короче когда вкурю всю эту систему частиц в готике, тогда и верну. Если что, то в конфигах можно вернуть (VisualEffectBeginsOnRank установить на любой подходящий (1-5))
+ В генератор предметов добавлены две переменные (конфиги) ConditionStaticMult и BaseConditionStaticMult.
+ Генератор предметов теперь не крашится, если не найдёт файл конфигов, а спокойно загрузит дефолтный (и крашнется если его не найдёт)))
+ В очередной раз проведён ритуал вправления мозгов щиту. Вроде как по тестам он работает как надо, хотя не исключаю что в некоторых особых случаях может работать кривовато, нужно будет ещё разбираться.
+ Немного оптимизирована функция-цикл обработки нпс.
+ Полностью переработан механизм динамических объектов. Теперь они должны быть стабильней, а спонтанные вылеты (связаные с этой фичей) должны прекратится. (для моддеров: внимание, размер буффера памяти составляет 1Мб!)
+ Добивание доп. уроном теперь должно начислять опыт и делать всё остальное, что положено нпс при смерти.
+ Переработана синхронизация щита и хп нпс. Опять... Теперь она происходит каждый такт цикла для всех нпс, у которых есть энергощит щит без привязки к получению урона.
+ Некоторые фиксы блинка.
+ Нпс теперь по идее не должны начинать регенится, пока всё ещё в бою.
+ Кастомные конфиги генератора предметов из плагина AB от DanilaDNL поправлены и теперь должны быть совместимы с текущей версией. (за баланс не ручаюсь)