From 88646613fc50ec014e426b5912e3f98900f5ab78 Mon Sep 17 00:00:00 2001 From: Dino Date: Sat, 25 Jul 2026 22:10:53 -0400 Subject: [PATCH] Check if obsolete buildings should be sold when a building is built. HR #2087 --- server/cityturn.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/server/cityturn.c b/server/cityturn.c index 31595a11c1..7125a1e055 100644 --- a/server/cityturn.c +++ b/server/cityturn.c @@ -2712,6 +2712,9 @@ static bool city_build_building(struct player *pplayer, struct city *pcity) city_link(pcity)); } + /* this building might obsolete other buildings */ + remove_obsolete_buildings(pplayer); + notify_player(pplayer, city_tile(pcity), E_IMP_BUILD, ftc_server, _("%s has finished building %s."), city_link(pcity), improvement_name_translation(pimprove)); -- 2.31.0