Обновление от 16.09.2026
БОЕВАЯ СИСТЕМА
Проведена унификация таблицы расчёта мили-атаки: автоатаки и
мили-способности теперь используют общую логику. Расчёт вынесен в слой
SpellCaster, Unit избавлен от дублирования. Функция применения исхода
атаки принимает структуру CalcDamageInfo, добавлены отдельные расчёты
шанса промаха, множителя скользящего удара, а также установки флагов
попадания — независимых и зависимых от урона.
Поле HitInfo урона мили-способностей переименовано в hitTypeFlags, в
пакет атаки добавлены расширенные данные о типе попадания. Это
приближает формирование боевых пакетов к клиентскому формату.
Проведена унификация таблицы расчёта мили-атаки: автоатаки и
мили-способности теперь используют общую логику. Расчёт вынесен в слой
SpellCaster, Unit избавлен от дублирования. Функция применения исхода
атаки принимает структуру CalcDamageInfo, добавлены отдельные расчёты
шанса промаха, множителя скользящего удара, а также установки флагов
попадания — независимых и зависимых от урона.
Поле HitInfo урона мили-способностей переименовано в hitTypeFlags, в
пакет атаки добавлены расширенные данные о типе попадания. Это
приближает формирование боевых пакетов к клиентскому формату.
АУРЫ И HEARTBEAT
Внедрена объектная модель heartbeat: интервал HEARTBEAT_INTERVAL на
базовом объекте и виртуальный обработчик Heartbeat. Периодические
визуальные эффекты еды и питья перенесены в систему аур — Player больше
не хранит собственный таймер этих эффектов.
Внедрена объектная модель heartbeat: интервал HEARTBEAT_INTERVAL на
базовом объекте и виртуальный обработчик Heartbeat. Периодические
визуальные эффекты еды и питья перенесены в систему аур — Player больше
не хранит собственный таймер этих эффектов.
СТАБИЛЬНОСТЬ
Исправлено падение команды .npc aiinfo при вызове без цели.
Исправлено падение команды .npc aiinfo при вызове без цели.
ИНФРАСТРУКТУРА
Исправлен радиус проходимой зоны в генераторе mmap: скорректированы
конфигурация и логика построения тайлов.
Исправлен радиус проходимой зоны в генераторе mmap: скорректированы
конфигурация и логика построения тайлов.
ПЛАНЫ
Добавлен план переработки premium-аккаунтов.
РЕЗЮМЕ
За неделю шесть правок. Ключевые направления: унификация боевой таблицы
и корректная отправка данных о попадании, объектная модель heartbeat и
перенос визуальных эффектов еды в ауры, устранение падения команды
aiinfo, правка генератора mmap и подготовка плана по premium-аккаунтам.
Добавлен план переработки premium-аккаунтов.
РЕЗЮМЕ
За неделю шесть правок. Ключевые направления: унификация боевой таблицы
и корректная отправка данных о попадании, объектная модель heartbeat и
перенос визуальных эффектов еды в ауры, устранение падения команды
aiinfo, правка генератора mmap и подготовка плана по premium-аккаунтам.