diff --git a/binaries/data/mods/public/maps/random/corsica.js b/binaries/data/mods/public/maps/random/corsica.js index 10fc234a63..7cacb29a2e 100644 --- a/binaries/data/mods/public/maps/random/corsica.js +++ b/binaries/data/mods/public/maps/random/corsica.js @@ -209,14 +209,15 @@ for (let island = 0; island < 2; ++island) { playerAngle[p] = Math.PI * ((i + 0.5) / (2 * playersPerIsland) + island) + swapAngle; playerPosition[p] = Vector2D.add(islandLocations[island], new Vector2D(radiusPlayer).rotate(-playerAngle[p])); + addCivicCenterAreaToClass(playerPosition[i], clPlayer); ++p; } } placePlayerBases({ "PlayerPlacement": [sortAllPlayers(), playerPosition], - "PlayerTileClass": clPlayer, "BaseResourceClass": clBaseResource, + "baseResourceConstraint": avoidClasses(clPlayer, 2), "Walls": false, "CityPatch": { "outerTerrain": tRoadWild,