From 937de36e49b964e509f34850c1f9f66f39f4d9b3 Mon Sep 17 00:00:00 2001 From: duncanspumpkin Date: Thu, 14 Jan 2016 18:40:35 +0000 Subject: [PATCH] Fix #2719. Vehicles getting stuck in unloading passengers mode --- src/ride/vehicle.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/ride/vehicle.c b/src/ride/vehicle.c index ba2cde6514..36f855d9c4 100644 --- a/src/ride/vehicle.c +++ b/src/ride/vehicle.c @@ -1321,7 +1321,7 @@ static void train_ready_to_depart(rct_vehicle* vehicle, uint8 num_peeps_on_train if (vehicle->peep[peep] != 0xFFFF){ ride->train_at_station[vehicle->current_station] = 0xFF; vehicle->status = VEHICLE_STATUS_UNLOADING_PASSENGERS; - vehicle->sub_state = 2; + vehicle->sub_state = 0; vehicle_invalidate_window(vehicle); return; } @@ -1338,8 +1338,8 @@ static void train_ready_to_depart(rct_vehicle* vehicle, uint8 num_peeps_on_train return; ride->train_at_station[vehicle->current_station] = 0xFF; - vehicle->status = VEHICLE_STATUS_UNLOADING_PASSENGERS; - vehicle->sub_state = 2; + vehicle->status = VEHICLE_STATUS_WAITING_FOR_PASSENGERS; + vehicle->sub_state = 0; vehicle_invalidate_window(vehicle); }