diff --git a/Barotrauma/BarotraumaShared/Lua/LuaUserData.lua b/Barotrauma/BarotraumaShared/Lua/LuaUserData.lua index 9b33ea908..8906b4d12 100644 --- a/Barotrauma/BarotraumaShared/Lua/LuaUserData.lua +++ b/Barotrauma/BarotraumaShared/Lua/LuaUserData.lua @@ -53,13 +53,7 @@ luaUserData.AddCallMetaTable = function (userdata) error("userdata was nil.", 2) end - local success, result = pcall(userdata.__new, ...) - - if not success then - error(result, 2) - end - - return result + return userdata.__new(...) end }) end