diff --git a/src/Engine/WorldModel.cs b/src/Engine/WorldModel.cs index acd251381..81ca4462b 100644 --- a/src/Engine/WorldModel.cs +++ b/src/Engine/WorldModel.cs @@ -244,7 +244,7 @@ private QuestList GetObjectsInScope(string scopeFunction) { if (Elements.ContainsKey(ElementType.Function, scopeFunction)) { - return (QuestList)RunProcedure(scopeFunction, true)!; + return (QuestList?)RunProcedure(scopeFunction, true) ?? new QuestList(); } throw new Exception($"No function '{scopeFunction}'"); } @@ -530,17 +530,16 @@ public void SendCommand(string command, int elapsedTime, IDictionary