From 75ed781a5cf6f095b65dac22f18b9d757912125d Mon Sep 17 00:00:00 2001 From: duncanspumpkin Date: Tue, 12 Jan 2016 17:43:47 +0000 Subject: [PATCH] Fix part of #2700. Reverse freefall now correctly slows down on reverse. --- src/ride/vehicle.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ride/vehicle.c b/src/ride/vehicle.c index 9ac840591a..f70dcd2e16 100644 --- a/src/ride/vehicle.c +++ b/src/ride/vehicle.c @@ -7215,7 +7215,7 @@ loc_6DBA33:; uint16 trackType = vehicle->track_type >> 2; if (trackType == TRACK_ELEM_FLAT && ride->type == RIDE_TYPE_REVERSE_FREEFALL_COASTER) { sint32 unkVelocity = RCT2_GLOBAL(0x00F64E08, sint32); - if (unkVelocity > 0xFFF80000) { + if (unkVelocity < -524288) { unkVelocity = abs(unkVelocity); vehicle->acceleration = unkVelocity * 2; }