diff -Nur -Xpatches/no.freeciv freeciv-cvs/server/civserver.c my_freeciv/server/civserver.c --- freeciv-cvs/server/civserver.c Wed Feb 2 21:09:57 2000 +++ my_freeciv/server/civserver.c Mon Feb 21 15:28:34 2000 @@ -500,7 +500,8 @@ } show_ending(); - + show_map_to_all(); + notify_player(0, _("Game: The game is over...")); while(server_state==GAME_OVER_STATE) { diff -Nur -Xpatches/no.freeciv freeciv-cvs/server/plrhand.c my_freeciv/server/plrhand.c --- freeciv-cvs/server/plrhand.c Tue Feb 15 17:15:39 2000 +++ my_freeciv/server/plrhand.c Mon Feb 21 15:29:42 2000 @@ -1279,6 +1279,21 @@ } +/************************************************************************** +... +**************************************************************************/ + +void show_map_to_all(void) +{ + int i=0; + struct player *pplayer; + + for (i=0;i