diff --git a/src/game/engine/scenes/tests/auto_play.gd b/src/game/engine/scenes/tests/auto_play.gd index c9d445ea..270401dd 100644 --- a/src/game/engine/scenes/tests/auto_play.gd +++ b/src/game/engine/scenes/tests/auto_play.gd @@ -472,6 +472,9 @@ func _next_building(city: Variant, player: Variant, city_count: int, has_settler # Then walls for defense if not city.has_building("walls"): return "walls" + # Marketplace for gold income — without this, warriors get disbanded from bankruptcy + if not city.has_building("marketplace"): + return "marketplace" # Count military units var military: int = 0 for u: Variant in player.units: