loop: baseline
This commit is contained in:
+1
-1
@@ -39,7 +39,7 @@ Each level grants **3 unspent stat points** (player allocates via API).
|
||||
- Derived stats formulas: see BALANCE.md §Derived.
|
||||
|
||||
## Combat (auto-resolved, server-side, turn based)
|
||||
- Hero vs one monster, alternating attacks. Higher `speed` acts first each round.
|
||||
- Hero vs one monster. **Each round BOTH sides attack once**; the higher `speed` side attacks first (hero wins ties). If the first attacker kills the target, the second does not act.
|
||||
- Max 20 rounds; if no one dies, the one with higher HP% wins.
|
||||
- Each hit: damage formula in BALANCE.md, small random variance, crit chance.
|
||||
- Output a **round-by-round log** (array of `{round, actor, damage, crit, targetHpAfter}`) for the UI to replay.
|
||||
|
||||
Reference in New Issue
Block a user