diff --git a/NewHorizons/External/Configs/StarSystemConfig.cs b/NewHorizons/External/Configs/StarSystemConfig.cs index d2afdfd2..257d98e3 100644 --- a/NewHorizons/External/Configs/StarSystemConfig.cs +++ b/NewHorizons/External/Configs/StarSystemConfig.cs @@ -389,6 +389,15 @@ namespace NewHorizons.External.Configs GlobalMusic ??= otherConfig.GlobalMusic; } + if (conditionalChecks != null && otherConfig.conditionalChecks != null) + { + conditionalChecks = Concatenate(conditionalChecks, otherConfig.conditionalChecks); + } + else + { + conditionalChecks ??= otherConfig.conditionalChecks; + } + entryPositions = Concatenate(entryPositions, otherConfig.entryPositions); curiosities = Concatenate(curiosities, otherConfig.curiosities); initialReveal = Concatenate(initialReveal, otherConfig.initialReveal);