diff --git a/3.3.5a/ida/import.idc b/3.3.5a/ida/import.idc index 06bc7e6..a619b17 100644 --- a/3.3.5a/ida/import.idc +++ b/3.3.5a/ida/import.idc @@ -2545,6 +2545,7 @@ static main() { set_name(0x00ADBAD4, "s_hRect"); set_name(0x00ADBAE4, "s_baseTextFlags"); set_name(0x00B417C8, "s_mainThread"); + set_name(0x00C26DF0, "s_cursorImages"); set_name(0x00C5DF88, "g_theGxDevicePtr"); set_name(0x00C5DFDC, "CGxDevice__s_uiVertexShader"); set_name(0x00C5DFE0, "CGxDevice__s_shadowConstants"); @@ -7442,4 +7443,6 @@ static main() { set_func_start(0x009DE1B0, 0x009DE1B0); set_func_start(0x009DE1C0, 0x009DE1C0); set_func_start(0x009DE1D0, 0x009DE1D0); + // Apply data types + apply_type(0x00C26DF0, "CImVector[54][1024]"); } diff --git a/3.3.5a/symbol/cursor/label.sym b/3.3.5a/symbol/cursor/label.sym new file mode 100644 index 0000000..c012590 --- /dev/null +++ b/3.3.5a/symbol/cursor/label.sym @@ -0,0 +1 @@ +s_cursorImages 00C26DF0 l type="CImVector[54][1024]" \ No newline at end of file diff --git a/3.3.5a/symbol/main.sym b/3.3.5a/symbol/main.sym index 5b2ce25..3f24899 100644 --- a/3.3.5a/symbol/main.sym +++ b/3.3.5a/symbol/main.sym @@ -2532,6 +2532,7 @@ nullsub_149 009DE1C0 f nullsub_150 009DE1D0 f CGxDevice__vtable 00A2DDC0 l CGxDeviceOpenGl__vtable 00A2E198 l +s_cursorImages 00C26DF0 l type="CImVector[54][1024]" g_theGxDevicePtr 00C5DF88 l CGxDevice__s_uiVertexShader 00C5DFDC l CGxDevice__s_shadowConstants 00C5DFE0 l diff --git a/3.3.5a/x32dbg/game.dd32 b/3.3.5a/x32dbg/game.dd32 index 359d00a..5aa315f 100644 --- a/3.3.5a/x32dbg/game.dd32 +++ b/3.3.5a/x32dbg/game.dd32 @@ -35508,6 +35508,12 @@ "text": "s_mainThread", "address": "0x7417c8" }, + { + "manual": true, + "module": "wow.exe", + "text": "s_cursorImages", + "address": "0x826df0" + }, { "manual": true, "module": "wow.exe",