PhantomBlades(환영검: 첫 Shiv +9) 사용 시 Lua는 첫 Shiv 처리 후 ShivFirstDamageBonusUsed를 set(Attack 경로)하는데, JS 시뮬은 이 플래그 set이 else(비-Attack/Skill) 분기에 있어 Shiv(kind=Attack)는 도달 못 함 → 플래그 영영 false → 모든 Shiv가 +9를 받아 시뮬이 데미지를 과대집계. Lua가 정답(게임 정상) — 시뮬만 수정: 죽은 else-분기 플래그 set 제거 + Attack 분기(baseDamage 계산 직후, Lua 순서와 동일)에 추가. RED-GREEN 테스트로 턴당 첫 Shiv만 보너스 검증. 87개. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01UUvHKjrt8jqLzDeCsRRGmj
34 KiB
34 KiB