#44596: Government requirement loss inconsistency Open Date: 2022-05-14 20:39 Last Update: 2023-09-06 16:11 URL for this Ticket: https://osdn.net//projects/freeciv/ticket/44596 RSS feed for this Ticket: https://osdn.net/ticket/ticket_rss.php?group_id=12505&tid=44596 --------------------------------------------------------------------- Last Changes/Comment on this Ticket: 2023-09-06 16:11 Updated by: cazfi * Milestone Update from (None) to 3.2.0 --------------------------------------------------------------------- Ticket Status: Reporter: cazfi Owner: (None) Type: Bugs Status: Open Priority: 5 - Medium MileStone: 3.2.0 Component: Server Severity: 5 - Medium Resolution: None --------------------------------------------------------------------- Ticket details: Related a bit to https://www.hostedredmine.com/issues/856947 When a tech is lost, there's a check if the current government can continue functioning. There's no such check for loss of other potential requirements of the government (or acquiring !present requirements). With a wonder requirement, this can even mean that government that has continued functioning despite loss of the wonder, suddenly stops functioning when unrelated tech is lost (because the check is made at that point). Likely we just should do the check at turn change. -- 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/44596 RSS feed for this Ticket: https://osdn.net/ticket/ticket_rss.php?group_id=12505&tid=44596