0004 — Continuous Turn Regeneration¶
Status¶
Folded into FEATURES/gameplay/turns.md + SYSTEMS/turn-regeneration.md
Context¶
The turn pool refills continuously rather than on a daily reset: it regenerates lazily on read/spend at 1000/86400 t/s × the ARIA multiplier, capped at a rank-only max_turns, with no carryover at cap. The full rule, formula, worked example, ARIA table, invariants, and failure modes are owned by the target docs below.
Related docs¶
FEATURES/gameplay/turns.md— player-facing description of the action economy and turn-cost matrix.SYSTEMS/turn-regeneration.md— the target spec (formula, invariants, failure modes, source map).DATA_MODELS/player.md—turns,max_turns,last_turn_regeneration,aria_bonus_multipliercolumns.services/gameserver/src/services/movement_service.py—_regenerate_turnslazy entry point.services/gameserver/src/services/ranking_service.py— current daily-reset path; rank-bonus lookup.