diff --git a/Barotrauma/BarotraumaShared/SharedSource/Items/Components/Signal/Signal.cs b/Barotrauma/BarotraumaShared/SharedSource/Items/Components/Signal/Signal.cs index 96a4f2a65..36f8b32e2 100644 --- a/Barotrauma/BarotraumaShared/SharedSource/Items/Components/Signal/Signal.cs +++ b/Barotrauma/BarotraumaShared/SharedSource/Items/Components/Signal/Signal.cs @@ -9,7 +9,7 @@ namespace Barotrauma.Items.Components public float power; public float strength; - internal Signal(string value, int stepsTaken = 0, Character sender = null, + public Signal(string value, int stepsTaken = 0, Character sender = null, Item source = null, float power = 0.0f, float strength = 1.0f) { this.value = value; diff --git a/Barotrauma/BarotraumaShared/SharedSource/Lua/LuaClasses.cs b/Barotrauma/BarotraumaShared/SharedSource/Lua/LuaClasses.cs index 66100cd21..3125a6306 100644 --- a/Barotrauma/BarotraumaShared/SharedSource/Lua/LuaClasses.cs +++ b/Barotrauma/BarotraumaShared/SharedSource/Lua/LuaClasses.cs @@ -561,7 +561,7 @@ namespace Barotrauma if (hf.function is Closure) { var result = env.lua.Call(hf.function, args); - if (result.CastToBool() != false) + if (!result.IsNil()) lastResult = result; } //else if (hf.function is NLua.LuaFunction luaFunction) diff --git a/Barotrauma/BarotraumaShared/SharedSource/Networking/NetConfig.cs b/Barotrauma/BarotraumaShared/SharedSource/Networking/NetConfig.cs index ddf794d29..f65151764 100644 --- a/Barotrauma/BarotraumaShared/SharedSource/Networking/NetConfig.cs +++ b/Barotrauma/BarotraumaShared/SharedSource/Networking/NetConfig.cs @@ -8,7 +8,7 @@ namespace Barotrauma.Networking public const int DefaultPort = 27015; public const int DefaultQueryPort = 27016; - public const int MaxPlayers = 16; + public const int MaxPlayers = 256; public const int ServerNameMaxLength = 60;