69,955 DPS
Calculated like your results, against the same enemy with the rotation looped, using the build from the community gcsim config the rotation comes from. Your own build will score differently.
This team's rotation is not validated yet. The score may change.
No community gcsim config exists for this team yet, so its rotation was written from a community guide. The score may change.
Score your own build
Only characters in the Character Showcase of your in-game profile can be loaded. Turn on "Show Character Details".
Sources
Rotation script (gcsim)
# KQM Iansan quick guide, Iansan / Gaming / Bennett / Citlali:
# Bennett E > Iansan ECQ > Bennett Q E > Citlali EQ > Gaming Q 5-6[EP]
# The Gaming quick guide gives the same rotation. Gaming's EP in gcsim
# (skill, a wait for the leap, the plunge) and its waits are those of the
# community config behind Gaming / Citlali / Xianyun / Bennett
# (db.kqm.gg); six of them here. As there, Bennett attacks after his
# skill until Favonius Sword procs, for the team's energy.
# Iansan's burst restores Nightsoul points from the active character's
# movement, which gcsim counts only when the rotation reports it. The
# Iansan quick guide says Gaming easily keeps Iansan's Nightsoul points
# above 42 for the higher Flat ATK buff, so every action reports
# movement at 9 m/s since the previous one: the lowest speed tried (6,
# 9, 12) above which the score stops rising, so her higher ATK buff
# stays up (design §5.4).
let _last = f();
let _ea = execute_action;
fn execute_action(c number, a number, p map) {
let now = f();
movement(9 * (now - _last) / 60);
_last = now;
return _ea(c, a, p);
}
active bennett;
bennett skill;
iansan skill, charge, burst;
bennett burst, skill;
while !.bennett.mods.favonius-cd {
bennett attack;
}
citlali skill, burst;
gaming burst;
gaming skill;
wait(45);
gaming high_plunge;
gaming skill;
wait(18);
gaming high_plunge;
gaming skill;
wait(18);
gaming high_plunge;
gaming skill;
wait(18);
gaming high_plunge;
gaming skill;
wait(18);
gaming high_plunge;
gaming skill;
wait(33);
gaming high_plunge;