Configuration¶
config/showdown-server.toml (the live file is in config/, not world/serverconfig/). Changes
need a restart. Rulesets reload with /sd ruleset reload.
| Section | What people change |
|---|---|
[elo] |
Starting ELO, K-factor, and whether repeat opponents move ELO less |
[rankedRewards] |
Winner and loser money, how fast repeats lose value, minimum turns before a win pays |
[queue] |
Countdown before teleport, delay before players go back after a battle |
[announcements] |
Queue-join and match-start chat announcements, and the anti-spam cooldown |
[server] |
This server's name, and which servers run draft matches, Draft Factory and payouts |
How repeat-opponent rewards work: every match against the same person adds "heat" to that pair. At the default step of 0.2, matches pay 100%, 80%, 60%, 40%, 20%, then nothing. Heat goes down when either player plays someone else, and one step per hour without a rematch. Heat is shared by the pair, so trading wins does not help. Forfeits pay without the minimum-turn rule. Draws and broken battle ends pay nothing.
[server] must match on every server that runs Showdown:
name: this server's Velocity key (mainorevents).draftTargetServeranddraftFactoryTargetServer: where those matches are played (events).rewardAuthorityServer: where money is paid (main). A match finished oneventssaves a reward job, and the player is paid when they come back tomain.