Re: [Freeciv-Dev] (PR#39941) gravship goto crashes
URL: http://bugs.freeciv.org/Ticket/Display.html?id=39941 Jason Dorje Short wrote: Gravships (air units with 0 - unlimited - fuel) crash when goto is invoked. This has been reported in the past, but since there are no air units with zero fuel in the officially supported rulesets, it has not been a priority. Attached is a quick fix but there are other (seemingly non-fatal) bugs with this. For instance it always shows the turns-to-target as 0 for gravships. Please, no more quick fixes. Find all the issues, describe the range of solutions, and we'll discuss it here ___ Freeciv-dev mailing list Freeciv-dev@gna.org https://mail.gna.org/listinfo/freeciv-dev
Re: [Freeciv-Dev] (PR#39941) gravship goto crashes
URL: http://bugs.freeciv.org/Ticket/Display.html?id=39941 On Dec 2, 2007 10:37 PM, William Allen Simpson [EMAIL PROTECTED] wrote: URL: http://bugs.freeciv.org/Ticket/Display.html?id=39941 Jason Dorje Short wrote: Gravships (air units with 0 - unlimited - fuel) crash when goto is invoked. This has been reported in the past, but since there are no air units with zero fuel in the officially supported rulesets, it has not been a priority. I'd just like to add that this has been reported by a forum user for his 'galactic ruleset' project, so the crash has been seen 'in the wild': http://forum.freeciv.org/viewtopic.php?t=4196 ~Daniel ___ Freeciv-dev mailing list Freeciv-dev@gna.org https://mail.gna.org/listinfo/freeciv-dev
Re: [Freeciv-Dev] (PR#39941) gravship goto crashes
URL: http://bugs.freeciv.org/Ticket/Display.html?id=39941 William Allen Simpson wrote: Attached is a quick fix but there are other (seemingly non-fatal) bugs with this. For instance it always shows the turns-to-target as 0 for gravships. Please, no more quick fixes. Find all the issues, describe the range of solutions, and we'll discuss it here As I said, the problem is that fuel=0 is special-cased for air units. Similarly non-air-units, which normally have fuel=0 also, get the fuel set to 1 to make this special-casing work. The full fix then would be to leave fuel at 0 for non-air units. The special case, then, would not be on fuel=0 but rather on fuel0. -jason ___ Freeciv-dev mailing list Freeciv-dev@gna.org https://mail.gna.org/listinfo/freeciv-dev