diff -ur fog_of_war3/common/player.c fog_of_war2/common/player.c --- fog_of_war3/common/player.c Mon Mar 6 17:18:37 2000 +++ fog_of_war2/common/player.c Mon Mar 6 19:18:39 2000 @@ -187,6 +187,11 @@ if(unit_list_size(&ptile->units)==0) return NULL; unit_list_iterate(ptile->units, punit) + if(get_transporter_capacity(punit) && player_can_see_unit(pplayer, punit)) + return punit; + unit_list_iterate_end; + + unit_list_iterate(ptile->units, punit) if(player_can_see_unit(pplayer, punit)) return punit; unit_list_iterate_end;