Назад в ленту

Сервер World of Warcraft Classic: подземные мобы и 20-летняя особенность Blizzard

Почему мобы из Dustwallow Marsh оказались под землёй в Stonetalon Mountains и при чём тут координата (0,0,0)?

Разработчики World of Warcraft Classic столкнулись с багом, который не только пугает хардкорных игроков, но и воскрешает легенды двадцатилетней давности. Если вы случайно зашли в Stonetalon Mountains — лучше держите палец на кнопке спасения. Подземные полчища мобов со всей Калимдоры — не шутка, а результат древнего архитектурного решения Blizzard.

Баг с подземными врагами угрожает хардкорным игрокам

Последний патч для World of Warcraft Classic превратил Stonetalon Mountains в настоящую зону смерти. Под землёй в районе Boulderslide Ravine скопились целые полчища багнутых врагов — игроки натыкаются на них внезапно, и для хардкорных персонажей это практически гарантированная гибель. Реддитор Party-Signature-8700 выложил видео, на котором его нежить-воин чудом уносит ноги от невидимого роя мобов, оставшись с крошечной полоской здоровья. Ещё пара шагов — и персонажа пришлось бы создавать заново.

Самое странное — ассортимент подземных агрессоров. В скоплении засветились Drywallow Daggermaws и Muckshell Clackers — типичные обитатели высокоуровневой локации Dustwallow Marsh, до которой отсюда топать и топать. Такая аномалия явно указывает не на случайный баг с коллизией, а на системную ошибку на стороне сервера. Судя по всему, патч сломал логику позиционирования NPC, из-за чего мобы со всей Калимдора при сбое сбрасываются в одну точку — координаты (0, 0, 0), которая как раз и находится под землёй в Stonetalon Mountains.

Пока Blizzard готовит хотфикс, хардкорщикам советуют держать палец на кнопке защитного кулдауна, проходя через этот район. Одна неосторожная пробежка — и вечерняя прогулка по Азероту может закончиться на экране создания персонажа.

Двадцатилетняя особенность программирования Blizzard

Единый мир без загрузок

Чтобы понять корень бага, нужно заглянуть в устройство классического WoW. В ранних версиях каждый сервер работал с единым игровым пространством на целый континент — вы могли пройти всю Калимдору без единого экрана загрузки. Сервер отслеживал позицию каждого NPC на огромной координатной плоскости. Но если происходил сбой, и сервер терял из виду, где должна находиться сущность, он просто сбрасывал её в точку (0,0,0) — начало координат региона.

Точка (0,0,0) — наследие прошлого

До того как Калимдор перекроили дополнениями, его точка (0,0,0) располагалась прямо под землёй в Stonetalon Mountains. Это давно известно ветеранам: если во время полёта на зеппелине у вас вылетал интернет, персонаж после перезахода оказывался на кладбище неподалёку от этой точки. Сервер не рисковал угадывать координаты движущегося персонажа и отправлял его в безопасное место рядом с (0,0,0).

Сейчас на серверах World of Warcraft Classic свежий патч, вероятно, вызывает ошибки логики позиционирования или сетевые проблемы. В результате сервер теряет координаты мобов по всей Калимдоре и скидывает их в Stonetalon Mountains как запасной аэродром. Когда так происходит раз за разом, под землёй скапливается целая армия агрессивных крокодилов и лобстеров, готовых атаковать любого зазевавшегося игрока.

Хотфикс и перезапуск, скорее всего, устранят проблему, но пока Blizzard не нажала кнопку, проходя через Boulderslide Ravine, держите палец на защитном кулдауне.

Хотфикс уже должен быть в пути, но история с подземными мобами — отличное напоминание о том, как хрупок мир классической игры, построенный на архитектуре начала 2000-х. Игрокам стоит быть осторожными, пока серверы не перезагрузят. А мы будем следить за новостями и расскажем, когда угроза минует.

Справка по теме (FAQ)
Почему мобы оказались под землёй?
Из-за ошибки в новом патче сервер теряет координаты NPC по всей Калимдору и сбрасывает их в точку (0,0,0) — начало координат континента, которое находится под землёй в Stonetalon Mountains.
Что такое точка (0,0,0)?
Это точка начала координат на карте мира. В ранних версиях WoW каждый континент имел такую точку, и при сбоях сервер помещал туда потерянные сущности (NPC или игроков). Для Калимдора она оказалась под землёй в Stonetalon.
Опасно ли это для персонажа?
Да, особенно для хардкорных игроков. Подземные мобы агрессивны и могут мгновенно атаковать, если вы подойдёте слишком близко. Известен случай, когда игрок едва спас персонажа.
Когда исправят баг?
Ожидается, что хотфикс и перезапуск сервера решат проблему в ближайшее время. Пока рекомендуется быть осторожным в районе Boulderslide Ravine.