βš”οΈ Combat System Documentation

Auto-generated from game source code

Generated: 11/20/2025, 3:31:00 AM

πŸ“Œ Note: This documentation is automatically generated from the source code. But may be out of date since it is manually triggered.

⚑ Status Effects

Effects that change how combat works (12 total)

❌ Falters flags
Cannot act this turn
  • ❌ All queued actions canceled
  • βœ… Recover Toil to full at turn end
  • πŸ”„ Status removed after turn
  • 🧹 Clears all Slow stacks on recovery
❌ Stagger flags
Cannot act this turn
  • ⚠️ Attackers ignore your resistances
  • πŸ”„ Status removed after turn
🎯 Target flags
Opponents must target you
  • πŸ“ Only one Target per field
  • πŸ”„ Removed at turn end
πŸ”’ Locked flags
Card(s) cannot be used
  • ⏱️ Lasts until start of next turn
  • ♾️ Multiple cards can be locked
  • πŸ”“ Auto-clears at turn start
πŸ”₯ Burn stackable
Raw damage at turn end
  • πŸ“‰ Decrements by 1 on turn end
  • ♾️ Stackable
🧚 Fairy stackable
Raw damage after rolling dice
  • πŸ“‰ Decrements by 1 after damage resolution
  • ♾️ Stackable
  • ⏰ Can be delayed to next turn
⚑ Haste stackable
+1 Speed per stack
  • ♾️ Stackable
  • ⏱️ Persists until removed
🐌 Slow stackable
-1 Speed per stack
  • ⚠️ Causes {Falters} if Speed < 0
  • ♾️ Stackable
  • 🧹 All stacks removed after Falter recovery
⚑ Charge stackable
Capped at 20 (expandable via passives)
  • ⏱️ Decrements by 1 each turn
  • πŸ’₯ If > 30: Apply {Stagger} and halve
  • ♾️ Stackable
🎲 Rush stackable
+1 minimum roll per stack
  • πŸ“ Cannot exceed max roll
  • πŸ”„ All stacks consumed on use
πŸ”« Bullets stackable
Required for certain cards
  • πŸ“‰ Consumed when card is used
  • ⚠️ Card fizzles if insufficient bullets
πŸ›‘ Shield stackable
Absorbs damage before STA
  • πŸ’₯ Depletes when absorbing damage
  • ♾️ Stackable

πŸ“– Combat Keywords

Special mechanics and keywords used in cards (7 total)

πŸ’₯ {{AOE}}
Attacks all enemies.
  • Attacks all enemies.
  • 🎯 Respects normal targeting (side-based)
  • 🎲 Single roll applied to all targets
  • πŸ’° Toil cost paid only once
πŸ’₯ {{AOE_INDISCRIMINATE}}
Attacks ALL participants in combat regardless of side.
  • Attacks ALL participants in combat regardless of side.
  • ⚠️ Hits allies, enemies, and self
  • 🎲 Single roll applied to all targets
  • πŸ’° Toil cost paid only once
πŸƒ {{Queue}}
πŸƒ **Queue additional cards**
  • Some cards let you queue extra cards when they resolve.
  • πŸ“‹ Queued card uses the same target as the primary card
  • πŸ’‘ Queued cards resolve immediately after the primary
  • ⚑ Treated as simultaneous actions
πŸ”€ {{Discard}}
Randomly marks one of your available cards as "used".
  • Randomly marks one of your available cards as "used".
  • 🎲 Provides RNG card cycling without resetting deck
  • ♻️ Helps cycle through your deck faster
  • ⚠️ Cannot discard already-used or sealed cards
πŸ”’ {{Seal}}
Prevents a card from being used for the rest of combat.
  • Prevents a card from being used for the rest of combat.
  • ⚠️ Reduces available card pool permanently
  • πŸ“‰ Be strategic - sealed cards never return
  • πŸ’‘ Applied by certain card effects
πŸ“‰ {{Degraded}}
Card suffers -15 minimum roll and -35 maximum roll.
  • Card suffers -15 minimum roll and -35 maximum roll.
  • ✨ Penalty negated if holder has specific passive
  • πŸ“ Required passive specified per card
🀝 {{Unity}}
Effect activates only if a Unity-marked effect exists downstream in the resolution chain.
  • Effect activates only if a Unity-marked effect exists downstream in the resolution chain.
  • ⛓️ Checks all effects that will resolve AFTER this one
  • ✨ Enables combo-based card synergies
  • πŸ“‹ Multiple Unity cards chain together

πŸƒ Card Library

All available cards in the combat system (29 total)

ID Name Attribute Dice Toil Level Faction Keywords
C1 Kick Blunt 0-4 0Γ— Canard Our Book
C2 Focused Strike Slash 1-4, 1-4 0.5Γ— Canard Our Book
C3 Charge and Cover Pierce 3-6 0.5Γ— Canard Our Book
Triggers: on_hit (toil_recover)
C4 Flame Bullet Blunt undefined-undefined 0Γ— Canard Our Book discard
M1 Hasten, strike Slash 0-2 0.3Γ— Urban Myth Sharp's Office
Triggers: on_use (mod, queue_faction)
M2 Yielding, feint Slash 0-2 0.3Γ— Urban Myth Sharp's Office
Triggers: on_use (mod, queue_faction)
M3 Witness, boundary Slash 1-4 1.5Γ— Urban Myth Sharp's Office
Triggers: on_dice_roll (roll_override)
M4 I'll be your shield! Blunt 4-6 2Γ— Urban Myth Circlet Office
Triggers: on_use (apply_status)
L1 Assult Blunt 6-8 1Γ— Urban Legend Liu West. Section 6
Triggers: on_hit (burn)
L2 Stalwart Stance Blunt 1-3 3Γ— Urban Legend Liu West. Section 6
Triggers: on_hit (conditional)
P1 Drawn, Release Pierce 1-50 2Γ— Urban Plague Shi East. Section 4
P2 Pocket Artillery Pierce 0-12, 0-12 1.4Γ— Urban Plague Dove Office discard
Triggers: on_use (discard_random, conditional)
N1 Probe Pierce 10-25 1.1Γ— Urban Nightmare Eight West. Section 3
Triggers: on_dice_roll (bullets)
N2 Lead Storm Pierce 1-25, 1-25, 1-25, 1-25, 1-25 1Γ— Urban Nightmare Eight West. Section 3
Triggers: on_turn_end (remove_card) | on_dice_roll (bullets)
S1 Celestial Spear Slash 9-20 1.8Γ— Star of the City Hana West Section 3
E1 Exclusive Example Raw 1-100 0Γ— Star of the City Restricted
S2 Estelle Raw 0-1, 0-1, 0-1 4Γ— Star of the City Xenia's Workshop
Triggers: on_die_hit (apply_status) | on_die_miss (toil_loss)
S3 Hazel Raw 0-1 4Γ— Star of the City Xenia's Workshop
Triggers: on_hit (conditional) | on_missed (apply_status)
S4 Gretel Raw 3-5 3.5Γ— Star of the City Xenia's Workshop
Triggers: on_hit (apply_status)
S5 Degraded Quake Blunt 15-40 0Γ— Star of the City Xenia's Workshop AOE_INDISCRIMINATEdegraded
Triggers: on_hit (apply_status)
N3 Focusing Energy Blunt 2-7 0.5Γ— Urban Nightmare Remnant Works
Triggers: on_use (mod)
N4 Reap Raw undefined-undefined 0Γ— Urban Nightmare Remnant Works
Triggers: on_use (consume_charge)
N5 Energy Rotation Slash 2-5, 2-5, 2-5 1.2Γ— Urban Nightmare Remnant Works
Triggers: on_die_hit (mod) | on_hit (conditional)
N6 Mechanical girl, ensemble! Pierce 1-6 0.8Γ— Urban Nightmare Remnant Works
Triggers: on_use (no_damage, charge_from_roll)
N7 Energy beats~ Blunt 0-10, 2-5 1Γ— Urban Nightmare Remnant Works
Triggers: on_use (conditional)
N8 Energy slave!! Pierce 0-0 1.5Γ— Urban Nightmare Remnant Works AOE
Triggers: on_use (charge_as_damage, reset_charge)
C5 Salutations! Raw undefined-undefined 0Γ— Canard Vigilaire
Triggers: on_use (conditional)
C6 Greetings. Raw undefined-undefined 0Γ— Canard Vigilaire
Triggers: on_use (conditional)
C7 Hello. Raw undefined-undefined 0Γ— Canard Vigilaire
Triggers: on_use (conditional)

✨ Passive Abilities

Character passive abilities organized by tier

Tier 0 (10 passives)

Lightless Night
On turn end, reduce max stamina by 3.
ID: lightless_night
Nervous
At the start of your turn, lose 1 toil.
ID: nervous
Regeneration
At the start of your turn, restore 1 STA.
ID: regeneration
Exhaustion
If dealt damage in a round, lose 2 speed at next round start, to a minimum of 1.
ID: exhaustion
Regret
First time you skip in a combat, lose 20% of toil (rounded up).
ID: regret
PTSD
First time you are hit in combat, gain 1 Falter.
ID: ptsd
Ignition
Once per combat, when reduced to 0 STA, restore to 1 STA instead and gain 5 Burn.
ID: ignition
Rich family
Start combat with 2 bullets status effect.
ID: rich_family
All I can afford
Start combat with 1 bullets status effect.
ID: all_i_can_afford
Fixer of Justice
When a combattant in your party is defeated, restore 10 toil.
ID: fixer_of_justice

Tier 1 (9 passives)

Clarity
If dealt no damage in a round, restore 5 toil at next round start.
ID: clarity
Slash and Burn
On hit using Slash attribute, inflict 1 Burn on target.
ID: slash_and_burn
E-Endure
Negate first incoming instance of damage once per combat.
ID: endure
All I can pay
Starts combat with 1 bullet status effect.
ID: all_i_can_pay
First Strike
Act first in the first round of combat.
ID: first_strike
Nick
On hit: if target has Bullets, transfer 1 Bullet from target to self.
ID: nick
Clouded
This passive grants -5 max toil.
ID: clouded
Assassin mentality
Until first falter, all rolls gain +1 maximum roll.
ID: assassin_mentality
Cute
This passive does nothing.
ID: cute

Tier 2 (5 passives)

Last Stand
While below 25% STA, all rolls gain +2 maximum roll.
ID: last_stand
Villian
On kill, restore 25% of toil. On turn start, restore 75% if activated from killing ally.
ID: villian
Surge Protection
Do not get staggered from charge once per combat, restore all toil when triggered.
ID: surge_protection
Prepared
Grants +1 deck slot.
ID: prepared
Egoistic
This passive does nothing.
ID: egoistic

Tier 4 (1 passive)

Speed 1
You may queue two cards in the initial phase. Once you queue your first card, your second action must also be a queue (cannot skip).
ID: speed_1

Tier X (4 passives)

Woes of the city
On kill, restore 100% toil and 50% STA.
ID: woes_of_the_city
True Shimmering
Purge all status effects at the start of your turn.
ID: true_shimmering
Fading
At the start of turn, lose 10 max stamina and 10 max toil.
ID: fading
End of Vacation
This passive does nothing.
ID: end_of_vacation