int32_t NpcScriptInterface::luaGetNpcPos(lua_State* L) { //getNpcPos() Position pos; uint32_t stackpos = 0; Npc* npc = getScriptEnv()->getNpc(); if (npc) { pos = npc->getPosition(); stackpos = npc->getParent()->__getIndexOfThing(npc); } pushPosition(L, pos, stackpos); return 1; }