Обновление 29.09 №4: сумки, книга рецептов, выход с острова, еда
Четвёртое обновление за сегодня. Главная цель — чтобы Остров Убежища можно было пройти до конца и уплыть в город.
Исправлено
- Сумки и невидимые предметы. Сервер при входе отправлял клиенту ещё и список «внешнего вида» экипировки, а наш клиент принимал его за обычный инвентарь и путал номера всех предметов. Отсюда пустые на вид сумки, предметы, которые после перезахода «выпадали» в пустой слот, и ячейка переполнения, где ничего не видно. Теперь этот список клиенту не отправляется. Если что-то пропало — перезайдите в игру: предметы никуда не делись, просто не отображались.
- Награды за квесты и коллекции уходили в то самое невидимое переполнение. Это та же ошибка — после исправления награды должны приходить в сумки как обычно.
- Пустая книга рецептов (стартовый квест на ремесло). Сервер отправлял список рецептов в формате поздних клиентов, и наш клиент его просто не получал. Теперь рецепты приходят в понятном клиенту виде, и книга у кузницы и других станков должна заполняться.
- Выход с острова. Диалоги с послами и колоколом на пристани показывали окно выбора, которое наш клиент не умеет открывать, — поэтому после разговора ничего не происходило. Теперь выбор города показывается обычным диалогом с вариантами ответа. То же исправлено для капитана Варлоса на корабле и ещё нескольких NPC.
- Еда и вода. Клиент присылал номер слота еды в старой нумерации, и сервер принимал еду за воду: «потребить сейчас» ничего не делал, а включение автопотребления еды выключало автопотребление воды. Исправлено — проверьте, пожалуйста, оба варианта.
Ещё в работе
- Падение урона оружия после баффа «Отвага» — пока не воспроизвели, собираем данные.
- Автоатака при клике по мобу, розовые имена у NPC и трупов.
- Анимация и сообщения при сборе ресурсов.
- Выкуп проданных предметов у торговца.
- Подсказки при наведении, окно сравнения предметов, трупы под землёй.
Если у вас раньше «ломались» сумки — зайдите и отпишитесь, как они выглядят теперь. И напишите, у кого получилось уплыть с острова. До встречи в Норрате!
