diff --git a/Shared/sdk/CScriptArgReader.h b/Shared/sdk/CScriptArgReader.h index 085e51e1c97b..5319b9d4b0e0 100644 --- a/Shared/sdk/CScriptArgReader.h +++ b/Shared/sdk/CScriptArgReader.h @@ -59,7 +59,8 @@ class CScriptArgReader // The string received may not actually be a number if (!lua_isnumber(m_luaVM, m_iIndex)) { - SetCustomWarning("Expected number, got non-convertible string. This warning may be an error in future versions."); + SetCustomError("Expected number, got non-convertible string", "Bad argument"); + return; } // Returns 0 even if the string cannot be parsed as a number @@ -103,7 +104,8 @@ class CScriptArgReader // The string received may not actually be a number if (!lua_isnumber(m_luaVM, m_iIndex)) { - SetCustomWarning("Expected number, got non-convertible string. This warning may be an error in future versions."); + SetCustomError("Expected number, got non-convertible string", "Bad argument"); + return; } // Returns 0 even if the string cannot be parsed as a number