(svn r1387) Fix: Airplanes now also crash when only one invalid order is in the schedule

This commit is contained in:
dominik 2005-01-05 13:48:38 +00:00
parent 67161506ad
commit 6735135773
1 changed files with 3 additions and 3 deletions

View File

@ -1041,6 +1041,9 @@ static void ProcessAircraftOrder(Vehicle *v)
return;
}
if ( order.type == OT_DUMMY && !CheckForValidOrders(v))
CrashAirplane(v);
if (order.type == v->current_order.type &&
order.flags == v->current_order.flags &&
order.station == v->current_order.station)
@ -1054,9 +1057,6 @@ static void ProcessAircraftOrder(Vehicle *v)
v->u.air.targetairport = order.station;
}
if ( order.type == OT_DUMMY && !CheckForValidOrders(v))
CrashAirplane(v);
InvalidateVehicleOrderWidget(v);
}