diff -Nur -X/home/thue/freeciv-dev/no.freeciv /home/thue/freeciv-dev/freeciv/server/gamehand.c show_correct_year/server/gamehand.c --- /home/thue/freeciv-dev/freeciv/server/gamehand.c Sat Apr 1 00:16:20 2000 +++ show_correct_year/server/gamehand.c Wed Apr 5 17:04:07 2000 @@ -149,9 +149,11 @@ apacket.year=year; for(i=0; iturn_done=0; + pplayer->nturns_idle++; + send_packet_new_year(pplayer->conn, &apacket); + notify_player(pplayer, _("Year: %s"), textyear(game.year)); } } diff -Nur -X/home/thue/freeciv-dev/no.freeciv /home/thue/freeciv-dev/freeciv/server/plrhand.c show_correct_year/server/plrhand.c --- /home/thue/freeciv-dev/freeciv/server/plrhand.c Mon Apr 3 21:43:05 2000 +++ show_correct_year/server/plrhand.c Wed Apr 5 16:56:39 2000 @@ -1351,7 +1351,6 @@ if (pplayer->ai.control) { ai_do_last_activities(pplayer); /* why was this AFTER aliveness? */ } - notify_player(pplayer, _("Year: %s"), textyear(game.year)); great_library(pplayer); update_revolution(pplayer); player_restore_units(pplayer); /*note: restoring move point moved