Исправления за ноябрь 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

Предметы:

Местности:

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

21/11/2024

Общее:

  • При изменении характеристики "скорость" у персонажа будет выполняться дополнительная синхронизация времени восстановления зарядного типа (например для способности https://www.wowhead.com/ru/spell=53600)
  • При одевании предмета с параметром RealProcPerMinute будет запускаться внутреннее время восстановления в 30 секунд
  • Фикс отправки пакета с ошибкой использования для способностей питомца/прислужника, если он пытается применить её к себе (касается негативных способностей)

Охотник:

  • Переписаны узловые реализации базовых атак питомца https://www.wowhead.com/ru/spell=16827 / https://www.wowhead.com/ru/spell=17253 / https://www.wowhead.com/ru/spell=49966
    • Бонус урона способностей от затрат концентрации и само модифицирование затрат концентрации производится в одном действии
    • Переосмысление расчета урона при бонусах к урону питомцу или от владельца для его питомца (примеры https://www.wowhead.com/ru/spell=20782 / https://www.wowhead.com/ru/spell=76657)
    • Перерасчет урона от способностей для жертв (модификаторами понижения/усиления входящего урона)
  • Корректировка работы таланта "Молненосные удары (130392)"
  • https://www.wowhead.com/ru/spell=159931
  • https://www.wowhead.com/ru/spell=159956 - больше нельзя применить к живой цели
  • Исправлен баг, когда особенность артефакта https://www.wowhead.com/ru/spell=197178 при срабатывании увеличивал входящий урон на 50%, вместо того, чтобы понизить его на 35%
  • Исправлен баг, когда способность https://www.wowhead.com/ru/spell=19574 не активировалась на питомце, когда время восстановления способности сокращалось от искомых реализаций
  • Исправлен баг, когда особенность артефакта https://www.wowhead.com/ru/spell=197248 не позволяла активировать бонусы способности для Хати

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

  • Теперь поглощенный урон при срабатывании https://www.wowhead.com/ru/spell=209426 будет регистрироваться как "лечение"
  • Исправлен баг, когда талант "Бритвенно-острые шипы" (209400) замедлял противников на 30%, вместо 50%

Паладин:

Разбойник:

Рыцарь смерти:

Предметы:


25/11/2024

Общее:

  • Теперь реализация поиска целей для умного лечения при поиске не будет учитывать спутников/компаньонов
  • Движущиеся по спирали объекты "CreateAreatrigger" будут позиционироваться более корректно по высоте (пример https://www.wowhead.com/ru/spell=204019 станет более заметным)
  • Если уровень артефакта достиг максимума, то ему больше не будут начисляться очки силы артефакта
  • Ослаблена проверка на наличия боя участников группы/рейда для способностей https://www.wowhead.com/ru/spell=212036 , https://www.wowhead.com/ru/spell=212040 , https://www.wowhead.com/ru/spell=212048 , https://www.wowhead.com/ru/spell=212051 , https://www.wowhead.com/ru/spell=212056 . Теперь способность не удасться применить, если участник группы/рейда находится в бою на одной карте с вами (ранее запрет действовал, если участник группы/рейда находился в бою в любом месте)

Жрец:

Маг:

  • https://ru.wowhead.com/spell=5143 - фикс позиционирования визуального эффекта в зависимости от количества его зарядов (исправляем ошибку, когда эффект не удалялся, если способность произносится на последнем заряде)

Охотник:

  • Теперь особенность артефакта https://www.wowhead.com/ru/spell=197178 будет активироваться только на вашего питомца
  • https://www.wowhead.com/ru/spell=215751 - исправлено (частично) хранение облика питомца . Использование нпц, возвращающего стандартный облик будет возвращать и стандартный размер. Реализована блокировка смены морфа хати (блокировку также можно снять через этого сервисного нпц)
  • Исправлен эксплойт, вызванный с постоянным пассивным перепризывом хати. Когда хати умирает, то теперь он будет удаляться

28/11/2024

Общее:

  • Исправлено 4 падения сервера
  • Исправлено одно зависание сервера

Подземелья и рейды:

  • Лабиринты Иглошкурых
    • Подземелье частично перезаселено
    • Реализован все боссы
    • Переписаны некоторые НПЦ
    • Добавлены эвенты

29/11/2024

Общее:

  • Исправлено эпизодическое удаление старого слот-нпц (тотемы) если его время удаления совпадает с началом установки нового (например исправляет проблему внезаной пропажи нового призванного объекта спелла https://www.wowhead.com/ru/spell=26573 при удалении старого)

Друид:

  • Доработки к https://www.wowhead.com/ru/spell=155783
    • Теперь бонус ввиде дополнительного лечения будет срабатывать и от периодического исцеления
    • Корректировки перерасчета бонуса силы атаки при изменении искусности

Охотник:

  • Убираем дубли операционных аур у хати. Операционные ауры теперь накладываются из одной точки обработки вызова сумона
  • Также для ключевого сервисного нпц https://www.wowhead.com/ru/npc=110424 при вызове госсип меню переосмысляем ее реализацию (Необходимо для нюансов сброса эффектов https://www.wowhead.com/ru/spell=215751, продолжаем дорабатывать нюансы)
  • Убираем с хати пассивку https://www.wowhead.com/ru/spell=20782, ликвидируем проблемы с несимметричынм расчетом урона https://www.wowhead.com/ru/spell=83381 (между питомцем и хати) и величин автоматических атак (ранее мы уже нормализовывали ему характеристики)

Предметы:

  • https://www.wowhead.com/ru/item=142162 - доработка позиционирования объекта, летящего в зону назначения.(исправляем баг, когда объект улетал в обрыв и вы не могли его подобрать) Если у вас есть подобные примеры, то пишите в багтрекер

Черный Рынок:

  • Добавлены отсутствующие товары

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