Навия / Шилонен / Фурина / Мавуика

85,603 DPS

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

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

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

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

Источники

Скрипт ротации (gcsim)
let _execute_action = execute_action;
fn execute_action(char_id number, action_id number, p map) {
  if action_id == .action.dash || ( char_id == .keys.char.xilonen && action_id == .action.skill ) || ( char_id == .keys.char.mavuika && action_id == .action.charge ) {
    pick_up_crystallize("any"); 
  }
  return _execute_action(char_id, action_id, p);
}
fn naviaskill() {
  if .navia.shrapnel >=3 { 
    navia skill;
  } else {
    navia skill[hold=1];
  }
}
active navia; 
for let i=0; i<4; i=i+1 {
  xilonen skill, burst, attack:2;
  furina skill, dash, attack, burst;
  navia burst;
  mavuika burst, skill;                    print(.navia.shrapnel);
  xilonen skill, attack:2;                 print(.navia.shrapnel);
  naviaskill();
  navia attack:3, dash, attack:2;          print(.navia.shrapnel);
  naviaskill();
  navia attack:3, dash, attack:2;          print(.navia.shrapnel);
}

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

Для C6 Навия, C6 Шилонен, C6 Фурина, C6 Мавуика. Расчёт запускает и их и берёт лучшую для сборки.

Скрипт ротации (gcsim)
let _execute_action = execute_action;
fn execute_action(char_id number, action_id number, p map) {
  if action_id == .action.dash {
	  pick_up_crystallize("any"); 
  }
	
  return _execute_action(char_id, action_id, p);
}
active mavuika;
fn naviaskill() {
  if .navia.shrapnel == 6 { 
    navia skill;
  } else {
    navia skill[hold=1];
  }
}
for let i=0; i<4; i=i+1 {
  mavuika skill, attack;
  furina skill, dash, attack;
  xilonen skill, attack:2;
  navia burst;
  furina burst, attack;
  mavuika burst, charge, dash;                      print(.navia.shrapnel);
  naviaskill();
  navia attack:2, dash, attack:2, dash, attack:2;   print(.navia.shrapnel);
  xilonen skill, attack:2;                          print(.navia.shrapnel);
  naviaskill();
  navia attack:3, dash;                             print(.navia.shrapnel);
  if i == 0 || i == 3 {
    naviaskill();
  } else {
    navia attack:2;
  }
}
Идёт расчёт… Это может занять до минуты.