Index: server/unithand.c =================================================================== RCS file: /home/freeciv/CVS/freeciv/server/unithand.c,v retrieving revision 1.223 diff -u -r1.223 unithand.c --- server/unithand.c 2002/03/18 01:49:43 1.223 +++ server/unithand.c 2002/05/26 10:54:34 @@ -1247,8 +1247,18 @@ send_player_info(pplayer, pplayer); city_refresh(pcity_homecity); city_refresh(pcity_dest); + + /* Notify the owners of the city. */ send_city_info(pplayer, pcity_homecity); send_city_info(city_owner(pcity_dest), pcity_dest); + + /* + * Notify the players about the other city so that they get the + * tile_trade value. + */ + send_city_info(city_owner(pcity_dest), pcity_homecity); + send_city_info(pplayer, pcity_dest); + conn_list_do_unbuffer(&pplayer->connections); return TRUE; }