#42658: Semantic fix unavailable improvements Open Date: 2021-07-22 23:04 Last Update: 2022-02-05 21:07 URL for this Ticket: https://osdn.net//projects/freeciv/ticket/42658 RSS feed for this Ticket: https://osdn.net/ticket/ticket_rss.php?group_id=12505&tid=42658 --------------------------------------------------------------------- Last Changes/Comment on this Ticket: 2022-02-05 21:07 Updated by: cazfi Comment: Tested on both S3_0 and master, and got e.g. "cityname can't build Pyramids(W) from the worklist; tech Masonry not yet available. Postponing" Looking at the code the "is not yet available" will come only when the building is already being built, i.e., when it has passed the initial availability test in the past. There have been several fixes on this area during last couple of years. Most likely this is just a case of FCW code lagging so badly behind. --------------------------------------------------------------------- Ticket Status: Reporter: lexxie9952 Owner: (None) Type: Bugs Status: Open Priority: 2 MileStone: (None) Component: (None) Severity: 2 Resolution: None --------------------------------------------------------------------- Ticket details: If an IMPROVEMENT production target moves up from the worklist to current production, and is unavailable, we get the message "......which is no longer available." This is true for cases where it postpones and should say "is not yet available" because you didn't get the tech. Changing the language to "which is currently unavailable" fixes this semantics for all cases of 1) no longer available and 2) not yet available. location: cityturn.c:city_build_building() -- 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/42658 RSS feed for this Ticket: https://osdn.net/ticket/ticket_rss.php?group_id=12505&tid=42658