=================================================================== RCS file: /home/freeciv/CVS/freeciv/ai/aiunit.c,v retrieving revision 1.119 diff -u -r1.119 aiunit.c --- aiunit.c 2000/07/11 11:15:28 1.119 +++ aiunit.c 2000/07/20 15:52:33 @@ -2112,6 +2112,7 @@ if (!ctarget && aplayer) { /* No enemy cities are useful. Check our own. -AJS */ city_list_iterate(aplayer->cities, acy) + if (continent != map_get_continent(acy->x, acy->y)) continue; if (!count_diplomats_on_tile(acy->x, acy->y)) { ctarget=acy; dist=real_map_distance(pdiplomat->x, pdiplomat->y, acy->x, acy->y);