August 11, 2022

Элементальная теория. Курс лекций. Том III. Приоритет одновременных реакций (SRP)

Быстрые ссылки: Таблица сил наложения статусов и откатов навыков персонажей
Таблица приоритетов одновременных реакций
Приоритет поглощения стихий (+ SRP для Анемо атак с поглощённой стихией)
Другие гайды из серии:
Элементальная теория. Курс лекций. Том I. Откат наложения статуса (ICD)
Элементальная теория. Курс лекций. Том II. Сила наложения статуса

Содержание

Введение

SRP — Simultaneous Reaction Priority

Пожалуй, самый важный раздел элементальной теории посвящён ответу на вопрос: что произойдёт, если мы попытаемся вызвать одновременно несколько реакций, ударив по цели с несколькими статусами?

Прежде всего следует понять, что мы имеем дело с игрой, а игра — это программный код.

«Also as someone who programs, nothing really ever happens "at the same time".» «Будучи программистом, могу сказать, что на самом деле ничего никогда не происходит "одновременно".» Hail#2970

Программы, как правило, проводят операции одну за другой. По этой причине, если атака может вызвать «одновременно» несколько реакций, игра «вызывает» реакции по очереди, проходя по внутреннему списку, и затем результаты всех реакций происходят одновременно.

Известно, что для каждого элемента есть свой уникальный список. Например, если триггером является Пиро атака, то игра «достаёт» Пиро-список и проверяет возможность вызвать Пиро-реакции по очереди. Соответственно, у каждого элемента свой собственный список, причём очередность некоторых элементов между списками может не совпадать.

Например, если цель одновременно подвержена статусам Заморозка и Гидро, то:
— Пиро атаки вызывают Таяние (реакция со статусом Заморозка=Крио).
— Анемо атаки вызывают Гидро Рассеивание и только затем Крио.

Ссылка на таблицу от Carrier5by5.

Несмотря на то, что программный код игры работает со списками для каждого элемента, в рамках этого гайда мы ради удобства пойдём с обратной стороны: будем плясать от аур, а не от триггеров. То есть мы разберём отдельно, как каждый из элементов реагирует со всеми возможными случаями двойных статусов: Заряжен, Заморозка + Гидро, Заморозка + Крио, Дендро + Крио и др.

Все возможные случаи мы записываем в этой таблице на нескольких вкладках.

Содержимое этой таблицы мы будем разбирать на протяжении всего гайда. Читать всё целиком необязательно, рекомендуем вам при первом прочтении просто пролистать гайд и возвращаться к отдельным разделам при необходимости. Но если вы увидите в разделе много текста + видео/иллюстрацию, то там мы разбираем важное на практике взаимодействие, и, скорее всего, это имеет смысл почитать.

Но перед тем, как разбирать все взаимодействия, следует изложить общий принцип.

Теория вёдер

Для всех случаев одновременных реакций существует общее правило, которое иногда называют правилом вёдер (buckets): все возможные реакции вызываются по порядку до тех пор, пока хватает силы наложения статуса.

Рис. 1. Иллюстрация принципа теории вёдер на примере Пиро атаки по противнику с Электро и Гидро статусом.

Например, когда на цели находятся одновременно Электро + Гидро, то Пиро атака всегда сначала вызывает Перегрузку, и только затем Испарение.

Допустим, имеется 1U Пиро атака и мы бьём по противнику с Электро и Гидро статусами. В первом случае на Рис. 1 сначала Пиро среагировал с 0.4U Электро статусом, а оставшиеся 0.6U Пиро среагировали с Гидро статусом. В итоге произошли две реакции, Перегрузка и Испарение, а на цели остался:
0.7 — 0.5x0.6 = 0.4U Гидро.

Во втором случае на Рис. 1 Электро статус на противнике оказался слишком высоким и силы наложения Пиро не хватило, чтобы «пробиться» сквозь Электро, поэтому была вызвана только Перегрузка.

В этих вёдрах не простая вода, а кислота, которая разъедает металл ведра, причём почему-то разъедает не дно, а стенки, начиная с верхней части. Да и почему одни статусы являются вёдрами, а другие — жидкостью внутри? В общем, не вникайте в эту ведренную аналогию слишком глубоко…

Заряжен (Электро + Гидро)

Общие сведения

Рис. 2. Приоритет для реакции Заряжен.

В случае Электро + Гидро порядок реакций запомнить очень просто: для всех триггеров Электро реакции имеют более высокий приоритет, чем Гидро. Однако есть некоторые нюансы.

Здесь следует немного отступить от темы и поговорить подробнее о том, как действует реакция Заряжен.

Пока на цели одновременно находятся статусы Гидро и Электро, каждую секунду ей наносится урон реакции Заряжен, а также из обоих статусов вычитаются фиксированные 0.4U.

В результате сразу после вычитания 0.4U на противнике остаются довольно слабые статусы, что облегчает нам задачу пробиться через Электро-ведро.

Однако важно понимать, что промежуток между двумя соседними тиками реакции Заряжен составляет целую секунду, за которую статусы могут успеть обновиться. Это будет особенно важно для двойных Рассеиваний Анемо атаками, что мы будем обсуждать в разделе «Анемо по Заряжен».

Пиро по Заряжен

Приоритет: Перегрузка > Испарение

Мы уже рассмотрели примеры с Пиро атаками в разделе «Теория вёдер». В обычной ситуации они всегда вызывают и Перегрузку, и Испарение, потому что в худшем случае при слабых статусах Электро не будет превышать 0.8U в следствие налога.

Вам надо только обращать внимание на персонажей в вашем отряде, которые способны накладывать 2U Электро или выше, например, Бэй Доу с её элементальным навыком (2U Электро) и активацией взрыва стихии (4U Электро).

Благодаря своей надёжности и простоте в реализации связки из Гидро, Электро и Пиро персонажей весьма популярны. Часто их называют овервейп (overvape от слов Overload + Vaporize), а также fireworks (фейерверк).

Видео 1. Демонстрация отряда Пара + Перегрузок.

Дендро по Заряжен

Приоритет: Стимуляция > Бутонизация, однако Бутонизация всегда происходит.

Здесь довольно неочевидное взаимодействие. Формально у Стимуляции (Электро) более высокий приоритет, чем у Бутонизации (Гидро).

Однако в результате первой реакции на противника накладывается статус "Стимуляции". Сосуществовать с Гидро он не может, и они тут же реагируют друг с другом.

При этом на враге оказывается статус "Стимуляции", из которого вычитается Гидро с модификатором реакции 0.5x. То есть в каком-то смысле Дендро и Гидро поменялись местами: хотя изначально Гидро являлось аурой, для "Стимуляции" оно выступает как триггер.

Это ещё одно проявление того, что это всё-таки программный код, а не реальный мир. С точки зрения игры мы просто вычитаем оба статуса одновременно в соотношении 1 к 2, а в результате всегда должна оказаться Стимуляция, т.к. это конечный результат этой совокупности реакций.

Видео 2. Демонстрация возможности создать 3 Бутонизации с одного Дендро триггера по Заряжен.

Из всего этого вытекает, что Электро в каком-то смысле экономит Дендро статус, примерно как Холодильник (см. раздел про Дендро + Крио).

Это взаимодействие полезно по следующей причине: обычно Дендро по Гидро даёт нам одну Бутонизацию, после чего нам необходимо накладывать Дендро снова. Благодаря Электро же мы можем "поменять местами" Дендро и Гидро, и, так как цветочки любят водичку, Дендро (*"Стимуляции") хватает на 2 реакции.

В теории даже возможно вызвать аж 3 Бутонизации, пользуясь всего лишь 1U Дендро статусом. Это продемонстрировано в Видео 2. Впрочем, на практике мы такого наблюдать не будет. Для этого необходим сильный Электро статус и жёсткие тайминги.

Чаще мы будем наблюдать только на 1 реакцию. Из-за того, что в Заряжен постоянно потребляются статусы, может произойти ситуация, когда на враге слабый Электро статус, но сильный Гидро. В этом случае произойдёт только 1 Бутонизация и на враге не останется "Стимуляции".

Крио по Заряжен

Приоритет: Сверхпроводник > Заморозка

Ведёт себя абсолютно так же, как и Пиро. Единственное, на что можно обратить внимание: так как до Гидро доходит уменьшенный статус Крио, то длительность Заморозки уменьшается.

О длительности Заморозки мы писали в предыдущем гайде, но в данном контексте это не имеет особого значения. Если вы добавили Электро в ваш отряд, вряд ли вы рассчитываете на длительные Заморозки.

Анемо по Заряжен

Приоритет: Электро Рассеивание > Гидро Рассеивание

А вот в случае реакций Рассеиваний всё не так просто, так как у них модификатор реакции равен 0.5x и поэтому пробиться сквозь Электро сложнее.

При первом вызове реакции Заряжен обе ауры будут гарантированно ниже 0.4U (0.8U из-за налога и минус 0.4U из-за реакции), поэтому Рассеивание всегда сможет пробиться при условии, что мы имеем дело только с 1U статусами. Но вот в Видео 2 на 0:06 мы использовали 2U Бэй Доу, поэтому Сахароза не смогла пробиться сквозь Электро.

Видео 2. Демонстрация одинарного Рассеивания (Электро) и двойного Рассеивания.

Также всегда существует риск, что после первого тика Заряжен кто-то в вашем отряде обновит статус Электро до 0.8U, и тогда снова 1U Анемо не сможет пробиться. В тазер отрядах (отрядах вокруг реакции Заряжен) часто используют Фишль, а её пассивная способность очень часто накладывает Электро, так что подобная ситуация случается время от времени.

Рис. 3. Теоретический сценарий, когда Электро успели обновить между двумя тиками Заряжен, из-за чего последующая Анемо атака не смогла пробиться сквозь Электро статус.

Поэтому, если вы хотите вызвать двойное Рассеивание, вам следует обращать внимание на 2U Анемо атаки. Двойные Рассеивания важны, чтобы вызвать срабатывание «Изумрудной тени» для обоих элементов, а для Кадзухи это особенно важно из-за его пассивной способности. Впрочем, вместо этого можно просто использовать несколько 1U Анемо атак и надеяться на удачу.

Гео по Заряжен

Электро Кристаллизация и больше ничего

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

После вызова реакции Кристаллизация дальнейшие реакции Кристаллизации блокируются на 1 секунду, причём блокируется в том числе и поглощение статуса.

Видео 3. Юнь Цзинь вызвала только Электро Кристаллизацию.

Для приоритета одновременных реакций это означает, что если атака Гео ударит по Заряжен, то она всегда вызовет Электро Кристаллизацию, а на Гидро никак не повлияет, даже если вы уронили на врага метеор Чжун Ли, ну, или хотя бы ударили элементальным навыком Юнь Цзинь. Домашнее задание: докажите, что в Видео 3 Гео атака действительно не повлияла на длительность Гидро статуса.

Поэтому, если вы играете с набором артефактов «Архаичный камень», будьте внимательны. Гидро Кристалл вы сможете получить только в том случае, если на цели Электро нет вообще.

Заморозка

Общие сведения

Рис. 4а. Приоритеты в Заморозке + Крио.
Рис. 4б Приоритеты в Заморозке + Гидро.

Приоритет одновременных реакций также влияет на реакцию Заморозка. Видите ли, Заморозка — это особый статус. Он во всём идентичен Крио статусу, кроме следующих особенностей:

  • Заморозка не реагирует с Гидро, и эти два статуса могут сосуществовать друг с другом.
  • Заморозка и Крио являются разными статусами и тоже могут сосуществовать друг с другом.
  • Статус Заморозки можно Разбить тяжёлой атакой.

Иначе говоря, под статусом Заморозка может быть спрятан Крио или Гидро статус. Для этого достаточно просто наложить статус снова, либо использовать 2U статусы (это мы продемонстрируем далее).

Тяжёлые атаки по Заморозке

Всегда Разбит, затем наложение статуса или реакция со спрятанным статусом

Атака по статусу Заморозка всегда в первую очередь вызывает реакцию Разбит, если может. Вызвать реакцию Разбит могут только тяжёлые атаки — это атаки двуручным мечом, бомбочки Кли и др. (подробнее о них мы говорили в гайде на элем. щиты).

Реакция Разбит удаляет статус Заморозка, который в обычной ситуации вёл бы себя как Крио статус. Из-за этого «тяжесть» атаки влияет на возможные реакции.

Всё это имеет огромное значение в первую очередь для таких персонажей, как Дилюк, Кли и Янь Фэй, Пиро атаки которых являются тяжёлыми (у Янь Фэй это заряженная атака и элем. навык).

Видео 4. [0:00-0:07] Тяжёлый Пиро по Заморозке = Разбит. [0:08-0:16] Тяжёлый Пиро по Заморозке + Крио (2U Крио → 1U Гидро) = Разбит + Таяние. [0:17-0:27] Тяжёлый Пиро по Заморозке + Гидро (Гидро поверх Заморозки, но можно были и 2U Гидро → 1U Крио) = Разбит + Испарение.

В Видео 4 [0:00-0:07] Дилюк ударил по Замороженному врагу, но реакцию Таяние он НЕ вызвал, так как реакция Разбит удалила статус Заморозки.

В следующем эксперименте [0:08-0:16] мы использовали 2U Крио, чтобы после реакции (1U Гидро триггер) осталось немного Крио статуса, который сосуществует со статусом Заморозка. В этом случае Дилюк вызвал и Разбит, и Таяние.

В последнем эксперименте [0:17-0:27] мы продемонстрировали, что на уже Замороженного противника тоже можно наложить Гидро или Крио статус. Со спрятанным Гидро статусом Дилюк вызвал и реакцию Разбит, и Испарение.

На практике эти взаимодействия со спрятанными Крио/Гидро не используются, так как требуется слишком много усилий. Дилюк, Кли и Янь Фэй просто избегают реакции Заморозка, чтобы не вызывать Разбит вместо Испарения.

Пиро по Заморозке + Крио/Гидро

Всегда Таяние (кроме тяжёлых атак)

Тяжёлые атаки мы рассматривали отдельно. Во всех остальных случаях происходит Таяние.

Однако обратите внимание, что Теория вёдер в данном случае не работает.
В случае Заморозка + Крио потребляются одновременно оба статуса: и Заморозка, и Крио.
В случае Заморозка + Гидро потребляется только Заморозка, а сила Гидро не изменяется.

Видео 5. Демонстрация отряда с Пиро ДД по Заморозке.

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

Добавив Гидро персонажа, вы сможете увеличить DPS Пиро ДД за счёт реакций Испарения в совокупности с Таянием, причём Гидро статус здесь в качестве «подушки безопасности».

Каждое наложение Крио превращает Гидро статус в Заморозку (=Крио), то есть вместо Испарения будет вызвано более сильное Таяние.

При этом дальнейшее наложение Гидро статуса по Замороженным противникам не несёт в себе никакого риска, потому что Пиро атака будет реагировать только со статусом Заморозки, не уменьшая силу спрятанного Гидро статуса.

Единственный минус заключается в том, что, опять же, это ужасно работает с Пиро ДД, атаки которых являются тяжёлыми (Дилюк, Кли, Янь Фэй).

Гидро/Крио по Заморозке + Крио/Гидро

Продление Заморозки

Гидро и Крио никак не взаимодействуют со статусом Заморозка, но зато реагируют со спрятанным Крио/Гидро.

То есть, если «под» Заморозкой был Гидро, то наложение Крио вызовет Заморозку. И наоборот, со спрятанным Крио наложение Гидро тоже вызовет Заморозку.

Длительные Заморозки тяжело поддерживать, так как со временем сила Заморозки угасает всё быстрее и быстрее. Подробнее об этом здесь.

Дендро по Заморозке + Крио/Гидро

Игнорирует Заморозку и Крио

Дендро не может реагировать с Заморозкой и Крио, поэтому:

В случае Заморозка + Крио просто становится 3-й аурой (см. раздел Дендро + Крио).

В случае Заморозка + Гидро просто происходит Бутонизация, как будто Заморозки и нет вовсе.

Электро по Заморозке + Крио/Гидро

Сверхпроводник по Крио > Сверхпроводник по Заморозке

В случае Заморозка + Крио: несмотря на то, что Крио «спрятан», в данном случае он находится «сверху». Сначала потребляется Крио статус, и только затем статус Заморозки. Это в том числе означает, что длительность Заморозки пострадает не так сильно.

В случае Заморозки + Гидро: всегда вызывается Сверхпроводник, реакцию Заряжен вызвать нельзя независимо от силы триггера (но не забывайте, что с тяжёлыми атаками всё по-другому).

Анемо по Заморозке + Крио/Гидро

Рассеивание Крио > Рассеивание по Заморозке
Рассеивание Гидро > Рассеивание по Заморозке

В случае Заморозки + Крио: (так же, как и в случае Электро) несмотря на то, что Крио «спрятан», в данном случае он находится «сверху». Сначала потребляется Крио статус, и только затем статус Заморозки. Это в том числе означает, что длительность Заморозки пострадает не так сильно.

В случае Заморозки + Гидро: то же самое, но на этот случай следует обратить особенное внимание. Здесь та же ситуация, что и с Анемо по Заряжен: если вы хотите вызывать Рассеивания не только Гидро, но и Крио, то вам следует пользоваться 2U Анемо атаками.

Однако ситуация осложнена тем, что в отличие от Заряжен, реакция Заморозка потребляет статусы полностью (по силе триггера), оставляя только статус Заморозка.

Проще говоря:
— 1U Анемо Рассеет либо Гидро, либо Крио, в зависимости от таймингов наложения статусов. Технически возможно двойное Рассеивание, но это вряд ли произойдёт. — 2U Анемо гарантированно* Рассеет Крио (т.к. статус Заморозка точно будет присутствовать) + может Рассеять Гидро в зависимости от таймингов наложения статусов.

*В случае наложения 1.6U Гидро вызвать Рассеивание Крио не получится, потому что всё-таки приоритет Гидро > Заморозки. Но 2U Гидро атак довольно мало, и при этом статус вряд ли продержится долго, так как следующее наложение Крио уменьшит его по крайней мере до 0.6U.

В пылу боя предсказать наложение статусов может быть довольно тяжело, так что следует рассчитывать на несколько Анемо атак, а не только на какую-то одну. Либо рассчитывать ротацию отряда так, чтобы наложение Крио из кармана не рушило ваши планы.

Видео 6. Ротация Сахарозы в отряде Заморозки.

К примеру, в Видео 6 на 0:07 Сахароза вызывает Рассеивание Крио по Заморозке, и только затем мечи дождя Син Цю накладывают Гидро, который затем тоже Рассеивается. Это специально планируется и делается до того, как используются взрывы стихии Розарии и Кэйи. Также обратите внимание на то, что мы отбежали от Стража руин, чтобы орбитальные мечи Син Цю не наложили Гидро раньше времени.

Гео по Заморозке + Крио/Гидро

Разбит + Крио/Гидро Кристаллизация

Гео атаки считаются тяжёлыми, так что реакции Кристаллизация по Заморозке просто не бывает (за исключением Замороженных щитов).

В итоге Гео атаки вызывают Разбит, а затем реагируют с Крио или Гидро статусом, сосуществующим со статусом Заморозка.

Дендро + Крио

Этот раздел будет добавлен после релиза версии 3.0.

Горение (Дендро + Пиро)

Этот раздел будет добавлен после релиза версии 3.0.

Катализ + Электро

Этот раздел будет добавлен после релиза версии 3.0.

Приоритет одновременных реакций для Анемо атак с поглощённой стихией

Рис. 5. Таблица приоритета поглощения стихий + приоритета одновременных реакций для Анемо персонажей с механикой поглощения стихий.

До этого мы рассматривали ситуации, когда один элемент атаковал цель с двумя статусами. Существуют обратные ситуации, когда сразу два элемента бьют по цели с одним или несколькими статусами.

Например, когда Кадзуха использует свою атаку в падении Мидарэ рандзан, то атака поглощённым элементом всегда реагирует или накладывает элемент первой и только затем вызывается Рассеивание, если возможно.

Каких-то определённых правил на этот счёт нет. Например, взрыв стихии Сахарозы ведёт себя ровно наоборот: сначала Анемо, затем поглощённый элемент.

Все взаимодействия мы ведём в таблице.

Также рекомендуем посмотреть видеогайд о поглощении стихий:
ВК Плеер
YouTube

Заключение

Мораль сей басни в том… А я уже и сам не знаю… Зачем я во всём этом разбирался?..

На этот гайд потребовалось очень много времени и сил. Фактически даже в KQM не было полной и достоверной информации обо всех этих взаимодействиях, и мне пришлось инициировать работу в этом направлении самостоятельно.

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

Подписывайтесь на Genshin Academy:

ВКонтакте

Telegram

YouTube

Поддержать нас на Boosty.

Отдельная благодарность Carrier5by5#8394.

Автор этого гайда — Bobrokrot.