diff --git a/NewHorizons/Builder/Body/BrambleDimensionBuilder.cs b/NewHorizons/Builder/Body/BrambleDimensionBuilder.cs index 184bad77..2e5f652e 100644 --- a/NewHorizons/Builder/Body/BrambleDimensionBuilder.cs +++ b/NewHorizons/Builder/Body/BrambleDimensionBuilder.cs @@ -195,18 +195,16 @@ namespace NewHorizons.Builder.Body repelVolume.transform.localPosition = Vector3.zero; // Set up rulesets - var sectorTriggerVolume = sector.gameObject.GetComponent(); - var thrustRuleset = sector.gameObject.AddComponent(); thrustRuleset._attachedBody = owRigidBody; - thrustRuleset._triggerVolume = sectorTriggerVolume; + thrustRuleset._triggerVolume = sector.GetTriggerVolume(); thrustRuleset._nerfDuration = 0.5f; thrustRuleset._nerfJetpackBooster = false; thrustRuleset._thrustLimit = 20; var effectRuleset = sector.gameObject.AddComponent(); effectRuleset._attachedBody = owRigidBody; - effectRuleset._triggerVolume = sectorTriggerVolume; + effectRuleset._triggerVolume = sector.GetTriggerVolume(); effectRuleset._type = EffectRuleset.BubbleType.FogWarp; effectRuleset._underwaterDistortScale = 0.001f; effectRuleset._underwaterMaxDistort = 0.1f; @@ -215,7 +213,7 @@ namespace NewHorizons.Builder.Body var antiTravelMusicRuleset = sector.gameObject.AddComponent(); antiTravelMusicRuleset._attachedBody = owRigidBody; - antiTravelMusicRuleset._triggerVolume = sectorTriggerVolume; + antiTravelMusicRuleset._triggerVolume = sector.GetTriggerVolume(); // Set up warps var outerFogWarpVolume = exitWarps.GetComponent();