Hi !
so, after a while I decided to give cataclysm a try. of course with freshly updated "addons" 
Here comes my little contribution to those that like to "read the matrix".
Code:
#include <idc.idc>
static main()
{
MakeName(0x00035300,"lua_gettop");
MakeName(0x00035320,"lua_settop");
MakeName(0x00035380,"lua_remove");
MakeName(0x000353F0,"lua_insert");
MakeName(0x000354A0,"lua_replace");
MakeName(0x00035580,"lua_pushvalue");
MakeName(0x000355E0,"lua_type");
MakeName(0x00035600,"lua_typename");
MakeName(0x00035620,"lua_iscfunction");
MakeName(0x00035650,"lua_isnumber");
MakeName(0x00035690,"lua_isstring");
MakeName(0x000356C0,"lua_rawequal");
MakeName(0x00035710,"lua_equal");
MakeName(0x00035760,"lua_tonumber");
MakeName(0x000357A0,"lua_tointeger");
MakeName(0x000357E0,"lua_toboolean");
MakeName(0x00035810,"lua_tolstring");
MakeName(0x00035880,"lua_objlen");
MakeName(0x000358F0,"lua_tocfunction");
MakeName(0x00035920,"lua_tothread");
MakeName(0x00035940,"lua_topointer");
MakeName(0x000359B0,"lua_pushnil");
MakeName(0x000359D0,"lua_pushnumber");
MakeName(0x00035A00,"lua_pushinteger");
MakeName(0x00035A30,"lua_pushlstring");
MakeName(0x00035A80,"lua_pushstring");
MakeName(0x00035AD0,"lua_pushvfstring");
MakeName(0x00035B00,"lua_pushfstring");
MakeName(0x00035B30,"lua_pushcclosure");
MakeName(0x00035C00,"lua_pushboolean");
MakeName(0x00035C30,"lua_pushthread");
}
this idc file is for a 0x1000 rebased database.
Furthermore I can offer some "old style" pointers to find the player structure directly:
Code:
#define PLAYER_STRUCT 0x924720 // 4.0.3a
#define PLAYER_STRUCT_HOP1 0x38 // 4.0.3a
#define PLAYER_STRUCT_HOP2 0x24 // 4.0.3a
greetings to all those people, coding and analysing, and sharing ...