Battle Calculator
Simulate One Column Attack
Select an attacker and the defending front/back cards, then run the battle simulation.
Rules Mode picks which battle logic profile is used. See "Mode Guide" below for exact differences.
Mode Guide
Current Rules reflects the current intended rules behavior on this site. Historical Rules preserves the older prototype ordering for reference/comparison.
| Step | Historical Rules | Current Rules |
|---|---|---|
| Diamond shield vs Club bonus order | Club doubles overflow first, then Diamond absorbs. | Diamond absorbs overflow first, then Club doubles what remains. |
| Heart trigger | Heart shield triggers when no card is behind that Heart card. | Heart shield triggers when no card is behind that Heart card. |
| Spade LP bonus | Doubles final LP damage. | Doubles final LP damage. |
If you're unsure: use Current Rules. Use Historical Rules only when checking older examples.
Battle Result
Result output includes stage-by-stage damage totals: attacker base, after front, after back, and final player LP damage.
Run a simulation to see LP damage, suit effects, and which cards survive.
Suit Rules Used By This Calculator
- Diamond defender: If front breaks, Diamond grants a shield equal to its value to absorb overflow before back-row damage.
- Heart defender: Works like a shield when there is no card behind it (player directly behind).
- Club attacker: Applies extra pressure to the back-row defender.
- Spade attacker: Doubles final LP damage once overflow reaches the player.
- Ace defender exception: A front-row Ace is not discarded by non-Ace direct attacks; it is discarded only by a direct Ace-vs-Ace front-row attack.
Heart vs Diamond trigger: Diamond triggers when a card is behind it. Heart triggers when no card is behind it.
Example (Historical): 10C into 1D with back 5S: overflow 9 -> Club 18 -> Diamond shields 1 -> 17 hits back.
Example (Current): 10C into 1D with back 5S: overflow 9 -> Diamond shields 1 -> Club 16 -> 16 hits back.
This simulator uses the site's published suit behavior and legacy reference battle math for concrete timing/order.