From 673513577329488ca5d8e2ee563273db52b3b917 Mon Sep 17 00:00:00 2001 From: dominik Date: Wed, 5 Jan 2005 13:48:38 +0000 Subject: [PATCH] (svn r1387) Fix: Airplanes now also crash when only one invalid order is in the schedule --- aircraft_cmd.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/aircraft_cmd.c b/aircraft_cmd.c index 7da3de8f19..23704b11fd 100644 --- a/aircraft_cmd.c +++ b/aircraft_cmd.c @@ -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); }