URL: <http://gna.org/bugs/?19939>
Summary: Nationality of migrating citizens not tracked properly when donor city has size 1 Project: Freeciv Submitted by: jtn Submitted on: Sat Jul 14 10:36:58 2012 Category: None Severity: 2 - Minor Priority: 5 - Normal Status: None Assigned to: None Originator Email: Open/Closed: Open Release: Discussion Lock: Any Operating System: Any Planned Release: 2.4.0,2.5.0 _______________________________________________________ Details: Patch #2368 worked to preserve nationality during migration (and preferentially reunite citizens with their "home" nation). However, in do_city_migration(), citizenship is only handled in the city size > 1 (no disband) case; in this case, the receiver city will receive a citizen of the donor nationality, regardless of what nationality the last citizen actually was (I think it's possible for the last citizen to be non-native, indeed quite likely if it was recently conquered). _______________________________________________________ Reply to this item at: <http://gna.org/bugs/?19939> _______________________________________________ Message sent via/by Gna! http://gna.org/ _______________________________________________ Freeciv-dev mailing list Freeciv-dev@gna.org https://mail.gna.org/listinfo/freeciv-dev