<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

Reply via email to