diff --git a/NewHorizons/Builder/Props/ShapeBuilder.cs b/NewHorizons/Builder/Props/ShapeBuilder.cs index 3ba27740..2563cd88 100644 --- a/NewHorizons/Builder/Props/ShapeBuilder.cs +++ b/NewHorizons/Builder/Props/ShapeBuilder.cs @@ -19,18 +19,19 @@ namespace NewHorizons.Builder.Props { var shapeOrCol = AddShapeOrCollider(go, info); if (shapeOrCol is Shape shape) + { owTriggerVolume._shape = shape; + } else if (shapeOrCol is Collider col) + { owTriggerVolume._owCollider = col.GetComponent(); + } } else { - var col = go.AddComponent(); - col.radius = defaultRadius; - col.isTrigger = true; - var owCollider = go.GetAddComponent(); - - owTriggerVolume._owCollider = owCollider; + var shape = go.AddComponent(); + shape.radius = defaultRadius; + owTriggerVolume._shape = shape; } return owTriggerVolume;