diff --git a/src/openrct2/rct2/S6Exporter.cpp b/src/openrct2/rct2/S6Exporter.cpp index 0357de630c..5567f98043 100644 --- a/src/openrct2/rct2/S6Exporter.cpp +++ b/src/openrct2/rct2/S6Exporter.cpp @@ -743,7 +743,7 @@ void S6Exporter::ExportRide(rct2_ride* dst, const Ride* src) dst->num_circuits = src->num_circuits; dst->cable_lift_x = static_cast(src->CableLiftLoc.x); dst->cable_lift_y = static_cast(src->CableLiftLoc.y); - dst->cable_lift_z = static_cast(src->CableLiftLoc.z); + dst->cable_lift_z = static_cast(src->CableLiftLoc.z / COORDS_Z_STEP); // pad_1FD; dst->cable_lift = src->cable_lift; diff --git a/src/openrct2/rct2/S6Importer.cpp b/src/openrct2/rct2/S6Importer.cpp index 46dcbcd022..71b659f886 100644 --- a/src/openrct2/rct2/S6Importer.cpp +++ b/src/openrct2/rct2/S6Importer.cpp @@ -760,7 +760,7 @@ public: dst->total_air_time = src->total_air_time; dst->current_test_station = src->current_test_station; dst->num_circuits = src->num_circuits; - dst->CableLiftLoc = { src->cable_lift_x, src->cable_lift_y, src->cable_lift_z }; + dst->CableLiftLoc = { src->cable_lift_x, src->cable_lift_y, src->cable_lift_z * COORDS_Z_STEP }; // pad_1FD; dst->cable_lift = src->cable_lift;