From 477677775fcdf51ff213a00d3d82af262683e108 Mon Sep 17 00:00:00 2001 From: Ted John Date: Fri, 29 Jan 2021 21:10:31 +0000 Subject: [PATCH] Fix crash if save does not exist --- src/openrct2/title/TitleSequence.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/openrct2/title/TitleSequence.cpp b/src/openrct2/title/TitleSequence.cpp index aad7a85bbb..87d513ae4f 100644 --- a/src/openrct2/title/TitleSequence.cpp +++ b/src/openrct2/title/TitleSequence.cpp @@ -498,15 +498,15 @@ static std::string LegacyScriptWrite(const TitleSequence& seq) switch (command.Type) { case TitleScript::Load: - if (command.SaveIndex == 0xFF) - { - sb.Append("LOAD "); - } - else + if (command.SaveIndex < seq.Saves.size()) { sb.Append("LOAD "); sb.Append(seq.Saves[command.SaveIndex].c_str()); } + else + { + sb.Append("LOAD "); + } break; case TitleScript::LoadSc: if (command.Scenario[0] == '\0')