From da3731bae65e8b658462139f343b05fbf4a5af78 Mon Sep 17 00:00:00 2001 From: Joonas Rikkonen Date: Mon, 5 Jun 2017 18:11:38 +0300 Subject: [PATCH] Fixed nuclear shells exploding immediately when launched --- Barotrauma/Source/Items/Components/Turret.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Barotrauma/Source/Items/Components/Turret.cs b/Barotrauma/Source/Items/Components/Turret.cs index 76374cde2..c97085f14 100644 --- a/Barotrauma/Source/Items/Components/Turret.cs +++ b/Barotrauma/Source/Items/Components/Turret.cs @@ -213,7 +213,11 @@ namespace Barotrauma.Items.Components projectile.FindHull(); projectile.Submarine = projectile.body.Submarine; - projectile.Use((float)Timing.Step); + Projectile projectileComponent = projectile.GetComponent(); + if (projectileComponent != null) + { + projectileComponent.Use((float)Timing.Step); + } if (projectile.Container != null) projectile.Container.RemoveContained(projectile);