diff --git a/Barotrauma/BarotraumaShared/SharedSource/Lua/LuaClasses.cs b/Barotrauma/BarotraumaShared/SharedSource/Lua/LuaClasses.cs index 365e95260..234df3108 100644 --- a/Barotrauma/BarotraumaShared/SharedSource/Lua/LuaClasses.cs +++ b/Barotrauma/BarotraumaShared/SharedSource/Lua/LuaClasses.cs @@ -962,6 +962,8 @@ namespace Barotrauma { if (name == null && hookName == null && function == null) return; + name = name.ToLower(); + if (!hookFunctions.ContainsKey(name)) hookFunctions.Add(name, new Dictionary()); @@ -972,6 +974,8 @@ namespace Barotrauma { if (name == null && hookName == null) return; + name = name.ToLower(); + if (!hookFunctions.ContainsKey(name)) return; @@ -993,6 +997,8 @@ namespace Barotrauma if (name == null) return null; if (args == null) { args = new object[] { }; } + name = name.ToLower(); + if (!hookFunctions.ContainsKey(name)) return null;