Nahida / Fischl / Beidou / Kaedehara Kazuha
49,607 DPS
Dihitung seperti hasilmu, melawan musuh yang sama dengan rotasi diulang, memakai build dari konfigurasi gcsim komunitas asal rotasi ini. Build kamu sendiri akan mendapat skor yang berbeda.
Sumber melaporkan 102,445 DPS untuk satu rotasi dengan kondisinya sendiri.
Hitung build kamu sendiri
Hanya karakter di Showcase Karakter pada profil dalam game yang bisa dimuat. Aktifkan "Tampilkan Detail Karakter".
Sumber
Skrip rotasi (gcsim)
active nahida;
for let i=0; i<4; i=i+1 {
nahida skill, burst, attack;
fischl skill, attack;
beidou skill[counter=1], burst;
kazuha attack, skill[hold=1], high_plunge, burst, attack;
fischl attack:2, burst;
nahida attack:2, skill,
attack:3, dash,
attack:3, dash,
attack:3, dash,
attack:3, dash,
attack:2, charge;
beidou skill, attack:2;
kazuha skill, high_plunge, attack:2;
}
Rotasi untuk konstelasi lebih tinggi
Untuk C2 Kaedehara Kazuha, C3 Nahida. Skor juga menjalankan rotasi ini dan memakai yang terbaik untuk build.
Skrip rotasi (gcsim)
fn rand_delay(mean, stddev) {
let del = randnorm() * stddev + mean;
if del > (mean + mean) {
del = mean + mean;
}
delay(del);
}
let prev_char_id = -1;
let prev_action_id = -1;
let _execute_action = execute_action;
fn execute_action(char_id number, action_id number, p map) {
if prev_char_id != char_id && action_id != .action.swap {
execute_action(char_id, .action.swap, []);
}
if action_id == .action.swap {
rand_delay(6, 2);
}
prev_char_id = char_id;
prev_action_id = action_id;
return _execute_action(char_id, action_id, p);
}
active fischl;
for let r = 5; r > 0; r = r - 1 {
let src = f();
let counter_chance = rand();
fischl skill, attack;
if !.nahida.mods.instructor-4pc && .nahida.skill.ready {
nahida skill, attack;
}
if counter_chance <= 0.1 {
beidou skill[counter=2];
} else if counter_chance <= 0.5 {
beidou skill[counter=1];
} else {
beidou skill;
}
beidou burst;
delay(17);
kazuha attack, skill, high_plunge, attack, burst, attack;
fischl attack, aim[hold=0], burst;
kazuha attack, skill, high_plunge, attack;
while f() - src <= 20.5 * 60 {
if .fischl.normal > 2 {
fischl aim[hold=0];
} else if !.nahida.mods.instructor-4pc && .nahida.skill.ready && .nahida.swap.ready {
nahida skill, attack;
} else {
fischl attack;
}
}
}