From 617c14b8687b8fbd732cb2d1ac18a2844d080bf5 Mon Sep 17 00:00:00 2001 From: Ted John Date: Tue, 27 Mar 2018 22:36:31 +0100 Subject: [PATCH] Do not overwrite car.flags --- src/openrct2/object/RideObject.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/openrct2/object/RideObject.cpp b/src/openrct2/object/RideObject.cpp index 1e6a4c9e38..68c3cb7875 100644 --- a/src/openrct2/object/RideObject.cpp +++ b/src/openrct2/object/RideObject.cpp @@ -844,7 +844,7 @@ rct_ride_entry_vehicle RideObject::ReadJsonCar(const json_t * jCar) { "curvedLiftHill", VEHICLE_SPRITE_FLAG_CURVED_LIFT_HILL }, { "VEHICLE_SPRITE_FLAG_15", VEHICLE_SPRITE_FLAG_15 } }); - car.flags = ObjectJsonHelpers::GetFlags(jCar, { + car.flags |= ObjectJsonHelpers::GetFlags(jCar, { { "VEHICLE_ENTRY_FLAG_POWERED_RIDE_UNRESTRICTED_GRAVITY", VEHICLE_ENTRY_FLAG_POWERED_RIDE_UNRESTRICTED_GRAVITY }, { "VEHICLE_ENTRY_FLAG_NO_UPSTOP_WHEELS", VEHICLE_ENTRY_FLAG_NO_UPSTOP_WHEELS }, { "VEHICLE_ENTRY_FLAG_NO_UPSTOP_BOBSLEIGH", VEHICLE_ENTRY_FLAG_NO_UPSTOP_BOBSLEIGH },