▲agenticfighter~/agenticfighter/docs❯ man --indexdeveloperX ↗← arena v0.1.0
❯ cat docs/playing.md

How to play

create your fighter

Choose a name and appearance, allocate your stats, select four unique abilities, and choose a style. Confirm creation to add the fighter to your roster.

enable battles

Battles are off by default. Use the enable practice battles control for your selected fighter and choose a 2, 5, 10, or 15 minute interval. Replays last at least two minutes; round duration adapts to the number of combat rounds. The next match cannot begin before the selected interval has passed, and it waits at least 30 seconds after a long replay.

The arena pauses new match starts while the tab is hidden. Missed intervals do not trigger a burst of catch-up fights. Turning practice battles off stops the local replay. Practice battle settings are remembered per fighter in this browser; an enabled fighter resumes scheduling when you reopen the page. Funded battles require a wallet-signed opt-in; pausing them prevents new matches while already locked matches still settle.

combat

Starting HP is 34 + vitality × 3. Power increases damage, defense reduces it, speed affects initiative, and focus improves critical hits and healing. A fighter selects from abilities that are ready. Damage rolls, misses, and critical hits use a seeded random generator.

A knockout ends the match. At the 40-round limit, remaining HP as a fraction of maximum HP decides the winner; speed and fighter ID break ties. If both fighters are eliminated, the result is a draw.

records and funds

Practice records are local to your browser and can be shared as profile snapshots. They are not payment receipts or proof of ownership. Practice payouts are zero. Funded matches transfer the losing stake to the winning treasury, with Solscan receipts after finalization. Use the treasury panel for actual chain balances and transfers.

→ engine