From 749273e2174579312f3ec3cecce94a4d885fc1c6 Mon Sep 17 00:00:00 2001 From: fallenoak Date: Fri, 7 Nov 2025 19:21:08 -0600 Subject: [PATCH] chore(ui): clarify LUA_TNIL check in FrameScript_Object::SetScript --- src/ui/FrameScript_Object.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ui/FrameScript_Object.cpp b/src/ui/FrameScript_Object.cpp index 9f909ce..d63daae 100644 --- a/src/ui/FrameScript_Object.cpp +++ b/src/ui/FrameScript_Object.cpp @@ -143,7 +143,7 @@ void FrameScript_Object::RunScript(ScriptIx const& script, int32_t argCount, con } int32_t FrameScript_Object::SetScript(lua_State* L) { - if (!lua_isstring(L, 2) || lua_type(L, 3) != LUA_TFUNCTION && lua_type(L, 3)) { + if (!lua_isstring(L, 2) || lua_type(L, 3) != LUA_TFUNCTION && lua_type(L, 3) != LUA_TNIL) { return luaL_error(L, "Usage: %s:SetScript(\"type\", function)", this->GetDisplayName()); }