From 0ef4ed35e9053d347c64086b600673564cd07f7d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=CE=B6eh=20Matt?= <5415177+ZehMatt@users.noreply.github.com> Date: Mon, 11 Oct 2021 20:18:14 +0300 Subject: [PATCH] Fix scenery being disabled, footpath railings don't exist in develop --- src/openrct2/ride/TrackDesign.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/openrct2/ride/TrackDesign.cpp b/src/openrct2/ride/TrackDesign.cpp index 55317043d2..63cb9fae7c 100644 --- a/src/openrct2/ride/TrackDesign.cpp +++ b/src/openrct2/ride/TrackDesign.cpp @@ -651,7 +651,7 @@ static void track_design_load_scenery_objects(TrackDesign* td6) { if (scenery.scenery_object.HasValue()) { - objectManager.LoadObject(td6->vehicle_object); + objectManager.LoadObject(scenery.scenery_object); } } } @@ -734,7 +734,7 @@ static std::optional TrackDesignPlaceSceneryElementGetEntry(c if (result.SecondaryIndex == OBJECT_ENTRY_INDEX_NULL) result.SecondaryIndex = TrackDesignGetDefaultRailingIndex(); - if (result.Index == OBJECT_ENTRY_INDEX_NULL || result.SecondaryIndex == OBJECT_ENTRY_INDEX_NULL) + if (result.Index == OBJECT_ENTRY_INDEX_NULL) { _trackDesignPlaceStateSceneryUnavailable = true; return {};