diff -Nur -X/home/thue/freeciv-dev/no.freeciv freeciv/server/cityhand.c show_city_area/server/cityhand.c --- freeciv/server/cityhand.c Mon Apr 24 14:11:00 2000 +++ show_city_area/server/cityhand.c Mon Apr 24 15:24:22 2000 @@ -192,6 +192,10 @@ pcity->shield_bonus = 100; pcity->tax_bonus = 100; pcity->science_bonus = 100; + + /* Before arranging workers to show unknown land */ + map_unfog_pseudo_city_area(pplayer, pcity->x, pcity->y); + map_set_city(pcity->x, pcity->y, pcity); unit_list_init(&pcity->units_supported); @@ -225,8 +229,6 @@ sea movement at the point it's called. This led to a problem with the warmap (but not the GOTOmap warmap) which meant the AI was very reluctant to use ferryboats. I really should have identified this sooner. -- Syela */ - - map_unfog_city_area(pcity); send_adjacent_cities(pcity); send_city_info(0, pcity);