18 aug
2022

🥁Патч 1.33 для warcraft 3: reforged вышел на живые сервера!
Список изменений:
РЕЙТИНГОВАЯ ИГРА
  • Игроки могут теперь выбирать между рейтинговой и безрейтинговой игрой.
  • Система сезонов появится в игре.
  • После соревновательного матча игроку будет показан его ММР и ранг.
СТАТИСТИКА В ИГРЕ
  • Добавлена команда "!Stats". Она показывает победы/поражения и ММР игрока в данном матче.
  • Частичное введение ника покажет статистику игрока с наиболее похожим ником.
ТАБЛИЦА ЛИДЕРОВ
  • Игроки теперь могут видеть и сравнивать свой ММР с другими через таблицу лидеров.
  • Добавлен фильтр по расе, друзьям и т.д.
ПРОФИЛИ ИГРОКОВ
  • Открыть профиль можно нажатием на иконку справа снизу.
  • Профили других игроков могут быть открыты нажатием правой кнопки мыши по их нику.
  • Профили показывают победы и поражения за каждую расу, статистику и историю матчей.
КЛАССИЧЕСКИЕ ПОРТРЕТЫ
  • Добавлена коллекция классических портретов.
  • Портреты можно разблокировать за победы.
  • Этот критерий соответствует классическому warcraft 3.
КАСТОМНЫЕ ИГРЫ
  • Кастомные игры теперь глобальны и могут быть отсортированы по пингу.
  • Добавление компьютера или закрытие слота теперь отображается корректно для лобби.
РЕДАКТОР
  • Новые нативки:
StartSoundEx
BlzGetAbilityId
BlzQueueImmediateOrderById
BlzQueuePointOrderById
BlzQueueTargetOrderById
BlzQueueInstantPointOrderById
BlzQueueInstantTargetOrderById
BlzQueueBuildOrderById
BlzQueueNeutralImmediateOrderById
BlzQueueNeutralPointOrderById
BlzQueueNeutralTargetOrderById
BlzGetUnitOrderCount
BlzUnitClearOrders
BlzUnitForceStopOrder
Новые ивенты для GUI:
PlayerUnitEventDamaged
PlayerUnitEventDamaging
UnitEventDamaging
  • Новые константы (группа звуков):
VolumeGroupCinematicGeneral
VolumeGroupCinematicAmbient
VolumeGroupCinematicMusic
VolumeGroupCinematicDialogue
VolumeGroupCinematicSoundEffects1
VolumeGroupCinematicSoundEffects2
VolumeGroupCinematicSoundEffects3
  • Новый Math:
MathRound
  • Новая BJ функция:
GetPlayerHandicapDamageBJ
REFORGED КАМПАНИИ
СЕРВЕРА ИГРЫ
  • Добавлен прокси сервер в Чикаго, Америка.
POPCORNFX
  • PopcornFX для Warcraft III был обновлена до версии 2.5.1.63447.
  • Добавлено сообщение об ошибке в редакторе для пользователей, у которых устаревший PopcornFX в модели.
ZOOM
  • Добавлена дополнительная функция zoom для масштабирования колесиком мыши.
  • Zoom камеры по умолчанию отключен и может быть включен через меню опций в разделе игрового процесса.
  • Zoom также можно регулировать с помощью клавиш Page Up и Page Down.
  • Zoom по умолчанию и максимальный zoom теперь можно установить с помощью ползунка.
  • Игры всегда будут начинаться с вашего зума по умолчанию.
  • Нажмите клавишу F5, чтобы вернуть камере заданный по умолчанию zoom.
ДОПОЛНИТЕЛЬНЫЕ УЛУЧШЕНИЯ ПОЛЬЗОВАТЕЛЬСКОГО ИНТЕРФЕЙСА
  • Кнопки в меню теперь могут быть открыты по хоткеям.
  • Меню игры было оптимизировано.
  • Интерфейс в WE обновлен под стиль Windows 10.
  • Обновлен графический рендерер для повышения производительности, с небольшим изменением внешнего вида шрифта. Чтобы включить отображение старого шрифта, запустите параметр командной строки “-legacykerning”. Это можно сделать в настройках запуска игры через battlenet.
  • mdx формат обновлен с 1000 версии до 1100-й.
  • Улучшено освещение на портретах.
  • Улучшен facefx у многих юнитов. Анимации во время разговора стали лучше.
БАГФИКСЫ
  • Исправлены пути к некоторым текстурам через Aliases.JSON.
  • Ульта Горного Короля теперь говорит "За Каз'Модан" вместо "Каз'Модан".
  • Внесены различные изменения в коллизии анимаций моделей reforged, чтобы они соответствовали коллизии их аналога на SD.
  • Исправлен сбой при использовании пользовательских PopcornFX, импортированных в более старой версии Popcorn.
  • Исправлен сбой редактора при открытии меню тайлсетов с пользовательскими тайлсетами.
  • Исправлена ошибка, которая вызывала краш при открытии карты с invalid object ID.
  • Исправлена проблема с сортировкой списка импорта в WE.
  • Исправлена ошибка, когда музыка играла из неправильного плейлиста.
  • Исправлена ошибка, при которой юниты не произносили реплики.
  • Исправлена ошибка, при которой анимации портрета не проигрывались.
  • Исправлена ошибка, при которой интерфейс меню Альянса отображался у всех рас.
  • Исправлена ошибка, при которой insert key некорректно вращал камеру.
  • Исправлен функционал "=" для введения читов в одиночной игре.
1
Голосов: 1
ScorpioT1000 - 1 month ago
1
Голосов: 1
EviLInside, 1 - это нормально и все давно привыкли, добро пожаловать в 2015.
2 - это криворукость близзов. Как видим, они напрочь отказываются тестировать свою работу. Даже в самых низкосортных конторах за такое бьют по рукам и увольняют. Создание карты - самый первый сценарий и его нельзя случайно забыть потестировать. Это откровенный позор и провал бизнес-процессов.
0
Голосов: 0
build - 1 month ago
0
Голосов: 0
EviLInside, да, мне тоже не все нравится. Бездумное обновление UI.
ScorpioT1000, меня это тоже всегда поражало и бесило. Ну как можно вообще не запускать свою работу?
0
Голосов: 0
Ageron - 1 month ago
Edited by
0
Голосов: 0
ScorpioT1000, меня это тоже всегда поражало и бесило. Ну как можно вообще не запускать свою работу?
Предполагаю, что дело было так:
  • Разрабатывать 1.33 версию начала старая команда еще летом 2020-го года (они публиковали отчеты со скринами ладдера, лидербордов, профилей). Осенью того же года их всех увольняют. Об этом стало известно из слов двух разработчиков, которых Blizzard нанимали из рядов комьюнити. Позже подтверждение этой информации мы получили уже от Джейсона Шраера в конце 2020-го года.
  • После этого Blizzard обещали найти новую команду, видимо нашли ближе к 2022-му году. Ну и поскольку версию разрабатывала совсем другая команда, новая совершенно не имеет понятия какие косяки были допущены старой. Лол, они даже не знали, что были сделаны изменения в кампаниях, был обновлен ui редактора и добавлены новые функции. Об этом они узнали уже постфактум благодаря всё тем же бывшим разработчикам из комьюнити. Так что я предполагаю, что новая команда просто понятия не имеет где какие баги и, что вероятно, мало представляет себе как их чинить. По крайней мере для этого им нужно больше времени, чем старой команде, в которой были люди, знающие warcraft 3 изнутри.

Все возможные баги им в принципе уже отрепортили на форум, там больше ста тредов. Отдельная группа участников комьюнити во главе с StormKnight и вовсе подготовила список со всеми известными багами со времен 1.31 версии, отсортированными по трем уровням важности (всем бы такое комьюнити). Blizzard нужно просто взять и починить всё это, но непонятно, будут ли они вообще браться за все эти баги или остановятся только на допиливании ладдера. Потому что в их треде "Known issues" они репостнули только 3-4 багрепорта касающихся ладдера и 1 багрепорт касающийся кампаний. 👍
0
Голосов: 0
ScorpioT1000 - 1 month ago
Edited by
0
Голосов: 0
Ageron, не важно, какая команда. У задачи в таск трекере есть статус и исполнитель. Если Q/A ещё не приняли задачу, ветка не идёт в релиз.
0
Голосов: 0
build - 1 month ago
0
Голосов: 0
Но вообще, если старая команда не могла (или не хотела) пофиксить баги, которые тянутся с самого выхода игры, то вряд ли новые в этом плане более скованы
0
Голосов: 0
gixetab869 - 1 month ago
0
Голосов: 0
ScorpioT1000, у них же всегда так было, на птр обкатываются изменения, а потом тоько часть попадает в релиз. Т.е. в релиз уходит версия практически без тестов, просто сборка решеных тасков.
Явно выглядит что под птр собирается билд, который обкатывается. А потом конкретные вещи мерджатся в мастер. Похоже, ветка под ПТР была оч давно, и когда в релизную ветку начали подтягивать , то пошли кривые мерджи. Отсюда и снова криво работающая мышь. и расхождение констант под ладдер в апи и в базе. и прочее.
Такие ошибки, как будто там практикантов взяли на "дотащить старые готове изменения в релиз№
4
Голосов: 4
Ageron - 1 month ago
4
Голосов: 4
Project news!
Вышел хотфикс для warcraft 3 reforged.
Список изменений:
  • Исправлена ошибка, при которой менеджер кампаний мог крашнуть игру.
  • Исправлена ошибка, при которой установка поля способности с помощью BlzSetAbility*Field, а затем удаление этой способности из юнита вызывал краш.
  • Исправлена ошибка с отображением ранга для трехзначных чисел.
  • Пинг в пользовательских играх, который не может быть правильно воспроизведен, больше не должен отображаться как “?”.
  • Исправлена проблема с производительностью серверов.
0
Голосов: 0
build - 1 month ago
0
Голосов: 0
Ageron, и на том спасибо. Особенно про SetAbilityField
To leave a comment please sign in to the site.