Кадзуха / Фурина / Чун Юнь / Сянь Юнь

41,282 DPS

Рассчитано так же, как ваши результаты: тот же противник, ротация повторяется, а билд взят из конфигурации gcsim сообщества, откуда взята ротация. У вашего билда результат будет другим.

Источник указывает 81,259 DPS за одну ротацию в своих условиях.

Рассчитать свой билд

Загрузить можно только персонажей из витрины персонажей в профиле игры. Включите «Показывать подробности персонажей».

Источники

Скрипт ротации (gcsim)
active furina;
for let x = 0; x < 4; x = x + 1 {
  furina skill, dash;
  if !.furina.burst.ready {
    furina attack;
  }
  furina burst;
  
  xianyun skill, low_plunge, burst;
  
  chongyun burst, skill;

  kazuha skill[hold=1], high_plunge[collision=rand()>0.2];
  
  while !.furina.skill.ready {
    if .kazuha.skill.ready {
      kazuha skill, high_plunge[collision=rand()>0.2];
    } else if .kazuha.burst.ready {
      kazuha burst;
    } else if .kazuha.status.xianyun-airborne-buff {
      kazuha jump;
      if .airborne {
        kazuha high_plunge[collision=rand()>0.2];
      }
      if .kazuha.status.xianyun-airborne-buff {
        kazuha dash;
      } else {
        kazuha attack;
      }
    } else if .kazuha.normal > 1 {
      kazuha charge;
    } else {
      kazuha attack;
    }
  }
  
  print("done");
}

Ротации для более высоких созвездий

Для C6 Кадзуха, C6 Фурина, C6 Сянь Юнь. Расчёт запускает и их и берёт лучшую для сборки.

Скрипт ротации (gcsim)
active furina;
for let x = 0; x < 4; x = x + 1 {
  furina skill, dash, burst;
  
  chongyun burst, skill;
  
  xianyun skill, low_plunge;
  if !.xianyun.burst.ready && .xianyun.skill.ready {
    xianyun skill, low_plunge, burst;
  }
  xianyun burst;
  
  kazuha attack, skill[hold=1], high_plunge[collision=rand()>0.5];
  
  while .kazuha.status.xianyun-airborne-buff {
    if .kazuha.skill.ready {
      kazuha skill, high_plunge[collision=rand()>0.5];
    } else if .kazuha.burst.ready {
      kazuha burst;
    } else {
      kazuha jump;
      if .airborne {
        kazuha high_plunge[collision=rand()>0.5], dash;
      }
    }
  }
  
  while !.furina.skill.ready {
    if .kazuha.skill.ready {
      kazuha skill, high_plunge[collision=rand()>0.5];
    } else {
      kazuha attack;
    }
  }
  
  print("done");
}
Идёт расчёт… Это может занять до минуты.