PTR Версия 2.0.3
Общие изменения
- Добавлен таймер обратного отсчета в интерфейс для строительства и тренировки юнитов.
- Исправлена ошибка, из-за которой музыка карты иногда продолжала играть после её завершения или во время кат-сцены.
- Исправлена проблема с некорректным сохранением некоторых триггеров.
- Примечание: В существующих сохранениях ошибка может остаться, но новые сохранения должны работать корректно.
- Исправлена ошибка, из-за которой вход в одиночную пользовательскую игру иногда переносил в мультиплеерное лобби.
Производительность
- Оптимизированы функции ИИ для поиска мест строительства.
- Просьба: Сообщайте о любых неожиданных изменениях в поведении ИИ.
- Оптимизировано количество тяжелых частиц в некоторых визуальных эффектах Reforged.
Графика
- Обновлены шейдеры Reforged. Теперь тени и освещение должны выглядеть более выразительно.
- Добавлены настройки Ambient Occlusion и Bloom в меню опций.
- Примечание: Включение этих настроек может снизить производительность в разрешении 4K.
- Исправлена проблема, из-за которой прозрачные юниты на воде были менее прозрачными, чем задумано.
- Исправлена ошибка, из-за которой пользовательские портреты юнитов некорректно наследовали портреты базовых юнитов.
- Исправлена проблема, при которой иконки пользовательских скинов иногда отображали базовые иконки.
- Исправлена ошибка, из-за которой юниты иногда становились невидимыми после загрузки сохранения.
- Примечание: В старых сохранениях проблема может остаться, но новые сохранения должны работать корректно.
Мировой редактор (World Editor)
- Исправлена ошибка с эффектом погоды [RAhr], вызывающим бесконечный дождь.
- Исправлены проблемы с некорректным масштабированием окон Model Viewer и Summoned Units.
- Исправлена ошибка, из-за которой [AIsb] не учитывал перезарядку связанной способности при использовании на предмете.
- Исправлена ошибка, из-за которой у [AIf2] были скрытые поля бонусного урона и индекса атаки.
Исправления нативных функций
Внесены масштабные изменения в работу нативных функций и полей данных, направленные на исправление системных проблем. Пожалуйста, сообщайте о любых новых багах или улучшениях, связанных с этими изменениями:
- Исправлены десятки сломанных функций BlzSetAbility____Field.
- Функции BlzSetAbility____LevelField теперь принудительно обновляют данные способности, чтобы изменения применялись сразу (например, бонус урона Orb of Fire (AIf2) теперь корректно обновляется).
- BlzSetUnitIntegerField теперь поддерживает UNIT_IF_PRIMARY_ATTRIBUTE.
- BlzSetUnitWeaponIntegerField теперь поддерживает UNIT_WEAPON_IF_ATTACK_WEAPON_TYPE.
- BlzSetUnitWeaponIntegerField больше не вызывает краш при попытке изменить параметры атаки, которых у юнита изначально не было.
- BlzSetUnitWeaponIntegerField теперь корректно работает со следующими полями:
- UNIT_WEAPON_IF_ATTACK_MAXIMUM_NUMBER_OF_TARGETS
- UNIT_WEAPON_IF_ATTACK_DAMAGE_NUMBER_OF_DICE
- UNIT_WEAPON_IF_ATTACK_DAMAGE_SIDES_PER_DIE
- UNIT_WEAPON_IF_ATTACK_DAMAGE_BASE
- BlzSetUnitIntegerField(unit, UNIT_IF_MOVE_TYPE, 2) теперь корректно позволяет наземному юниту летать.
- Добавлено новое поле UNIT_RF_FLY_MAX_HEIGHT (ufmh).
- BlzSetUnitBooleanField теперь корректно устанавливает UNIT_BF_HIDE_MINIMAP_DISPLAY.
- BlzSetUnitStringField теперь мгновенно обновляет тень юнита при изменении UNIT_SF_SHADOW_IMAGE.
- BlzSetUnitRealField теперь корректно устанавливает UNIT_RF_CAST_POINT и UNIT_RF_CAST_BACK_SWING, независимо от момента прокачки первого умения.
Новые функции в настройках карты
- Добавлена возможность принудительно установить уровень зума для игроков.
- Добавлена возможность убрать восклицательный знак "!" при денае.
Горячие клавиши
- Значительно расширен список назначаемых клавиш.
- Добавлены новые команды для Меню, Игры, Повтора и Наблюдения.
- Добавлен раздел Конфликты в меню горячих клавиш для отображения пересечений.
- Нажатие на конфликт переносит к соответствующей настройке.
- Добавлена поддержка не-QWERTY и неанглийских раскладок при использовании сеточных клавиш.
Мультиплеер
- Исправлена ошибка с некорректным отображением информации на значках Arranged Team.
- Исправлена проблема с отсутствием отображения MMR и уровня на экранах загрузки.
- Добавлены данные MMR на значки Solo и Arranged Team.
- Внесены изменения в расчет gains/потерь MMR.
Баланс
Общее
- Все атаки с областью поражения по земле теперь могут наносить урон по Ward-юнитам.
Орки
- Pulverize и Burning Oil теперь могут поражать Ward-юнитов.
Ночные эльфы
- Время перезарядки способностей Pick up Archer, Mount Hippogryph и Dismount уменьшено с 30 до 5.
Нежить
- Юниты, воскрешенные с помощью Raise Dead, теперь сохраняют свои способности, которые были у них при жизни.
- Радиус действия Frost Nova Лича увеличен с 700/700/700 до 750/750/750.
Нейтральные герои
- Pit Lord (Cleave) теперь может поражать Ward-юнитов.
- Dark Ranger (Drain Life):
- Стоимость маны уменьшена с 50/50/50 до 25/25/25.
- Тип самоповреждения изменен с Magic на Universal (теперь способность продолжает работать под иммунитетом к магии).
- Tinker (Pocket Factory):
- Интервал появления уменьшен с 5/4.5/3.5/3 до 4.5/4/3.5/3 (в зависимости от уровня Engineering).
- Tinker (Cluster Rockets):
- Максимальный урон за интервал увеличен с 105/195/300 до 200/250/300.
- Brewmaster (Breath of Fire):
- Базовый урон увеличен с 65/125/170 до 80/130/180.
- Максимальный урон увеличен с 480/800/1200 до 600/900/1200.
- Радиус поражения уменьшен с 125/125/125 до 25/25/25.
- Конечный радиус поражения уменьшен с 300/300/300 до 125/125/125.
- Пояснение: Ранее способность могла поражать цели далеко за пределами визуального эффекта. Теперь зона поражения соответствует анимации. Компенсация за сокращение радиуса — увеличенный урон.
Крипы
- У Level 3 Skeletal Orc удалены Vampiric Aura и Death Coil.
Исправления багов
- Исправлена ошибка, из-за которой Tinker в Robo-form при смерти некорректно складывал эффекты регенерации от предметов.
- Исправлена проблема, при которой Immolation Демон Хантера продолжал тратить ману после отключения, если способность была прокачана под эффектом Hex.
- Юниты под Hex больше не теряют бонусы от предметов на короткое время.
- Orb-эффекты теперь корректно срабатывают при автоатаке.
- Orb of Slow и Orb of Lightning теперь работают, даже если куплены под Silence.
Ред. DarkLigthing