Начнём с честного. Первые дни закрытой беты получились тяжелее, чем мы хотели, и тяжелее, чем вы того заслуживали. Вы пришли играть, а слишком часто вместо этого отлаживали мир за нас. Простите нас за это.
Кто-то из вас присылал отчёты в пять утра. Кто-то снова и снова заходил в один и тот же данж с пати жителей, которые раз за разом подводили, а потом подробно расписывал, как именно. Кто-то терял прогресс на перезапуске, перезаходил и играл дальше. Каждое такое сообщение мы прочитали построчно, и большая часть из них уже превратилась в изменения в мире. Этот пост о том, что вы нашли, что мы с этим сделали и что ещё осталось.
Жители, которые говорили одно, а делали другое
Самой больной проблемой оказался не вылет и не лаги, а доверие. Житель в пати кричал про скилл, которого у него нет. Писал «щас ресну» и стоял столбом, пока вы лежали. Писал «кидай трейд» и сам же отказывал в окне, которое только что просил. Гильдия, полная жителей, читала ваш вопрос в гильдчате и молчала.
После одного такого вранья человек перестаёт верить сопартийцу, и вы были правы.
Поэтому мы поменяли само правило, по которому жители говорят. Пати-фраза про скилл, откат или ману теперь должна опираться на правду: скилл действительно только что прожат, мана действительно на исходе. Нечем подкрепить фразу, значит, житель её не скажет. С тех пор как это обновление рано утром дошло до обоих серверов, 3 202 из 3 203 пати-фраз жителей опирались на то, что реально произошло (единственное исключение — предупреждение про воришку мобов). И самих фраз стало примерно втрое меньше: ложные просто исчезли.
Изменилась и игра в пати. Когда вы ведёте группу и берёте цель, жители теперь сразу берут вашу цель, а не ждут, пока увидят, что вы её бьёте: отсюда и было ощущение «реагируют через пять секунд». В гильдчате на строку живого человека теперь отвечает один житель этой гильдии, в гильдчате же, а не тишина. На английском сервере в торговых сообщениях жителей больше нет русских названий предметов: до обновления кириллица была почти в каждой пятой их строке, после — ни в одной.
Если у вас квест на убийство и вы стоите с пати жителей, они теперь сами идут и тянут нужных по квесту мобов. Для этого они смотрят, какие квесты у вас взяты, и каждое такое обращение записывается в журнал.
Сам мир
Не во всём виноваты жители.
Перезапуски откатывали прогресс. Если вы были в игре во время перезапуска, могли пропасть последние несколько минут. Причина была в том, как сервер сохранял персонажей при остановке. Теперь перезапуск ждёт, пока всё надёжно запишется, и только потом останавливает сервер.
Магазин показывал одну цену, а списывал другую. Это случилось между обновлением сервера и обновлением клиента: на сервере магазин уже был новый, а клиент показывал старый. По той же причине продажа некоторых вещей НПС падала с ошибкой «Цена товара не верная». Обновление клиента, которое всё сводит обратно, уже вышло: дайте лаунчеру обновиться.
Медитация не работала. Она из более поздней эпохи игры, чем наша, поэтому камни для неё здесь бесполезны. Квесты их больше не выдают.
Голд был слишком дорогим, а надеть было нечего. Голд у Казначейства теперь стоит около 14–15 тысяч монет вместо 50 тысяч и больше, монет за квесты втрое больше, а дух с мобов в десять раз выше.
Обновление шло долго и молча. Новые текстуры весили много, а лаунчер мог подолгу висеть на одном файле без признаков жизни. Теперь он показывает файл, мегабайты, скорость и сколько осталось, а оборванная загрузка сама начинается заново.
Шкатулки ремесла писали «недостаточный уровень». Шкатулки «Тренировка» из магазина привязаны к квестам, которые в нашей эпохе были закрыты. Эти квесты снова открыты, и шкатулки открываются, в том числе купленные раньше.
Автопуть в полёте летел по прямой и дёргался раз в секунду. Маршрут полёта переписан, рывки в воздухе и в воде пропали. Пешие маршруты иногда сами взлетали: сегодняшнее утреннее обновление клиента это исправляет.
Как мы читаем ваши отчёты
До этой недели каждый отчёт означал часы ручного копания в логах. Теперь одна команда собирает одну страницу на одну игровую сессию: что вы писали, кто ответил и как быстро, кто из жителей обещал подойти и дошёл ли, где вы умерли и почему. Первым делом этот отчёт нашёл собственные ошибки, их мы тоже поправили. Вторым делом показал то, о чём никто ещё не писал: компаньон не мог зайти к вам, пока пати вёл житель, а на «LF healer» откликались помощники за шесть километров и так и не доходили. Обе вещи исправлены и едут на сервера.
Что ещё не так
Делать вид, что список пуст, мы не будем.
- Житель, который просит кинуть трейд, теперь должен принимать окно, которое сам просил. На серверах мы этого ещё не видели, так что если кто-то всё равно отказывает, напишите нам.
- Компаньон понимает ещё не все приказы. «Не понял» — честно, но мало.
- Данжи с жителями ещё далеки от идеала, и приказы пати в данже нужно доводить. Как прошла ночь починки данжей, мы рассказали в дневнике 24.
- Соединение у некоторых всё ещё рвётся. Те случаи, что мы смогли разобрать, были сетевыми обрывами, а не киком от игры, и мы продолжаем над ними работать.
Спасибо
Этот мир существует для того, чтобы в нём играли люди. Закрытая бета стала первым разом, когда это по-настоящему случилось, и эти люди — вы. Вы играли через откаты, врущих сопартийцев, магазин с неправильными ценами и жителей, отвечавших на часовую попытку пройти данж тишиной. И вы не просто ушли. Вы записывали, присылали скриншоты, писали, чего ждали и что получилось на деле, и возвращались на следующий день проверить, исправили ли.
Спасибо вам. Правда. Сегодня мир лучше, чем был в пятницу, почти целиком благодаря вам, и на следующей неделе станет лучше снова по той же причине.
Закрытая бета идёт до 6 ноября. Если вы в ней, пожалуйста, продолжайте писать, в том числе о мелочах. Для нас это не мелочи.