응광 / 고로 / 피슬 / 치오리

54,423 DPS

내 결과와 같은 방식(같은 적, 로테이션 반복)으로, 이 로테이션을 가져온 커뮤니티 gcsim 설정의 빌드를 써서 계산한 점수입니다. 내 빌드의 점수는 다릅니다.

출처에서는 자체 조건의 로테이션 1회 기준 56,514 DPS로 보고합니다.

내 빌드로 계산하기

게임 프로필의 캐릭터 쇼케이스에 넣어 둔 캐릭터만 불러올 수 있습니다. "캐릭터 상세 정보 표시"를 켜 주세요.

출처

로테이션 스크립트 (gcsim)
let normal_attack_state = 1;
let c_left = 0;
let c_twirl = 2;
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 fischl;
for {
  switch {
    case .fischl.skill.ready && .fischl.swap.ready:
      fischl attack, skill;
    case .fischl.burst.ready && !.fischl.oz:
      fischl attack:2, burst;
    case .gorou.burst.ready && .gorou.swap.ready:
      gorou burst;
    case .gorou.skill.ready && .gorou.swap.ready && (!.ning.onfield || !.status.gorou-e-debuff && .gorou.burst.cd < 8):
      gorou skill, attack;
    case .chiori.skill.ready && .chiori.swap.ready:
      chiori skill:2;
    case .ningguang.skill.ready && .ningguang.swap.ready:
      ningguang skill, dash;
    case .ningguang.burst.ready && .ningguang.swap.ready:
      ningguang burst, walk;
    case .ningguang.jadeCount == 7 && .ningguang.swap.ready:
      ningguang charge;
    case .ningguang.onfield && .state == normal_attack_state:
      if .ningguang.prevAttack == c_left || .ningguang.prevAttack == c_twirl {
        ningguang charge;
      } else {
        ningguang walk;
      }
    case .chiori.burst.ready && .chiori.swap.ready:
      chiori burst;
    default:
      ningguang attack;
  }
}
계산 중입니다… 최대 1분 정도 걸릴 수 있습니다.