URL: <http://gna.org/bugs/?24368>
Summary: Transported units not upgraded by Leonardo's Workshop Project: Freeciv Submitted by: jtn Submitted on: Sun 31 Jan 2016 10:26:28 AM UTC Category: None Severity: 3 - Normal Priority: 5 - Normal Status: None Assigned to: None Originator Email: Open/Closed: Open Release: S2_6 r31681 Discussion Lock: Any Operating System: Any Planned Release: 2.5.3, 2.6.0, 3.0.0 _______________________________________________________ Details: Leonardo's Workshop stopped upgrading units while I still had a couple of obsolete units. On inspection, these units were on a long sea voyage. Looking at the code, I think that these units will fail the UU_NOT_TERRAIN test in unit_upgrade_test(); this calls can_exist_at_tile(), which doesn't take account of the presence of transporter units. I imagine they'll be upgraded once they make landfall, if I still have Leonardo at that point. This doesn't appear to be an intentional restriction. I think S2_5 will have the same behaviour, but I haven't tested it. _______________________________________________________ Reply to this item at: <http://gna.org/bugs/?24368> _______________________________________________ Message sent via/by Gna! http://gna.org/ _______________________________________________ Freeciv-dev mailing list Freeciv-dev@gna.org https://mail.gna.org/listinfo/freeciv-dev