From a502e85e68837cda3ab08962229432fb5b44028b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matthias=20Mail=C3=A4nder?= Date: Sun, 10 Oct 2021 21:43:49 +0200 Subject: [PATCH] Fail gracefully when there is just one default difficulty. --- OpenRA.Mods.Common/Scripting/Global/MapGlobal.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/OpenRA.Mods.Common/Scripting/Global/MapGlobal.cs b/OpenRA.Mods.Common/Scripting/Global/MapGlobal.cs index 999856cb2b..4762d88563 100644 --- a/OpenRA.Mods.Common/Scripting/Global/MapGlobal.cs +++ b/OpenRA.Mods.Common/Scripting/Global/MapGlobal.cs @@ -109,7 +109,10 @@ namespace OpenRA.Mods.Common.Scripting .FirstOrDefault(sld => sld.Info.ID == id); if (option == null) - throw new YamlException("A ScriptLobbyDropdown with ID `" + id + "` was not found."); + { + Log.Write("lua", "A ScriptLobbyDropdown with ID `" + id + "` was not found."); + return null; + } return option.Value; }