From 2090bbf04e38ae53193852618cc56badf770dc97 Mon Sep 17 00:00:00 2001 From: Joonas Rikkonen Date: Thu, 27 Jul 2017 20:11:34 +0300 Subject: [PATCH] Platforms or stairs don't obstruct RepairTool raycasts (-> improperly placed platforms/stairs don't prevent fixing walls) --- .../Source/Items/Components/Holdable/RepairTool.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Barotrauma/BarotraumaShared/Source/Items/Components/Holdable/RepairTool.cs b/Barotrauma/BarotraumaShared/Source/Items/Components/Holdable/RepairTool.cs index 998be9294..98c96a20d 100644 --- a/Barotrauma/BarotraumaShared/Source/Items/Components/Holdable/RepairTool.cs +++ b/Barotrauma/BarotraumaShared/Source/Items/Components/Holdable/RepairTool.cs @@ -175,7 +175,7 @@ namespace Barotrauma.Items.Components } - Body targetBody = Submarine.PickBody(rayStart, rayEnd, ignoredBodies); + Body targetBody = Submarine.PickBody(rayStart, rayEnd, ignoredBodies, Physics.CollisionWall | Physics.CollisionCharacter | Physics.CollisionItem); if (targetBody == null || targetBody.UserData == null) return;