#47493: Buildings with terrain requirements are postponed instead of being removed from list Open Date: 2023-02-28 12:59 Last Update: 2023-05-27 02:04 URL for this Ticket: https://osdn.net//projects/freeciv/ticket/47493 RSS feed for this Ticket: https://osdn.net/ticket/ticket_rss.php?group_id=12505&tid=47493 --------------------------------------------------------------------- Last Changes/Comment on this Ticket: 2023-05-27 02:04 Updated by: cazfi * Owner Update from (None) to cazfi * Resolution Update from None to Accepted Comment: Many terrain changes are actually happening regularly. Attached patch is a compromise we can easily have with the current codebase: "Terrain" requirements are still postponed, but "Terrain Class" requirements are purged on the assumption that Land <-> Ocean changes are much more rare (though still possible in most rulesets) --------------------------------------------------------------------- Ticket Status: Reporter: alain_bkr Owner: cazfi Type: Bugs Status: Open [Owner assigned] Priority: 5 - Medium MileStone: 3.0.8 Component: Server Severity: 5 - Medium Resolution: Accepted --------------------------------------------------------------------- Ticket details: Version 3.0.6. I use worklists, which may include invalid buildings for a given city, like harbour, aqueduc_lake, hydroplant ... Those buildings are eternally postponed, but they should be removed from the worklist as the sea won't came to the city. Btw, i would prefer an option to un-activate postponing, even for future potential valid buildings like sewers: My worklist end with coinage, so i check my cities when they are doing "coinage", but not "coinage (worklist)" which is normal for me when i stacked two worklists. So this new option is rather annoying to me, and mostly useless, because i just need to add my "basic worklist" and "medium worklist" to all my cities to be sure they have everything i want. -- Ticket information of Freeciv project Freeciv Project is hosted on OSDN Project URL: https://osdn.net/projects/freeciv/ OSDN: https://osdn.net URL for this Ticket: https://osdn.net/projects/freeciv/ticket/47493 RSS feed for this Ticket: https://osdn.net/ticket/ticket_rss.php?group_id=12505&tid=47493