diff --git a/RemnantSaveGuardian/RemnantWorldEvent.cs b/RemnantSaveGuardian/RemnantWorldEvent.cs index 258eaef..bac9172 100644 --- a/RemnantSaveGuardian/RemnantWorldEvent.cs +++ b/RemnantSaveGuardian/RemnantWorldEvent.cs @@ -1274,6 +1274,11 @@ static public void ProcessEvents(RemnantCharacter character, List areas, else continue; } + if (!zoneEvents.ContainsKey(world)) + { + Logger.Warn($"Injectable world {world} not found in {mode} events"); + continue; + } if (zoneEvents[world].Any(we => we._name == injectable._name)) { // injectable already exists