diff --git a/src/api/l_graphics_pass.c b/src/api/l_graphics_pass.c index 717f4730..0258ea4f 100644 --- a/src/api/l_graphics_pass.c +++ b/src/api/l_graphics_pass.c @@ -270,7 +270,7 @@ static int l_lovrPassSetColor(lua_State* L) { static int l_lovrPassSetColorWrite(lua_State* L) { Pass* pass = luax_checktype(L, 1, Pass); bool r, g, b, a; - if (lua_gettop(L) <= 1) { + if (lua_gettop(L) <= 2) { r = g = b = a = lua_toboolean(L, 2); } else { r = lua_toboolean(L, 2);