Varesa / Iansan / Furina / Xianyun

Experimental

69,974 DPS

Calculado como os seus resultados, contra o mesmo inimigo e repetindo a rotação, com a build da configuração do gcsim da comunidade de onde vem a rotação. A sua build terá outra pontuação.

A rotação desta equipe ainda não foi validada. A pontuação pode mudar.
Esta equipe ainda não tem uma configuração de gcsim da comunidade, então sua rotação foi escrita a partir de um guia da comunidade. A pontuação pode mudar.

Calcule a sua build

Só é possível carregar os personagens da Exibição de Personagens do seu perfil no jogo. Ative "Mostrar os detalhes do Personagem".

Fontes

Script da rotação (gcsim)
# KQM Iansan quick guide, Iansan / Varesa / Furina / Xianyun:
#   Furina ED Q > Iansan ECQ > Xianyun N1 EPQ > Varesa [combo]
# Varesa's combo from the KQM Varesa quick guide, same team:
#   Varesa 2[ECP ECP (Q)] JP JP ECP (Q)
# Its gcsim form (ECP when her skill is ready, a jump plunge while
# Xianyun's airborne buff lasts, else CP; the 30-energy burst after a
# plunge out of Fiery Passion) is the one of the community config behind
# Varesa / Ineffa / Furina / Xianyun (db.kqm.gg).
fn varesa_combo(amt) {
  for let j = 0; j < amt; j = j + 1 {
    if .varesa.skill.ready {
      varesa skill, attack, high_plunge[collision=1];
    } else if .xianyun.status.xianyun-airborne-buff {
      varesa jump;
      if .airborne {
        varesa high_plunge[collision=1];
      }
    } else {
      varesa charge, high_plunge[collision=1];
    }
    if .varesa.energy >= 30 && .varesa.status.apex-drive {
      varesa burst;
    }
  }
}
# 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 Varesa easily keeps Iansan's Nightsoul points
# above 42 for the higher 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 furina;
furina skill, dash, attack, burst;
iansan skill, charge, burst;
xianyun attack, skill, low_plunge, burst;
varesa_combo(7);
Calculando… Isso pode levar até um minuto.