From 7a32e07298f2e61616db3b77eeeba6b31cb76c07 Mon Sep 17 00:00:00 2001 From: Joonas Rikkonen Date: Sat, 30 Mar 2019 15:34:14 +0200 Subject: [PATCH] (49c530dbd) Fixed turrets not working if they're placed inside the submarine - a request from a sub builder who couldn't get indoors torpedo tubes to work :) --- Barotrauma/BarotraumaShared/Source/Items/Components/Turret.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Barotrauma/BarotraumaShared/Source/Items/Components/Turret.cs b/Barotrauma/BarotraumaShared/Source/Items/Components/Turret.cs index 3dfbf16d9..91255ae23 100644 --- a/Barotrauma/BarotraumaShared/Source/Items/Components/Turret.cs +++ b/Barotrauma/BarotraumaShared/Source/Items/Components/Turret.cs @@ -356,7 +356,7 @@ namespace Barotrauma.Items.Components projectile.body.ResetDynamics(); projectile.body.Enabled = true; projectile.SetTransform(ConvertUnits.ToSimUnits(new Vector2(item.WorldRect.X + transformedBarrelPos.X, item.WorldRect.Y - transformedBarrelPos.Y)), -rotation); - projectile.FindHull(); + projectile.UpdateTransform(); projectile.Submarine = projectile.body.Submarine; Projectile projectileComponent = projectile.GetComponent();