A | B | C | D | E | ||
---|---|---|---|---|---|---|
1 | Size | Description | Struct | Comment | ||
2 | 0x00 | 0 | ||||
3 | 0x01 | 5 | Walk | 01 [WORD x] [WORD y] | ||
4 | 0x02 | 9 | Walk to entity | 02 [DWORD entity kind] [DWORD id] | ||
5 | 0x03 | 5 | Run | 03 [WORD x] [WORD y] | ||
6 | 0x04 | 9 | Run to entity | 04 [DWORD entity kind] [DWORD id] | ||
7 | 0x05 | 5 | Shift Left Click Skill | 05 [WORD x] [WORD y] | ||
8 | 0x06 | 9 | Left Skill on unit | 06 [DWORD entity kind] [DWORD id] | ||
9 | 0x07 | 9 | Shift left skill on unit | 07 [DWORD entity kind] [DWORD id] | ||
10 | 0x08 | 5 | Shift Left skill (hold) | 08 [WORD x] [WORD y] | ||
11 | 0x09 | 9 | Left Skill on unit (hold) | 09 [DWORD entity kind] [DWORD id] | ||
12 | 0x0A | 9 | Shift left skill unit (hold) | 0a [DWORD entity kind] [DWORD id] | ||
13 | 0x0B | 1 | <Unknown> | 0b | ||
14 | 0x0C | 5 | Right skill | 0c [WORD x] [WORD y] | ||
15 | 0x0D | 9 | Right skill unit | 0d [DWORD entity kind] [DWORD id] | ||
16 | 0x0E | 9 | Shift right skill unit | 0e [DWORD entity kind] [DWORD id] | ||
17 | 0x0F | 5 | Right skill (hold) | 0f [WORD x] [WORD y] | ||
18 | 0x10 | 9 | Right skill unit (hold) | 10 [DWORD entity kind] [DWORD id] | ||
19 | 0x11 | 9 | Shift Right skill unit (hold) | 11 [DWORD entity kind] [DWORD id] | ||
20 | 0x12 | 1 | Set Inferno State | 12 | 2019.01.19 - causes D/C | |
21 | 0x13 | 9 | Interact (click) entity | 13 [DWORD entity kind] [DWORD id] | ||
22 | 0x14 | [Varies] | Overhead Chat | 0x14 [WORD Type] [NULLSTRING Message] [NULLSTRING Target] [BYTE Zero] | ||
23 | 0x15 | [Varies] | Chat | 0x15 [WORD Type] [NULLSTRING Message] [NULLSTRING Target] [BYTE Zero] | ||
24 | 0x16 | 13 | Pick item (ground) | 0x16 [DWORD ItemType] [DWORD ItemGid] [DWORD ToCursorBool] | ||
25 | 0x17 | 5 | Drop item (ground) | 17 [DWORD id] | ||
26 | 0x18 | 17 | Insert item in buffer | 18 [DWORD id] [DWORD xpos] [DWORD ypos] [DWORD buffer] | ||
27 | 0x19 | 5 | Remove item from buffer | 19 [DWORD id] | ||
28 | 0x1A | 9 | Equip item | 1a [DWORD id] [DWORD position] | ||
29 | 0x1B | 9 | Swap 2 handed item | 1b [DWORD id] [DWORD position] | ||
30 | 0x1C | 3 | Remove body item | 1c [WORD position] | ||
31 | 0x1D | 9 | Swap cursor item with body | 1d [DWORD id] [WORD position] 00 00 | ||
32 | 0x1E | 9 | Swap 2 1-handed items with a 2-handed item | 1e [DWORD unknown] [DWORD unknown] | ||
33 | 0x1F | 17 | Swap cursor/buffer items | 1f [DWORD cursor item id] [DWORD buffer item id] [DWORD xpos] [DWORD ypos] | ||
34 | 0x20 | 13 | Activate buffer item | 20 [DWORD id] [WORD x] 00 00 [WORD y] 00 00 | ||
35 | 0x21 | 9 | Stack items | 21 [DWORD item to stack id] [DWORD item where it stacks id] | ||
36 | 0x22 | 5 | Unstack items | 22 [DWORD unknown] | ||
37 | 0x23 | 9 | Item to belt | 23 [DWORD id] [DWORD (y * rowidx) + colidx] | ||
38 | 0x24 | 5 | Item from belt | 24 [DWORD id] | ||
39 | 0x25 | 9 | Switch belt item | 25 [DWORD cursor item][DWORD belt item] | ||
40 | 0x26 | 13 | Use belt item | 26 [DWORD id] [DWORD shift key stats] [DWORD unknown] | ||
41 | 0x27 | 9 | Identify item | 27 [DWORD item id] [DWORD scroll id] | ||
42 | 0x28 | 9 | Socket item | 28 [DWORD item to socket id] [DWORD socketable item id] | ||
43 | 0x29 | 9 | Scroll to book | 29 [DWORD scroll id] [DWORD book id] | ||
44 | 0x2A | 9 | Item to cube (indirect) | 2a [DWORD item id] [DWORD cube id] | ||
45 | 0x2B | --- | Unused | ------------- | ||
46 | 0x2C | --- | Unused (Logged as hack) | ------------- | ||
47 | 0x2D | --- | Unused (Logged as hack) | ------------- | ||
48 | 0x2E | --- | Unknown | ------------- | ||
49 | 0x2F | 9 | Initiate entity chat | 2f [DWORD entity kind] [DWORD id] | ||
50 | 0x30 | 9 | Terminate entity chat | 30 [DWORD entity kind] [DWORD id] | ||
51 | 0x31 | 9 | Quest message | 31 [DWORD id] [DWORD message] | ||
52 | 0x32 | 17 | Buy item from NPC buffer | 32 [DWORD entity id] [DWORD item id] [DWORD tab] [DWORD cost] | ||
53 | 0x33 | 17 | Sell item to NPC buffer | 33 [DWORD entity id] [DWORD item id] [DWORD tab] [DWORD cost] | ||
54 | 0x34 | 5 | Identify items with NPC | 34 [DWORD entity id] | ||
55 | 0x35 | 17 | Repair | 35 [DWORD dwNPCGUID] [DWORD dwItemGUID] [DWORD bRepairOne] [DWORD dwUnused] | Corrected 2020.12.28 - thanks to misiek1294 | |
56 | 0x36 | 9 | Hire merc | 36 [DWORD entity id] [DWORD merc id] | ||
57 | 0x37 | 5 | Identify (from gamble) | 37 [DWORD item id] | ||
58 | 0x38 | 13 | Entity action | 38 [DWORD action] [DWORD entity id] [DWORD complement] | ||
59 | 0x39 | 5 | Purchase Life | 39 [DWORD NPC id] | ||
60 | 0x3A | 3 | Add stat point | 3a [WORD stat] | ||
61 | 0x3B | 3 | Add skill point | 3b [WORD skill] | ||
62 | 0x3C | 9 | Select skill | 3c [WORD skill] 00 [BYTE left (80) or right 00) skill] FF FF FF FF | ||
63 | 0x3D | 5 | Highlight a door | 3d [DWORD object id] (Logged as Mode (5) crash) | ||
64 | 0x3E | 5 | Activate Scroll of Inifuss | 3e [DWORD scroll of infuss. id] | ||
65 | 0x3F | 3 | Play audio | 3f [WORD sound message] | ||
66 | 0x40 | 1 | Request Quest Data | 40 | ||
67 | 0x41 | 1 | Resurrect | 41 | ||
68 | 0x42 | --- | Unknown/Unused | -------------- | ||
69 | 0x43 | --- | Unknown/Unused | -------------- | ||
70 | 0x44 | 17 | Staff in orifice | 44 [DWORD orifice entity kind] [DWORD orifice id] [DWORD staff id] [DWORD entity state] | ||
71 | 0x45 | 9 | Change TP Location | 45 [DWORD entity id] [WORD location] 00 00 (logged as hack) | ||
72 | 0x46 | 13 | Have Merc Interact | 46 [DWORD merc id] [DWORD entity id][DWORD entity type] | ||
73 | 0x47 | 13 | Move Merc | 47 [DWORD Merc ID] [WORD X] 00 00 [WORD Y] 00 00 | ||
74 | 0x48 | 1 | Turns off busy state | 48 | ||
75 | 0x49 | 9 | Take WP/Close WP | 49 [DWORD wp id] [BYTE destination] 00 00 00 | ||
76 | 0x4A | --- | Unused | -------------- | ||
77 | 0x4B | 9 | Request Entity Update | 4b [DWORD entity type][DWORD entity id] | ||
78 | 0x4C | 5 | Transmorgify | 4c [DWORD Object ID] | ||
79 | 0x4D | 3 | Play NPC Message | 4d [WORD NPC Sound Message] | ||
80 | 0x4E | --- | Unused | -------------- | ||
81 | 0x4F | 7 | Click Button | 4f [WORD button id] [WORD unknown] [WORD complement] | ||
82 | 0x50 | 9 | Drop Gold | 50 [DWORD player id] [DWORD gold pieces] | ||
83 | 0x51 | 9 | Bind hotkey to skill | 51 [BYTE skill] [BYTE left (80) or right 00) skill] [WORD hotkey] FF FF FF FF | ||
84 | 0x52 | 5 | <Unknown> | 52 [DWORD unknown] | ||
85 | 0x53 | 1 | Turn stamina on (Not used) | 53 | ||
86 | 0x54 | 1 | Turn stamina off (Not used) | 54 | ||
87 | 0x55 | --- | Unused | -------------- | ||
88 | 0x56 | --- | Unused | -------------- | ||
89 | 0x57 | --- | Unused | -------------- | ||
90 | 0x58 | 3 | Quest Completed | 58 [WORD Quest id] | ||
91 | 0x59 | 17 | Make entity move | 59 [DWORD entity kind] [DWORD entity id] [DWORD x] [DWORD y] | ||
92 | 0x5A | --- | Unused | -------------- | ||
93 | 0x5B | --- | Unused | -------------- | ||
94 | 0x5C | --- | Unused | -------------- | ||
95 | 0x5D | 7 | Squelch/Hostile | 5d [BYTE button] [BYTE toggle on/off] [DWORD player id] | ||
96 | 0x5E | 6 | Invite Party | 5e [BYTE button] [DWORD player id] | ||
97 | 0x5F | 5 | Update Player Pos | 5f [WORD x] [WORD y] | ||
98 | 0x60 | 1 | Swap weapons | 60 | ||
99 | 0x61 | 3 | Drop/Pickup merc item | 61 [WORD position (00 to drop)] | ||
100 | 0x62 | 5 | Resurrect Merc | 62 [DWORD npc id] |