Исправления за ноябрь 2024

Описание

03/11/2024

Общее:

  • Исправление расчета модификации значений эффектов, преобразуемых типом данных, полученных из данных клиента от SpellLabel.db2 (Например штраф эффекта в 50% уменьшал в действительности лишь на 1.5%)
  • Упразднение реализации штрафных эффектов итемных спеллов, не входящих в список "юзабельности" (например лут по специализации)
  • Теперь ауры и в том числе потоковые заклинания, прерываемые от получения урона не будут обрываться от неудачных автоматических атак (промах, уклон, парирование или имунитет этого эффекта)
  • Выключена активация полного иммунитета к превращениям, когда персонаж находится на верховом животном
  • Теперь эффекты "превращение" будут дизмаунтить целевой таргет, если он стоит на земле, а когда в воздухе (с верховым животным) - по прежнему эффект будет игнорироваться невосприимчивостью
  • Теперь эффекты "сглаз" будут дизмаунтить целевой таргет, если он стоит на земле, а когда в воздухе (с верховым животным) - по прежнему эффект будет игнорироваться невосприимчивостью (ручная настройка, так как сглаз не является полной аналогией полиморфа)
  • Теперь эффекты "страх" будут игнорироваться невоспримичивостью целевого таргета (с верховым животным) , когда тот в воздухе
  • Теперь эффекты "управляемого" зачарования больше не будут вызывать эффект спешивания с верхового животного (пример способность https://www.wowhead.com/ru/spell=605)
  • Теперь способности с коэффициентом вариативности базового значения и при одновременном отсутствии коэффициента его масштабирования (не путать с коэффициентом масштабирования от характеристики персонажа или от его оружия) будут расчитываться диапазонно (для классов примеры ниже) (также изменяет поведение следующих "сорсных" спеллов)
  • Заморожена реализация эффекта атрибута, которая пассивно складывает значения аур, которые переприменяются
  • При прерывании заклинания кулдаун школы получают все заклинания, которые имеют хоть какой то тип прерывания
    • Например, если вы паладин (а корректировка касается всех классов) и вам прервали школу "Свет" , то к примеру будет заблокирована и способность https://ru.wowhead.com/spell=20271 / https://ru.wowhead.com/spell=85256 / https://ru.wowhead.com/spell=53385 (ранее вы могли применять такие способности в ситуации, когда вам прерывают заклинание исцеления)
    • Внимание!!! Не путайте эффект прерывания с эффектами немоты. В эффекте немоты способности, которые не имеют тип прерывания "немота" возможны в применении (те способности, что перечислены выше, как раз могут использоваться в немоте без запретов)
  • Исправлена ошибка, при которой способности с мультишколой блокировались, если прерывается одна из "приоритетных" школ (репорт из https://tracker.legionbugs.com/view.php?id=3169) .
    • В действительности примера теперь будет так : если произносится способность https://www.wowhead.com/ru/spell=214634 , то при прерывании кулдаун получают обе школы. А если произносится способность школы льда, будет заблокирована только школа льда для этой способности, но её по-прежнему можно применить

Жрец:

  • Теперь позитивные бонусы от https://www.wowhead.com/ru/spell=64844 больше не заменяют друг друга, если способность одновременно поддерживают несколько жрецов

Маг:

  • Исправлен баг, когда особенность артефакта https://www.wowhead.com/ru/spell=215796 прекращала свою работу путем чистки негативных эффектов некоторыми способностями с иммунитетом (способность https://www.wowhead.com/ru/spell=45438) тем самым вызывая на "пустом" месте срабатывание эффектов, чувствительных к диспелу

Монах:

Охотник:

  • Фикс бага, когда поддержание способности https://www.wowhead.com/ru/spell=212640 прекращалось, если автоматическая атака атакующего не достигала владельца

Охотник на демонов:

  • Теперь урон от https://www.wowhead.com/ru/spell=198030 в состоянии "статики"(когда характеристики персонажа пока не изменяются) будет иметь вариативный диапазон
  • Теперь урон от https://www.wowhead.com/ru/spell=211052 в состоянии "статики"(когда характеристики персонажа пока не изменяются) будет иметь вариативный диапазон
  • Теперь урон от https://www.wowhead.com/ru/spell=247455 в состоянии "статики"(когда характеристики персонажа пока не изменяются) будет иметь вариативный диапазон

Паладин:

Разбойник:

  • Теперь урон от "Обстрел ядрами (185779)" в состоянии "статики"(когда характеристики персонажа пока не изменяются) будет иметь вариативный диапазон

Чернокнижник:

Шаман:

  • Противоабузный фикс реализации https://www.wowhead.com/ru/spell=234814
  • Доработки реализации бонуса комплекта предметов https://ru.wowhead.com/spell=242287
    • Исправлен баг, когда бонус шанса критического эффекта от https://ru.wowhead.com/spell=246729 не действовал на прямой эффект исцеления от https://ru.wowhead.com/spell=61295
    • Исправлен конфликт маркер-бонуса на конкретном союзнике, если этот бонус на нем поддерживают два или более шамана
    • Исправлен баг, когда маркер-бонус начинал работать от любой исцеляемой способности, когда бонусный эффект https://ru.wowhead.com/spell=246729 не был потрачен
  • Убрано ограничение количества таргетов от исцеления способностью https://ru.wowhead.com/spell=108280

Предметы:

  • Фикс https://tracker.legionbugs.com/view.php?id=31021 - например, если владелец с зельем войдет в незаметность и в это время сработает эффект, то стрела будет поддерживать бой (а рппм проки физически работают только в бою), даже когда на противнике висят доты (так как они вызывают эти срабатывания), так как частота срабатывания перекрывает таймер боя и тем самым воспроизводится ситуация из репорта
  • Коррект расчета критического урона для https://www.wowhead.com/ru/spell=253326 , также конусный сектор поражения будет определяется от лица владельца, а не от его цели
  • Убираем с итемных спеллов https://www.wowhead.com/ru/spell=207472, https://www.wowhead.com/ru/spell=257244 и https://www.wowhead.com/ru/spell=257430 скриптовые штрафы (так как их штрафы определяет теперь другая система)
  • https://ru.wowhead.com/spell=257376 - фикс инициализации штрафного эффекта

Расовые навыки:

  • Фикс запуска категории кд расовой способностью https://www.wowhead.com/ru/spell=265221 (исправляет баг, когда использование способности не запускало общее время восстановления в 30 секунд с https://www.wowhead.com/ru/spell=208683)
  • Фикс бага, когда поддержание способности https://www.wowhead.com/ru/spell=291944 прекращалось, если автоматическая атака атакующего не достигала владельца

Оплот

  • теперь манументы артефактов в оплотах будут активироваться, если игрок имеет артефакт конкретного спека (лежит в сумке, банке или одет).

Битва питомцев:

  • Исправлено выставление качества питомцев c флагом BattlePetSpeciesFlags::Boss:
    • если имеют стейт Passive_Elite или Passive_Boss но так же имеет BattlePetState::Internal_InitialLevel или флаг MatchPlayerHighPetLevel то должны иметь легендарного качества.
    • если имеет стейт Passive_Elite то должны иметь эпического качества. (в других случаях будет гарантировано редкого качества)
  • Произведена работа по рассчету модификатора занижения ХП для элитных боевых петов с флагом BattlePetSpeciesFlags::Boss.
  • Произведена работа по рассчету модификатора занижения скорости для элитных боевых петов с флагом BattlePetSpeciesFlags::Boss.
  • Произведена доработка в расчетах выдачи опыта питомцев после битвы питомцев.
  • Теперь спавны элитных диких питомцев не имеют право рандомно двигаться как криттеры.
  • теперь при входе в игру, если спутник не может суммануться во время того как игрок в полете, то суммон происходет сразу как игрок сядет на землю. (действует до первого суммона, а дальнейшем суммоны при посадки на землю происходить не будут).
  • исправлен баг что пассивные ауры питомцев накладывалась только одна если имеются несколько пассивных аур. К примеру теперь для https://www.wowhead.com/ru/npc=128015 имеется пассивка https://www.wowhead.com/ru/pet-ability=1089 и https://www.wowhead.com/ru/pet-ability=239
  • исправлена работа "Сдаться" - теперь здоровье питомца будет снижатся с учем округления числа до целого если значение равна больше .5. Исправляется баг что здоровье ниже 9 не падало. А должно падать до 5 т.к число с учетом 10% равна 4.5 которое будет округляться до 5.
  • реализована ошибки PetBattleResult::FailNotWhileFlying, PetBattleResult::FailOpponentNotAvailable и PetBattleResult::FailNotHereOnTransport
  • теперь взаимодействовать с Дикими питомцами можно в дистанции 20 метров на сколько позволяет взаимодействие клиента в НПЦ. Ранее ограничивалось 5 метрами.
  • произведена частичная реализация PvP режима битвы питомцев. Выполнены следующие изменения:
    • реализована система времени хода каждого игрока. Реализована система АФК игрока, в котором таймер будет существенно сокращаться.
    • исправлен процесс запуска PvP битвы. Теперь игрок идет к своей позиции во время старта. Исправлены флаги и дисмаунты во время старта матча.
  • исправлен баг с проваливанием в текстуры при начале битвы питомцев.
  • реализован отхил питомцев в конце битвы питомцев которая равная половине всего полученного урона за битву.
  • реализована ошибка BattlePetError::TooHighLevelToUncage которая не позволяет добавлять питомца из клетки, если у игрока нету питомцев схожего уровня питомца с клетки либо выше уровня.

Спутники:

Предметы:

Игровые события:

Объекты:

  • добавлены отсутствующие баннеры подгорода в руинах лордерона.

12/11/2024

Общее:

  • Реализован функционал умного поиска для лечащих способностей (примеры для классов в перечне, большинство примеров способностей для Legion также применяются для старших аддонов)
  • Чистка невалидных фильтров способностей по области, материализуемых поддержкой кода для аддонов MoP/WoD/Legion, приводящие к незначительным багам с поиском целей

Друид:

Жрец:

Монах:

  • Реализация улучшенного умного поиска раненых целей для способности https://www.wowhead.com/ru/spell=242400
  • Реализация улучшенного умного поиска раненых целей для способности https://www.wowhead.com/ru/spell=116670
  • Реализация улучшенного умного поиска раненых целей для способности "Купель сущности(191840)"
  • Реализация улучшенного умного поиска раненых целей для способности "Путь журавля(216161)"
  • Исправлен баг, когда https://www.wowhead.com/ru/spell=113656 прерывался, если монах начинает поддержку этого потокового заклинания будучи защищенным иммунитетом от урона или от прочих эффектов

Паладин:

  • Реализация улучшенного умного поиска раненых целей для способности https://www.wowhead.com/ru/spell=200025
  • Реализация улучшенного умного поиска раненых целей для способности https://www.wowhead.com/ru/spell=85222
  • Реализация улучшенного умного поиска раненых целей для способности "Торжество(210191)"
  • Реализация улучшенного умного поиска раненых целей для способности https://www.wowhead.com/ru/spell=216371

Шаман:

  • Реализация улучшенного умного поиска раненых целей для способности https://www.wowhead.com/ru/spell=73921
  • Реализация улучшенного умного поиска раненых целей для таланта "Ливень(215871)"
  • Реализация улучшенного умного поиска раненых целей для способности https://www.wowhead.com/ru/spell=52042
  • Реализация улучшенного умного поиска раненых целей для способности https://www.wowhead.com/ru/spell=114911

Предметы:

Местности:

  • Пустоши Анторуса, событие "Параксий" - теперь корабль будет запускать снаряды не в игрока, а обстреливать его позицию нахождения. Исправлена скорость полета снаряда. Теперь "Параксий" не будет таким смертоносным

xx/11/2024 Предварительный список исправлений. Не применено на игровых серверах!


Posted in World of Warcraft: Legion, World of Warcraft: Mist of Pandaria on Nov 03, 2024