diff --git a/src/core/game/PlayerImpl.ts b/src/core/game/PlayerImpl.ts index d8c10c79e..bf5b329d7 100644 --- a/src/core/game/PlayerImpl.ts +++ b/src/core/game/PlayerImpl.ts @@ -729,7 +729,9 @@ export class PlayerImpl implements Player { return Object.values(UnitType).map((u) => { return { type: u, - canBuild: this.canBuild(u, tile, validTiles), + canBuild: this.mg.inSpawnPhase() + ? false + : this.canBuild(u, tile, validTiles), cost: this.mg.config().unitInfo(u).cost(this), } as BuildableUnit; });