#57666: civ2civ3: Infantry cannot build fortresses as advertised Open Date: 2024-04-15 20:44 Last Update: 2024-05-23 21:08 URL for this Ticket: https://osdn.net//projects/freeciv/ticket/57666 RSS feed for this Ticket: https://osdn.net/ticket/ticket_rss.php?group_id=12505&tid=57666 --------------------------------------------------------------------- Last Changes/Comment on this Ticket: 2024-05-23 21:08 Updated by: cazfi * Status Update from Open to Closed * Resolution Update from Accepted to Fixed --------------------------------------------------------------------- Ticket Status: Reporter: bard Owner: cazfi Type: Bugs Status: Closed Priority: 5 - Medium MileStone: 3.1.2 Component: General Severity: 5 - Medium Resolution: Fixed --------------------------------------------------------------------- Ticket details: Default civ2civ3 ruleset was supposed to allow infantry units to build forts/fortresses. It worked when I tested it on v3.0, but it is no longer working on v3.1 because the unitflag "Settlers" is now a hardcoded requirement of the action enabler to build bases. I tried to fix it by giving this "Settlers" flag to infantry, instead of the current flag "Fortress", and to use another unit flag to forbid all other actions except build bases. In that case, it works for the human players, but it breaks those units for the AI, that will stop moving them. AI will still recruit infantry with "Settlers" flag, but will never move them in my tests with freeciv 3.1.0. I'd suggest to either remove the hardcoded requirement of "Settlers" flag for the action "build base" (and maybe others too, if you want them to be used by modders in ways different to civ2). Or maybe to fix the AI so it does not use the presence of this "Settlers" flag to decide to handle the unit as a settler, but the unit role of the same name. -- 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/57666 RSS feed for this Ticket: https://osdn.net/ticket/ticket_rss.php?group_id=12505&tid=57666