-
Active Member
[Classic] 1.13.2.31407
PHP Code:
lua_pushcclosure:00007FF61F0E9710
lua_setfield:00007FF61F0EA250
lua_pushnil:00007FF61F0E9970
lua_pushstring1:00007FF61F0E99B0
lua_pushnumber:00007FF61F0E9990
lua_pushboolean:00007FF61F0E96E0
lua_isstring:00007FF61F0E93B0
lua_isstring:00007FF61F0EA5F0
lua_tonumberr:00007FF61F0EA770
luaL_checklstring:00007FF61F0EAFB0
lua_gettop:00007FF61F0E9070
lua_rawgeti:00007FF61F0E9C90
lua_insert:00007FF61F0E91F0
lua_rawseti:00007FF61F0E9D40
lua_pushvalue:00007FF61F0E9A90
lua_tolstring:00007FF61F0EA6D0
luaL_error:00007FF61F0EB2B0
TraceLine:00007FF61E25EA03
TerrainClick:00007FF61E241810
-
Post Thanks / Like - 3 Thanks
Razzue,
aeo,
h42 (3 members gave Thanks to gdfsxwy for this useful post)
-
Contributor
quick run of my lua renamer thingy i made for retail seems it found almost all i added in classic aswell (base address is inside parenthesis)
Code:
Loaded 'wow rename' by Icesythe7 v(0.8)
Starting Scan...
NOTE: idc.find_binary is deprecated due to signature confusion with ida_search.find_binary. Please use ida_search.find_binary instead
0x7FF6A04C8940 (0x1618940) renamed to --> lua_createtable
0x7FF6A04C9F20 (0x1619F20) renamed to --> lua_remove
0x7FF69F1CD430 (0x31D430) renamed to --> FrameScript_Execute
0x7FF6A04C86F0 (0x16186F0) renamed to --> lua_checkstack
0x7FF6A04CA000 (0x161A000) renamed to --> lua_replace
0x7FF6A04C9070 (0x1619070) renamed to --> lua_gettop
0x7FF6A04CB2B0 (0x161B2B0) renamed to --> luaL_error
0x7FF6A04CA6D0 (0x161A6D0) renamed to --> lua_tolstring
0x7FF6A04CA770 (0x161A770) renamed to --> lua_tonumber
0x7FF6A04C96E0 (0x16196E0) renamed to --> lua_pushboolean
Falied to find 'lua_insert'
0x7FF6A04DA400 (0x162A400) renamed to --> luaV_gettable
0x7FF6A04C87C0 (0x16187C0) renamed to --> lua_concat
Falied to find 'FrameScript_GetContext'
0x7FF6A04CBE90 (0x161BE90) renamed to --> luaL_optlstring
0x7FF69F1CE270 (0x31E270) renamed to --> FrameScript_RegisterFunction
0x7FF6A04C9650 (0x1619650) renamed to --> lua_pcall
0x7FF6A04C9510 (0x1619510) renamed to --> lua_newuserdata
0x7FF6A04CA3F0 (0x161A3F0) renamed to --> lua_settop
0x7FF6A04D3C20 (0x1623C20) renamed to --> luaD_call
0x7FF6A04C9380 (0x1619380) renamed to --> lua_isnumber
0x7FF6A04CA880 (0x161A880) renamed to --> lua_type
0x7FF6A04C99B0 (0x16199B0) renamed to --> lua_pushstring
0x7FF6A04C8F50 (0x1618F50) renamed to --> lua_getfield
0x7FF6A04C86A0 (0x16186A0) renamed to --> lua_call
0x7FF6A04C98F0 (0x16198F0) renamed to --> lua_pushlstring
0x7FF6A04CD5A0 (0x161D5A0) renamed to --> lua_getstack
0x7FF6A04C98A0 (0x16198A0) renamed to --> lua_pushinteger
0x7FF6A04C9710 (0x1619710) renamed to --> lua_pushcclosure
0x7FF6A04CAE60 (0x161AE60) renamed to --> luaL_callmeta
0x7FF6A04CA250 (0x161A250) renamed to --> lua_setfield
0x7FF6A04D5190 (0x1625190) renamed to --> luaS_newlstr
0x7FF6A04C95D0 (0x16195D0) renamed to --> lua_objlen
0x7FF69F1C9D30 (0x319D30) renamed to --> FrameScript_GetText
0x7FF6A04C9C90 (0x1619C90) renamed to --> lua_rawgeti
0x7FF6A04C8A60 (0x1618A60) renamed to --> lua_error
0x7FF69F1CE4F0 (0x31E4F0) renamed to --> FrameScript_UnregisterFunction
0x7FF6A04CB960 (0x161B960) renamed to --> luaL_loadbuffer
0x7FF6A04CA3D0 (0x161A3D0) renamed to --> lua_settaint
0x7FF6A04CA5F0 (0x161A5F0) renamed to --> lua_toboolean
0x7FF6A04C9970 (0x1619970) renamed to --> lua_pushnil
0x7FF6A04C9A90 (0x1619A90) renamed to --> lua_pushvalue
Falied to find 'luaV_settable'
0x7FF6A04C9990 (0x1619990) renamed to --> lua_pushnumber
0x7FF69F1CDF70 (0x31DF70) renamed to --> FrameScript_HandleError
0x7FF6A04CA3A0 (0x161A3A0) renamed to --> lua_settable
0x7FF6A04CA840 (0x161A840) renamed to --> lua_touserdata
0x7FF6A04CA2E0 (0x161A2E0) renamed to --> lua_setmetatable
0x7FF6A04C93B0 (0x16193B0) renamed to --> lua_isstring
0x7FF6A04C98D0 (0x16198D0) renamed to --> lua_pushlightuserdata
Falied to find 'luaG_runerror'
0x7FF6A04C9BE0 (0x1619BE0) renamed to --> lua_rawget
Scan Finished!
-
Post Thanks / Like - 1 Thanks
h42 (1 members gave Thanks to Icesythe7 for this useful post)
-
Won't have time to actually try it properly until after work, but descriptors looked the same (as before ([Classic] 1.13.2.31043 (Beta))) and the objectmanager seemed to iterate the same as before (pretty much as it did in 8.0.1)
Code:
"ObjMgrPtr" : 0x23142a8,
"LocalPlayerGUID" : 0x260a810,
"MouseOverGUID" : 0x252bc98,
"CameraBase" : 0x252c7b8,
"IsLoadingOrConnecting" : 0x2203b60,
"CurrentGroundTargetSpell" : 0x226fff0,
"CTMActionTypeTrigger" : 0x1c8d648,
"PlayerName" : 0x260a828,
"Date" : 0x1bd65c8,
"Version" : 0x1bd65b4,
"Build" : 0x1bd65bc,
-
Post Thanks / Like - 1 Thanks
everytimer (1 members gave Thanks to h42 for this useful post)