← Back to blog

Стабильность серверов и исправления экономики в центре насыщенного дня ремонтных работ

Автоматический перевод с английского. Открыть оригинал

By admin · 8/19/2026

Сегодняшний журнал работ от Atos показывает широкий спектр исправлений, затронувших всё — от экономики до обучения бардов, при этом несколько давних проблем наконец-то были решены.

Экономика и сохранность предметов

Самая важная новость — это комплексный аудит полного месяца серверных изменений на предмет рисков потери и дублирования предметов. Более двадцати подтверждённых дефектов было исправлено за один проход, включая продажи участков, которые могли осиротить содержимое сундука, и продажи у торговца, которые могли передать системе добычи вторую копию вашего предмета. Чтобы эти проблемы не вернулись, в экономике теперь действует аудит сохранности на уровне базы данных — проверка только для чтения, которая подтверждает, что каждый хранящийся предмет находится ровно в одном контейнере, — плюс новые регрессионные тесты, закрепляющие каждое исправление.

Навыки бардов и фразы

Барды, радуйтесь: одиннадцать из четырнадцати навыков школы были недоступны для покупки у любого тренера, и теперь все четырнадцать доступны. Кроме того, покупка фразы и последующее путешествие могли оставить вас «голым» в глазах других игроков. Это исправлено, и панель фраз теперь представляет собой сетку плиток.

Сбор ресурсов с существ и тотемы

Разделка туш не работала почти на всём, что игроки размещали сами. Декоративную индейку можно было освежевать только в 2 из 396 сцен, а дракон, призванный тотемом дракона, не давал вообще ничего. Обе проблемы исправлены, вместе с ошибкой сбора, которая выбрасывала все награды, если одна была отклонена. Тотемные драконы теперь призываются в пять раз меньше прежнего размера — верхний ярус раньше стоял около 27 метров до кончика крыла в комнате, которая не могла его вместить. Их радиус атаки, навигационная зона и табличка с именем также уменьшились, в то время как дикие драконы не тронуты.

Стабильность и тестирование

Отчёты о сбоях снова работают после проблемы с переименованием, а слияние, которое незаметно удалило половину переработки из ветки, было восстановлено из исходных коммитов. Персонажи с очень длинной историей заданий могли не загружать состояние заданий при выборе персонажа — эта защита записи теперь исправлена. Около 400 мест в игровом сервере могли выводить текст разработчика или сырые сообщения об исключениях в нефильтруемые красные строки чата; теперь все они записывают причину вместо этого. Тестовый набор приводится к нулю, при этом 96 отдельных сбоев были прослежены до причины, а всплывающая подсказка, вызывавшая три четверти дневных ошибок клиента на тестовом шарде, была исправлена.

Сводка из журнала работ Криса «Atos» Спирса в Catnip Games.