diff -urN -Xfreeciv-1.13.0/diff_ignore freeciv-1.13.0/client/packhand.c freeciv-1.13.0-pl4/client/packhand.c --- freeciv-1.13.0/client/packhand.c Wed Aug 28 18:01:36 2002 +++ freeciv-1.13.0-pl4/client/packhand.c Wed Aug 28 17:57:39 2002 @@ -280,6 +280,12 @@ game.player_ptr->nation == MAX_NUM_NATIONS) { popdown_races_dialog(); } + + if((get_client_state()==CLIENT_WAITING_FOR_GAME_START_STATE || + get_client_state()==CLIENT_PRE_GAME_STATE) && + packet->value==CLIENT_GAME_RUNNING_STATE) { + reports_freeze(); + } set_client_state(packet->value); @@ -1649,8 +1655,6 @@ { int i; - reports_freeze(); - tilespec_free_city_tiles(game.styles_count); ruleset_data_free();