WowTool.tips
  1. Главная
  2. Руководства
  3. Mythic+

Прерывания в Mythic+: кики, оглушения и касты, которые надо остановить

6 сентября 2026 · 4 мин чтения

Прерывания это второе место, где в ключе прячется время, после маршрута. Это же место, где лог легче всего прочитать неправильно. Это руководство о том, что мы узнали, строя учёт прерываний в Keystone Delta, с ловушками, стоившими реальных часов, и с поправкой от друга.

Метка, которой пользуется игра

Ни один аддон неймплейтов не ведёт список опасных кастов. Plater, Platynator, полоса каста в Details и собственная полоса Blizzard задают клиенту один и тот же вопрос, C_Spell.IsSpellImportant(spellID), добавленный в патче 12.0 для "заклинания, смертельного, если его не прервать", и по ответу красят полосу в красный. Эта метка живёт только в клиенте. Её нет в скачиваемых таблицах данных о заклинаниях, и Warcraft Logs её не отдаёт. Мы выгружаем её в игре после каждого патча и поставляем как красную метку must stop в каждой строке прерываний. Полный список по подземельям, с мобом, который читает каждое заклинание, это страница обязательных к остановке кастов.

Надо остановить не значит надо кикнуть

Метка отмечает касты, на которые надо ответить, а не касты, которые надо кикнуть. В Altar of Fangs Evolve решается только контролем (Evolved вообще не каст, это бафф, который моб получает, когда Evolve доходит до конца), а канал The Writhing Coil рвётся, когда вы из него выбегаете. Первая версия нашего инструмента писала "кик был готов" для каждого прошедшего помеченного каста; это заметил друид-страж, читавший собственный отчёт. Теперь каст считается киковым только если список прерываемых от Archon для этого подземелья его называет, либо если один из логов показывает настоящий кик, его остановивший. Четырнадцать из сорока шести помеченных кастов в нашем примере были другого рода; они подписаны "не кик: отойти или контроль" и не входят в бюджет киков.

Что Warcraft Logs записывает и где его таблица слепнет

Таблица Interrupts на Warcraft Logs строится из событий interrupt. Она слепа двумя способами, которые важны в Mythic+.

Контроль, обрывающий полосу каста, пишется как событие interrupt без заклинания, которое это сделало. Тотем-конденсатор, Обезоруживающий рёв, Ослепляющий свет, Молот правосудия, Ослепление и Тайфун делали это в наших логах, пятнадцать раз за один забег, и таблица отнесла их к отсутствующему заклинанию. Пересборка из событий это чинит: возьмите каждое начало вражеского каста, дайте ему окно до следующего действия этого заклинателя и сопоставьте события interrupt по этому экземпляру внутри окна. Envenom на том же логе вырос с 33 до 40 зафиксированных остановок.

Контроль, ломающий канал, не оставляет события interrupt вовсе. Warcraft Logs синтезирует это событие для оборванной полосы каста, а у канала полосы нет. Единственный след это дебафф, попавший на заклинателя посреди канала. Миллисекундная лента это доказала: Evolve стартует в 690,87, рёв попадает на того Эволюциониста в 692,89, моб переходит в ближний бой и начинает новый каст сразу, как только рёв спадает. Поэтому инструмент читает и контрольные дебаффы, наложенные на врагов, и аура, попавшая на заклинателя посреди каста, считается остановкой в пользу источника этой ауры. Это подняло счёт остановок одного игрока с 6 до 15.

Каналы и обычные касты считаются по-разному

Обычный каст даёт событие начала и, если доходит до конца, событие каста. Канал даёт одно событие каста в начале и ничего в конце. Считать события каналов "прошедшими" заставляло Evolve читаться как "10 из 12 прошли", хотя десять из них заканчивались на третьей секунде шестисекундного канала и лишь два шли достаточно долго, чтобы это имело значение. Полная длина это наибольший промежуток до следующего действия заклинателя; всё, что ниже 90% от него, считается "оборванным" и показывается значком ножниц. Канал, оборванный чем-то, чего лог не называет, остаётся "оборванным"; инструмент никогда не приписывает это игроку без события.

Две вещи, которые всё ещё не видны

Оглушение, попавшее между кастами, не даёт начаться следующему и не оставляет ничего для подсчёта. А когда один и тот же каст останавливают два игрока, засчитывается только первый. И то и другое ограничения данных, а не прочтения.

Бюджет киков

На забег: кики группы плюс остановки в минуту против обязательных кастов, на которые ей надо отвечать. Когда инструмент предлагает связать два пака, он сжимает начала обязательных кастов из двух раздельных пулов в секунды объединённого и проверяет, покрывает ли их запас киков; предложение несёт результат меткой. Связывать стоит советовать только если прерывания это вытянут. Третья метка, механики, говорит, складывается ли что-то в объединённом паке с числом мобов: способность, срабатывающая при смерти, или урон, который не остановить кнопкой, это хореография, а не лечение.

Как читать таблицу

По каждому вражескому заклинанию: начато, остановлено (кики и контроль отдельно, кем и чем), прошло, оборвано. "Начато" не равно "остановлено плюс прошло": каст также заканчивается, когда умирает заклинатель или его цель. Сортировка ставит обязательные первыми. Строки появляются только если каст хотя бы раз остановили или он помечен; иначе каждый непрерываемый каст в подземелье читался бы как "никто его не остановил".

Помеченное заклинание без полосы каста никогда не становится строкой. Помимо самих кастов игра помечает бафф, который моб получает, когда его канал доходит до конца (Evolved, от Evolve), и обычные ауры (Tempest Stormshield, Deep Corruption), а в логе они выглядят в точности как начало канала. Время каста и флаги канала читаются из таблиц клиента; всё, у чего нет ни того, ни другого, показывается как то, что каст принёс, и никогда как "прошедший" каст.

Список обязательных к остановке для этого сезона

Каждый помеченный каст в текущих подземельях, вместе с мобом, который его читает, взятый из клиента игры после каждого патча.

Открыть обязательные касты

Частые вопросы

Откуда берётся метка обязательной остановки?

Из самого клиента WoW: C_Spell.IsSpellImportant, функция, которую аддоны неймплейтов вызывают, чтобы покрасить полосу каста в красный. Её нет ни в скачиваемых данных о заклинаниях, ни в API Warcraft Logs, поэтому её выгружают в игре после каждого патча.

Почему Warcraft Logs показывает меньше прерываний, чем Keystone Delta?

Таблица Warcraft Logs относит полосу каста, оборванную оглушением или отбрасыванием, к отсутствующему заклинанию, а канал, оборванный контролем, вовсе не даёт события interrupt. Keystone Delta пересобирает счёт из начал кастов, событий interrupt и контрольных дебаффов на заклинателе.

Каждый обязательный каст это кик?

Нет. На часть помеченных кастов отвечают, отойдя из зоны, или контролем. Keystone Delta засчитывает каст в бюджет киков только если Archon или Method числит его прерываемым или в одном из логов его остановил настоящий кик.

Другие руководства