From ebe38a91ce69fcf2754e5a07112193fc59e7ca1c Mon Sep 17 00:00:00 2001 From: Michael Steenbeek Date: Sun, 21 Aug 2022 18:09:18 +0200 Subject: [PATCH] Return dummy TED when index is out of bounds (#17810) --- src/openrct2/ride/TrackData.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/openrct2/ride/TrackData.cpp b/src/openrct2/ride/TrackData.cpp index 2b83d6f560..3e3c167aa1 100644 --- a/src/openrct2/ride/TrackData.cpp +++ b/src/openrct2/ride/TrackData.cpp @@ -7183,6 +7183,8 @@ namespace OpenRCT2 const TrackElementDescriptor& GetTrackElementDescriptor(const uint32_t type) { + if (type >= _trackElementDescriptors.size()) + return _trackElementDescriptors[0]; return _trackElementDescriptors[type]; }