From cdc8218073f008f1c80a50c23d0a11ff1b60c162 Mon Sep 17 00:00:00 2001 From: Bas Date: Mon, 19 May 2025 20:52:45 +0200 Subject: [PATCH] Revert '75de5b8: Fix track origin being miscalculated for plugins on downward slopes' --- src/openrct2/ride/Track.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/openrct2/ride/Track.cpp b/src/openrct2/ride/Track.cpp index 2cfafb4ea3..25c9056a9b 100644 --- a/src/openrct2/ride/Track.cpp +++ b/src/openrct2/ride/Track.cpp @@ -774,7 +774,7 @@ std::optional GetTrackSegmentOrigin(const CoordsXYE& posEl) const auto& trackBlock = ted.sequences[sequenceIndex].clearance; CoordsXY trackBlockOffset = { trackBlock.x, trackBlock.y }; coords += trackBlockOffset.Rotate(DirectionReverse(direction)); - coords.z += ted.sequences[0].clearance.z - trackBlock.z; + coords.z -= trackBlock.z; return CoordsXYZD(coords, direction); }