1077
1082
/* We don't need a _safe iterate since no transporters should be
1079
1084
unit_list_iterate(ptile->units, punit) {
1086
1092
if (diplomat_success_vs_defender(pdiplomat, punit, ptile)
1087
1093
&& !unit_has_type_flag(punit, F_SUPERSPY)) {
1088
1094
/* Defending Spy/Diplomat dies. */