aboutsummaryrefslogtreecommitdiff
path: root/src/client/lua_api/scene/igeneric.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/client/lua_api/scene/igeneric.cpp')
-rw-r--r--src/client/lua_api/scene/igeneric.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/client/lua_api/scene/igeneric.cpp b/src/client/lua_api/scene/igeneric.cpp
index e2a6746..23a10bd 100644
--- a/src/client/lua_api/scene/igeneric.cpp
+++ b/src/client/lua_api/scene/igeneric.cpp
@@ -275,10 +275,10 @@ Sets the debug flag for this object
*/
//iscenenode:setdebugflags({self},flags)
int iscenesetdebug(lua_State *L){
- u32 flags = lua_tonumber(L,-1);
- lua_getfield(L,-1,"node");
- ISceneNode *i = (ISceneNode*)lua_touserdata(L,-1);
- lua_pop(L,3);
+ u32 flags = lua_tonumber(L,-1); //{self},flags
+ lua_getfield(L,-2,"node"); //{self},flags,node*
+ ISceneNode *i = (ISceneNode*)lua_touserdata(L,-1);//{self},flags,node*
+ lua_pop(L,3);//
i->setDebugDataVisible(flags);
return 0;
}