Betting
Bets are placed with the arena's bookmaker NPC. The system handles stakes, the house cut (rake) and automatic payout at the end of the fight.
Betting must be enabled (
Config.Betting.enabled) and allowed for the relevant combat mode (allowedModes). Each arena can override these settings — see Configuration.
Player side — placing a bet
- Walk up to the bookmaker ("Betting office").
- Who do you want to bet on? — choose a fighter.
- Enter your stake (between the configured minimum and maximum).
- The bet is placed. The total pool and number of bets are shown.
You can't bet on yourself if you're fighting, nor exceed the maximum stake per fight.
Special bet: KO < 1 min
A secondary Yes / No market: "Will there be a KO in under one minute?" Available alongside the main bets (NPC vs NPC and Royal Rumble). It settles at the end of the fight based on its actual duration.
Manager side — managing a fight
At the bookmaker (or via the bet-opening flow), the manager has:
| Action | Effect |
|---|---|
| Open bets | Players can stake. Requires defined fighters. |
| Close bets and start the fight | Locks the stakes and starts the fight. |
| Cancel the fight (refund) | Cancels and refunds the stakes (if refundOnCancel). |
While bets are open, you can return to manage them with the command:
/parisResults & payout
At the end of the fight:
- Winners share the pool, house cut deducted (
rakePercent). - If nobody bet on the winner: depending on
refundIfNoWinnerBets, the house either keeps the pot or the stakes are refunded. - A cancelled fight refunds the stakes (if
refundOnCancel).
The currency used is defined by Config.Betting.currency. Note that RSG has no native gold: a "gold" currency is treated as cash there.
League standings
At the bookmaker, a "League standings" option lets any player view the standings in read-only mode. League management is done from the tablet — see Tournaments & leagues.