From c4cc19ea4f42e3bba0a4b44a3412500fcd9ed870 Mon Sep 17 00:00:00 2001 From: Regalis Date: Mon, 18 Jul 2016 20:35:38 +0300 Subject: [PATCH] Fixed wires disconnecting when dragging them outside the sub, larger range of wifi channels --- Subsurface/Source/Items/Components/Signal/WifiComponent.cs | 2 +- Subsurface/Source/Items/Components/Signal/Wire.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Subsurface/Source/Items/Components/Signal/WifiComponent.cs b/Subsurface/Source/Items/Components/Signal/WifiComponent.cs index 554839f23..7572e53e4 100644 --- a/Subsurface/Source/Items/Components/Signal/WifiComponent.cs +++ b/Subsurface/Source/Items/Components/Signal/WifiComponent.cs @@ -27,7 +27,7 @@ namespace Barotrauma.Items.Components get { return channel; } set { - channel = MathHelper.Clamp(value, 0, 100); + channel = MathHelper.Clamp(value, 0, 10000); } } diff --git a/Subsurface/Source/Items/Components/Signal/Wire.cs b/Subsurface/Source/Items/Components/Signal/Wire.cs index c3372dee5..4b8a0c39d 100644 --- a/Subsurface/Source/Items/Components/Signal/Wire.cs +++ b/Subsurface/Source/Items/Components/Signal/Wire.cs @@ -209,7 +209,7 @@ namespace Barotrauma.Items.Components if (connections[0] != null && connections[0].Item.Submarine != null) sub = connections[0].Item.Submarine; if (connections[1] != null && connections[1].Item.Submarine != null) sub = connections[1].Item.Submarine; - if (item.Submarine != sub) + if (item.Submarine != null && item.Submarine != sub) { ClearConnections(); Nodes.Clear();