diff --git a/NewHorizons/Builder/Props/DetailBuilder.cs b/NewHorizons/Builder/Props/DetailBuilder.cs index e49feeee..f4009e7c 100644 --- a/NewHorizons/Builder/Props/DetailBuilder.cs +++ b/NewHorizons/Builder/Props/DetailBuilder.cs @@ -271,6 +271,14 @@ namespace NewHorizons.Builder.Props } if (!detail.keepLoaded) GroupsBuilder.Make(prop, sector); + + // For DLC related props + // Make sure to do this before its set active + if (detail.path.ToLowerInvariant().StartsWith("ringworld") || detail.path.ToLowerInvariant().StartsWith("dreamworld")) + { + prop.AddComponent()._destroyOnDLCNotOwned = true; + } + prop.SetActive(true); if (detail.hasPhysics)