From 3de3a099d0c6e8680d8debf69669be7f52764a22 Mon Sep 17 00:00:00 2001 From: FloPinguin <25036848+FloPinguin@users.noreply.github.com> Date: Sun, 21 Dec 2025 04:07:34 +0100 Subject: [PATCH] =?UTF-8?q?Change=20public=20game=20difficulty=20to=20Easy?= =?UTF-8?q?=20=F0=9F=93=8A=20(#2662)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## Description: Multiple people in the game-feedback dc channel are complaining that nations are too strong. To make the FFAs feel more like `PvP` instead of `PvPvE`, switch to the easy difficulty. Unlike humans, the easy nations cannot execute parallel bot attacks at all, making them expand much slower. Also their `maxTroops`, `troopIncreaseRate` and `startManpower` configs are lower than the human ones. They are easier to ally, etc... And I have some dumbing-down ideas ready. **Proposal:** We could introduce "modifiers" to public games in the future: Higher difficulty nations (for people who like PvPvE), random spawn, compact map, MIRVs disabled, ... ## Please complete the following: - [X] I have added screenshots for all UI updates - [X] I process any text displayed to the user through translateText() and I've added it to the en.json file - [X] I have added relevant tests to the test directory - [X] I confirm I have thoroughly tested these changes and take full responsibility for any bugs introduced ## Please put your Discord username so you can be contacted if a bug or regression is found: FloPinguin --- src/server/MapPlaylist.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/server/MapPlaylist.ts b/src/server/MapPlaylist.ts index fb9e121a3..dacc005b6 100644 --- a/src/server/MapPlaylist.ts +++ b/src/server/MapPlaylist.ts @@ -93,7 +93,7 @@ export class MapPlaylist { maxPlayers: config.lobbyMaxPlayers(map, mode, playerTeams), gameType: GameType.Public, gameMapSize: GameMapSize.Normal, - difficulty: Difficulty.Medium, + difficulty: Difficulty.Easy, infiniteGold: false, infiniteTroops: false, maxTimerValue: undefined,