diff -u -r freeciv-1.7.2/server/citytools.c freeciv-1.7.2-new/server/citytools.c --- freeciv-1.7.2/server/citytools.c Tue Jan 19 11:03:21 1999 +++ freeciv-1.7.2-new/server/citytools.c Tue Jan 19 10:30:46 1999 @@ -623,7 +623,7 @@ flog(LOG_DEBUG,"Transfered %s in %s from %s to %s", unit_name(vunit->type), new_home_city->name, pvictim->name, pplayer->name); notify_player(pvictim, "Game: Transfered %s in %s from %s to %s", unit_name(vunit->type), new_home_city->name, pvictim->name, pplayer->name); - create_unit_full(pvictim, vunit->x, vunit->y, vunit->type, + create_unit_full(city_owner(new_home_city), vunit->x, vunit->y, vunit->type, vunit->veteran, new_home_city->id, vunit->moves_left, vunit->hp);