URL: <http://gna.org/bugs/?20442>
Summary: Recursive transports not wiped properly Project: Freeciv Submitted by: cazfi Submitted on: Sat 19 Jan 2013 09:00:23 AM EET Category: general Severity: 3 - Normal Priority: 5 - Normal Status: Ready For Test Assigned to: None Originator Email: Open/Closed: Open Release: Discussion Lock: Any Operating System: None Planned Release: 2.4.0, 2.5.0 _______________________________________________________ Details: Issue 2 from bug #19821. wip_unit() gets called recursively for units that are drowning due to loss of transport. That makes them to recursively properly wipe their own cargo too. Nobility saving is not perfect, but I think it's good enough for us for now. It would require quite complete rewrite of the unit wiping functionality it to always find solution that causes least number of nobles to drown (it would be better to save one recursive transport that can carry two nobles than directly one noble, wiping of recursive transport may cause noble from that transport to drown when upper level proletariat already got saved) _______________________________________________________ File Attachments: ------------------------------------------------------- Date: Sat 19 Jan 2013 09:00:23 AM EET Name: RecursiveDrowning.patch Size: 7kB By: cazfi <http://gna.org/bugs/download.php?file_id=16970> ------------------------------------------------------- Date: Sat 19 Jan 2013 09:00:23 AM EET Name: RecursiveDrowning-S2_4.patch Size: 7kB By: cazfi <http://gna.org/bugs/download.php?file_id=16971> _______________________________________________________ Reply to this item at: <http://gna.org/bugs/?20442> _______________________________________________ Message sent via/by Gna! http://gna.org/ _______________________________________________ Freeciv-dev mailing list Freeciv-dev@gna.org https://mail.gna.org/listinfo/freeciv-dev