--/08/2026 Предварительный список исправлений. Не применено на игровых серверах!
Общее:
- Корректировка работы бонусных эффектов, которые добавляют/удаляют дополнительную цель при "цепном" поиске.
- Для реализаций аураэффектов SPELL_AURA_PROC_ON_POWER_AMOUNT и SPELL_AURA_PROC_ON_POWER_AMOUNT_EXTRA учитываем такой момент, что если при достижении определенного количества энергии ресурсный спелл имеет запрет на наложение при наличии исключающей ауры, то его наложение также не будет производиться
- Исправлена работа сервисного эффекта "захвата" ресурсов игрока (ресурсы ввиде маны, ярости, энергии, приемов серии и прочего...), которые используют его способности. Исправляет работу некоторых скриптов, связанных с проверкой количества потраченных ресурсов
- Доработки наложения бонусных аур, наложенных от предмета, которые активируются/прерываются при изменении уровня здоровья
- Фикс спектра способностей использующих SPELL_EFFECT_FORCE_DESELECT (сбрасывание себя с выделения в цель у союзников/противников)
- Окончательный вариант исправления, когда союзники, которые находятся в группе/рейде, собранного путем набора в группу на случайное поле боя или случайную арену также получали исполнительный пакет, который вызывает очистку цели с выделения
- Фикс бага, когда при отмене заклинания (путем отмены или прерывания другим спеллом) через секунду удалялись все ауры с таким же ID . Исправляет баг, когда потоковая способность прерывалась при повторном применении если в течении секунды её прервали использованием другой способности или отменили путем снятия ауры с панели. ( https://tracker.legionbugs.com/view.php?id=32318 )
- Фикс загрузки сохраненных аурастейтов после вызова функции InitStatsForLevel (апдейт характеристик после входа на поле боя / арену) ... пример фикса https://tracker.legionbugs.com/view.php?id=24253
- Фикс бага, когда механизм чистки от "невалидных" талантов удалял заклинания талантов из всех подгрупп, включая активную, а затем обучал их заново в соответствии с требуемыми параметрами, и по цепочке дальнейших действий безвозвратно снималась уже загруженная аура (ситуации из репортов https://tracker.legionbugs.com/view.php?id=21289 https://tracker.legionbugs.com/view.php?id=34734 )
- AreaTrigger / Корректировки опции AT_MOVE_TYPE_COLLISION:
- Дальность траектории теперь считается по горизонтали, без влияния перепада высоты.
- Поверхность проверяется через каждый метр вместо прежних 3 метров.
- Для каждой точки сплайна отдельно запрашивается высота карты.
- Высота следующей точки рассчитывается относительно предыдущей найденной поверхности — АТ плавно следует по склонам и лестницам.
- Добавлена нормализация координат.
- Ограничен допустимый перепад соседних точек до 2 метров, чтобы АТ не перескакивал на крыши, этажи и посторонние поверхности.
- Глубина поиска подходящей поверхности задана в 6 метров.
- Конечная точка также получает актуальную высоту поверхности.
- Упрощаем грубую финальную обработку всех точек.
- Задаем всем примерам АТ по базе данных MoveEndDespawn, чтобы объект удалялся, если остановится в движении (достигнет препятствия или окончания длительности)
- Фикс замены базовых способностей, которые уже заменены по цепочке одним из внешних элементов... организуем последовательную замену
- Пример (модуль WoD): У охотника есть базовая способность "Верный выстрел" (56641), она заменяется на "Выстрел кобры" (77677) в специализациях "повелитель зверей и выживание"
- есть два таланта "Сосредоточенный выстрел" (163485) и "Сосредоточенный выстрел" (152245), первый талант является базовым (если специализации нет и талант предоставляется с таким ид) и для специализации "стрельба". а второй для "повелитель зверей и выживание" - ситуация, оба таланта могут менять и базовую способность "Верный выстрел" (56641) и "Выстрел кобры" (77677), однако при сортировке удачно проходит только один шаг замены и это для "Верный выстрел" (56641), а вот для "Выстрел кобры" (77677) это не происходило и получалось так, клиент визуально меняет оба спелла, но почему то при отправке от клиента серверу выполнялось произнесение способности "Выстрел кобры" (77677)
Друид:
- Фикс АИ прислужника от срабатывания https://www.wowhead.com/ru/spell=187875
Жрец:
- Доработки реализации таланта "Грань безумия (Талант чести)" (199408)
- Исправлен баг, когда бонус усиления наносимого урона накладывался постоянно, если даже жрец находится в https://www.wowhead.com/ru/spell=194249 (особенно это замечалось с наличием таланта "Наследие бездны" (193225), когда запас достижения энергии уменьшается, а игрок в практическом смысле мог чаще поддерживать требуемый запас энергии)
- Рефакторинг режима оповещения (подсветка способности) готовности и его очистка для способности https://www.wowhead.com/ru/spell=194249 при достижении полного запаса энергии или с учетом таланта "Наследие бездны" (193225), когда запас достижения энергии уменьшается
- Доработки к реализации https://www.wowhead.com/ru/spell=210632 (https://tracker.legionbugs.com/view.php?id=34682)
- Фикс бага, когда поднимая уровень здоровья жреца до 75% и выше не возвращался бонусный эффект, после того у него показатель здоровья снижался хотя бы 1 раз
- Фикс бага, когда жрец мог получать двойной бонус от этого предмета
Маг:
- Фикс работы оповещения артефактом "Алунет" недостаточного количества маны при использовании способностей, расходующих ману
- Фикс бага, когда уже летящее заклинание https://www.wowhead.com/ru/spell=11366 , не израсходовавшее ранее https://www.wowhead.com/ru/spell=48108 могло все равно дать двойной бонус для https://www.wowhead.com/ru/spell=12654 (https://tracker.legionbugs.com/view.php?id=35537)
Монах:
- Фикс бага, когда https://ru.wowhead.com/spell=122470 рассеивался, если к монаху применяется позитивный эффект имунитета к физическим способностям от союзника ( https://tracker.legionbugs.com/view.php?id=35171 )
- Доработки способности https://www.wowhead.com/ru/spell=109132
- При использовании и одновременном движении назад будет браться бонус рейта скорости бега, а не скорости шага ( https://tracker.legionbugs.com/view.php?id=8798 )
- Возвращаем триггерный спелл, который использует кувырок "назад" (чтобы не было анимации "буксуем вперед" при движении назад) (фикс только аддона Legion)
- Фикс бага, когда https://www.wowhead.com/ru/spell=228287 накладывался клонами https://www.wowhead.com/ru/spell=137639 от лица самих клонов, а не его владельца . Исправляет работу АИ самих клонов, которые при поиске цели совершают прыжки к жертве и накладывают "дебафф", когда копируют способности монаха.
Охотник:
- Основным атакам питомца https://ru.wowhead.com/spell=16827 https://ru.wowhead.com/spell=17253 https://ru.wowhead.com/spell=49966 снимаем лишнюю проверку на возможность применения по валидности дистанции относительно жертвы и позиции линии видимости (Дополнительно ведется тестирование возможности применения способностей сумонов против целей, которые частично "замурованы" в текстурах карты)
Паладин:
- Рефакторинг работы способности https://ru.wowhead.com/spell=31935 , убираем хак, который принудительно удалял одну цепную цель, так как основная жертва способности также считалась ею.
- Рефакторинг механизма наложения https://ru.wowhead.com/spell=25771 от способностей https://ru.wowhead.com/spell=1022 , https://ru.wowhead.com/spell=204018 - теперь накладывается при успешной активации ауры, а не вызове самой способности. Упраздняет "хаки", при котором способности https://ru.wowhead.com/spell=1022 https://ru.wowhead.com/spell=204018 могли быть похищены https://ru.wowhead.com/spell=30449 и при этом на крадущего такие ауры требовалось наложить или переналожить https://ru.wowhead.com/spell=25771
Подземелья и рейды:
- https://www.wowhead.com/ru/zone=8638 / https://www.wowhead.com/ru/npc=125075:
- Способность https://ru.wowhead.com/spell=243961 :
- Фикс бага, когда вместо поглощения исцеляющих эффектов по типу SPELL_EFFECT_HEAL / SPELL_EFFECT_HEAL_MAX_HEALTH / SPELL_EFFECT_HEAL_PCT приоритет выполнялся ввиде невосприимчивости к таким эффектам. Это например мешало наложению сорсных эффектов, которые должны выполняться в любом случае, так исцеление совершено, то есть удачно достигло цели ( https://tracker.legionbugs.com/view.php?id=28024 )
Mists of Pandaria
Друид:
- Доработки способности https://www.wowhead.com/ru/spell=33763
- Фикс бага, когда способность не переносила стаки на новую цель при выполнении условия наличия ауры на прошлой цели с длительностью более чем 2 секунды
- Запрещаем при визуальном изменении энергии "Затмение" отправлять бонусные эффекты вне специализации "Баланс"
Жрец:
- Корректировка загрузки информации о базовой величине периода тика способности https://ru.wowhead.com/spell=77489 (удаляем костыли)
- Доработки таланта "Божественная звезда" (110744) ( https://tracker.legionbugs.com/view.php?id=28529 )
- Корректировки позиционирования объекта относительно рельефа местности
Монах:
- Доработки таланта "Несущийся бык" (119392)
- Корректировки позиционирования визуального объекта относительно рельефа местности
Охотник:
- Доработки таланта "Бросок глеф" (117050) ( https://tracker.legionbugs.com/view.php?id=24323 )
- Рефакторинг длительности "блокирования" применения
- Фикс сильного разброса базового урона, синхронизируем по клиенту
- Фикс багов, когда при каждом обновлении статуса полета спелла могли быть ситуации, когда жертва могла не попасть в область поражения талантом
- Поиск потенциальных жертв будет производиться с учетом рельефа местности
- Переосмысление поиска точек и позиций перемещения ударных эффектов с каждым тактом во времени
Паладин:
- Фикс работы символа (54930) "Символ направленного броска щита (Защита)" - исправлена проблема, когда при уменьшении количества цепных целей до 0 в одном из эффектов способности https://ru.wowhead.com/spell=31935 могло выключить вообще ограничение в количестве цепных целей
- Исправлен баг, когда вход/выход из полей боя выключал специфичный аурастейт "Печать", что приводило к запрету применять спелл https://ru.wowhead.com/spell=20271 (закрашивался спелл на стороне клиента)