From 9dcfc5f80df31cf721f4914626ce02d01b29c985 Mon Sep 17 00:00:00 2001 From: zhurengong <2731412072@qq.com> Date: Tue, 23 Nov 2021 00:36:03 +0800 Subject: [PATCH] fix bugs that call Player.SetRadioRange cause different results in different languages --- Barotrauma/BarotraumaShared/Lua/CompatibilityLib.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Barotrauma/BarotraumaShared/Lua/CompatibilityLib.lua b/Barotrauma/BarotraumaShared/Lua/CompatibilityLib.lua index bd98d7f1b..d0357bc26 100644 --- a/Barotrauma/BarotraumaShared/Lua/CompatibilityLib.lua +++ b/Barotrauma/BarotraumaShared/Lua/CompatibilityLib.lua @@ -48,7 +48,7 @@ luaPlayer.SetRadioRange = function (character, range) if (character.Inventory == nil) then return end for item in character.Inventory.AllItems do - if item ~= nil and item.Name == "Headset" then + if item ~= nil and item.Prefab.Identifier == "headset" then item.GetComponentString("WifiComponent").Range = range; end end