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;
}
}