<URL: http://bugs.freeciv.org/Ticket/Display.html?id=40384 >
On 7/19/08, Marko Lindqvist <[EMAIL PROTECTED]> wrote:
> <URL: http://bugs.freeciv.org/Ticket/Display.html?id=40384 >
> With altering movement phase can end being 32, causing crash in
> client update_info_label(). Fix attached.
I'm pretty sure that's intentional in the server. While the server is
handling between-turn things, nobody gets to move, hence the phase is
set to nobody (it could be -1 or game.nplayers). Setting it to 0 is
wrong as this will tell player 0 to go ahead and move which is not
right at all.
It seems to me the only error is in the client assertion.
Freeciv-dev mailing list