Follow-up Comment #2, bug #14584 (project freeciv):

I found what was wrong.  But I am not sure I will be able to fix that

The problem is that transfering a city sends a packet_city_remove and
packet_city_info to create a new city.  The client removes the city first,
and call game_remove_city() which set to NULL all worked tiles.  But the
delta stuff assumes the client didn't change illegally any worked info, so
don't send the new information.

I am unsure about how to resolve this.  It's a very big bug in S2_2.  Maybe
the client should able to handle the city owner change from the


Reply to this item at:


  Message posté via/par Gna!

Freeciv-dev mailing list

Reply via email to