From a33cc1ac86dc92647e60930ad1a43ec56fe0f4a5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=CE=B6eh=20Matt?= <5415177+ZehMatt@users.noreply.github.com> Date: Sun, 18 Feb 2024 14:52:24 +0200 Subject: [PATCH] Fix ScViewport::moveTo not using the right rotation --- src/openrct2-ui/scripting/ScViewport.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/openrct2-ui/scripting/ScViewport.hpp b/src/openrct2-ui/scripting/ScViewport.hpp index 053c1f6ebe..a7e2145598 100644 --- a/src/openrct2-ui/scripting/ScViewport.hpp +++ b/src/openrct2-ui/scripting/ScViewport.hpp @@ -208,7 +208,7 @@ namespace OpenRCT2::Scripting auto coords = GetCoordsFromObject(position); if (coords) { - auto screenCoords = Translate3DTo2DWithZ(GetCurrentRotation(), *coords); + auto screenCoords = Translate3DTo2DWithZ(viewport->rotation, *coords); auto left = screenCoords.x - (viewport->view_width / 2); auto top = screenCoords.y - (viewport->view_height / 2); SetViewLeftTop(left, top);