Diablo II Menu
 Diablo 2 News
 Contact
 Links
 Premium Diablo 2
 Scamming sites
 Link to Us
 Advertise on NewD2Event
 Firefox Browser

  Diablo 2 Topsites

Sponsors

Diablo 2 Download
 1.12a Hacks/Cheats/Bots
 FREE CD Keys
 Bots
 Hacks
 Utilities
 Diablo II Demo
 Diablo I Demo
 D2Movies
 Wallpapers

Single Player
 Editors
 Items
 Saved Games
 Mods

Methods
 Diablo II Methods
 Diablo 2 Auradin Glitch
 Forgotten Sands Exploit
 Act5 In classic
 How To Level Up
 Glitch Rush Guide
 God Mode Method
 Level 1-80 in 2 hours
 Teh Dupe 1.11b
 Dupe method 1.11b
 Merc Aura Stack Glitch
 Eth Armor Upgrade Bug
 PK in Town

MMBot
 About MMBot
 Download MMBot
 MMBot History

D2HackIt
 D2HackIt
 D2HackIt Modules
 D2HackIt Bots

RedVex and Plugins
 RedVex
 RedVex FAQ
 Adblock Plugin
 Flash Plugin
 Leader Plugin
 Macro Plugin
 MephStone Plugin
 NetStuff Plugin
 Tppk Plugin
 Magnet Plugin
 Chicken Plugin
 Keychain Plugin
 ZCommand Plugin
 TownTele Plugin
 HotPlug Plugin
 FastMod Plugin
 GameName Plugin
 Hide offline friends Plugin
 Forgotten Sands Exploit
 PreCast Plugin
 Crapstuff Plugin
 RedEye Plugin
 ChickY Plugin
 Mindigo Plugin
 FastTp Plugin
 EZBaal Plugin
 Origami Plugin
 autoHPK Plugin
 FollowBot Plugin
 OSTPPK Plugin

BlueVex and Plugins
The .NET Version of RedVex
 BlueVex
 MagicSpoof
 rPlugins
 BVSniffer
 BluePickit
 HelloWorld
 Adblock
 RuneInfo
 GoldSpoof
 Bind

botNET
 botNET
 beta v0.5.0.x
 botNET Bots
 botNET MultiKilla
 botNET Utilities
 botNET Libraries
 botNET Applications

Screenshots
 1.08 Items
 Duped Items
 Hacked-Bugged Items
 Perfect Items
 Crafted Items

Patches
 Download
 v1.11b
 v1.11
 v1.10
 v1.09D PC

Diablo 2 Info
 ALL

Fun
 Soj
 MH
 Ban
 Cube buffer dupe
 Diablo2 RIP
 Noob

Diablo 2 Items
 The Basics
 Items
 Basic Item Info
 Potions
 Rings & Amulets
 Weapons & Armors
 Socketed Items
 Gems
 Jewels
 Runes
 Rune Words
 Magic Items
 Prefixes & Suffixes
 Rare Items
 Crafted Items
 Set Items
 Unique Items
 Charms
 The Horadric Cube

Diablo 2 Quests
 Quest Index
 Quest Basic
 Quest Rewards
 Act I Quests
 Act II Quests
 Act III Quests
 Act IV Quests
 Act V Quests
 The Secret Cow Level

Diablo 2 Maps
 Act 1
 Act 2
 Act 3
 Act 4
 Act 5

Diablo 2 NPCS
 NPCs Index
 Act 1
 Act 2
 Act 3
 Act 4
 Act 5

Shrines and Wells
 Shrines and Wells

Diablo 2 Calculators
 Damage
 Speed
 Others
 More calculators

Diablo 2 Character Guides
 Faster Block Rate
 Faster Cast Rate
 Faster Hit Recovery
 Diablo 2 Hunters
 Amazon [7]
 Assassin [10]
 Barbarian [10]
 Druid [6]
 Necromancer [9]
 Paladin [20]
 Sorceress [13]

Links
 D2event Network
 Diablo and Hellfire




Content


Diablo 2 hacking (packets, d2hackit etc.) guides
Packets Guide by EvilCheese
Packets Guide by After-Death
Diablo II Packet Lists & Info
Diablo II 1.10 Skills List
D2Hackitv2 Tutorial
Battlenet Packetlist v1.11 Compilant
D2Hackit v2.00 API Reference

D2HackIt | D2HackIt Modules | D2HackIt Bots


Diablo II Packet Lists & Info

Note: This list was compiled by me during v1.10 - some packets HAVE changed with the introduction of v1.11!

WARNING

Screwing around with the wrong packets or sending invalid data can cause you to get IP banned, realm down, loss of items, or possibly even corrupted characters. I, nor RealmGX takes responsibility for your own actions. This information is provided for educational purposes only!
____________________________________________________________

Some Useful Info
Written by Dark_Mage-

Code:
BYTE = A set of two hexadecimal characters. (XX)
WORD = Two sets of bytes. (XX XX)
DWORD (DOUBLE WORD) = Four sets of bytes. (XX XX XX XX)

Example:
If you were to sniff the sent packet 0x13 and you clicked a player, you would see something along the lines of.

SENT: 13 00 00 00 00 12 c9 fe 4d

The structure of packet 0x13 is as follows:
13 [DWORD entity kind] [DWORD entity id]

Notice the 13 is displayed, followed by the next four bytes, the entity kind, which is 00 for players, and then another four bytes which is the entity's (player's) ID.

So 12c9fe4d = Player/Entity ID.

Hopefully you can use this knowledge as a foundation to help you figure out certain DWORDs/WORDs/BYTEs when you are manipulating packets. :)


Diablo II v1.10 Client -> Server List
Original list by Gayak and "others" - Modified by Darawk, IceSage, dark_teferi, Sindercat, Dark_Mage-, Seifer, and IHI.II.IIVII. (I think I got everyone)


Code:
Number Size Effect: Usage:
----------------------------------------------------------------------------
01 5 Walk 01 [WORD x] [WORD y]
02 9 Walk to entity 02 [DWORD entity kind] [DWORD id]
03 5 Run 03 [WORD x] [WORD y]
04 9 Run to entity 04 [DWORD entity kind] [DWORD id]
05 5 Shift Left Click Skill 05 [WORD x] [WORD y]
06 9 Left Skill on unit 06 [DWORD entity kind] [DWORD id]
07 9 Shift left skill on unit 07 [DWORD entity kind] [DWORD id]
08 5 Shift Left skill (hold) 08 [WORD x] [WORD y]
09 9 Left Skill on unit (hold) 09 [DWORD entity kind] [DWORD id]
0a 9 Shift left skill unit (hold) 0a [DWORD entity kind] [DWORD id]
0b 1 <Unknown> 0b
0c 5 Right skill 0c [WORD x] [WORD y]
0d 9 Right skill unit 0d [DWORD entity kind] [DWORD id]
0e 9 Shift right skill unit 0e [DWORD entity kind] [DWORD id]
0f 5 Right skill (hold) 0f [WORD x] [WORD y]
10 9 Right skill unit (hold) 10 [DWORD entity kind] [DWORD id]
11 9 Shift Right skill unit (hold) 11 [DWORD entity kind] [DWORD id]
12 1 <Unknown> 12
13 9 Interact (click) entity 13 [DWORD entity kind] [DWORD id]
14 [Varies]Overhead Chat 14 00 00 [*char message] 00 00 00
15 [Varies]Chat 15 01 00 [*char message] 00 00 00
16 13 Pick item (ground) 16 04 00 00 00 [DWORD id] [DWORD inventory(0) or cursor (1)]
17 5 Drop item (ground) 17 [DWORD id]
18 17 Insert item in buffer 18 [DWORD id] [DWORD xpos] [DWORD ypos] [DWORD buffer]
19 5 Remove item from buffer 19 [DWORD id]
1a 9 Equip item 1a [DWORD id] [WORD position] 00 00
1b 9 Swap 2 handed item 1b [DWORD id] [WORD position] 00 00
1c 3 Remove body item 1c [WORD position]
1d 9 Swap cursor item with body 1d [DWORD id] [WORD position] 00 00
1e 9 Swap 2 1-handed items with a 2-handed item 1e [DWORD unknown] [DWORD unknown]
1f 17 Swap cursor/buffer items 1f [DWORD cursor item id] [DWORD buffer item id] [DWORD xpos] [DWORD ypos]
20 13 Activate buffer item 20 [DWORD id] [WORD x] 00 00 [WORD y] 00 00
21 9 Stack items 21 [DWORD item to stack id] [DWORD item where it stacks id]
22 5 Unstack items 22 [DWORD unknown]
23 9 Item to belt 23 [DWORD id] [DWORD position]
24 5 Item from belt 24 [DWORD id]
25 9 Switch belt item 25 [DWORD cursor item][DWORD belt item]
26 13 Use belt item 26 [DWORD id] [DWORD option] 00 00 00 00
27 9 Identify item 27 [DWORD item id] [DWORD scroll id]
28 9 Socket item 28 [DWORD item to socket id] [DWORD socketable item id]
29 9 Scroll to book 29 [DWORD scroll id] [DWORD book id]
2a 9 Item to cube (indirect) 2a [DWORD item id] [DWORD cube id]
2b -- Unused -------------
2c -- Unused (Logged as hack) -------------
2d -- Unused (Logged as hack) -------------
2e -- Unknown -------------
2f 9 Initiate entity chat 2f [DWORD entity kind] [DWORD id]
30 9 Terminate entity chat 30 [DWORD entity kind] [DWORD id]
31 9 Quest message 31 [DWORD id] [DWORD message]
32 17 Buy item from NPC buffer 32 [DWORD entity id] [DWORD item id] [DWORD tab] [DWORD cost]
33 17 Sell item to NPC buffer 33 [DWORD entity id] [DWORD item id] [DWORD tab] [DWORD cost]
34 5 Identify items with NPC 34 [DWORD entity id]
35 17 Repair 35 [DWORD entity id] [DWORD item id] [DWORD tab] [DWORD cost?]
36 9 Hire merc 36 [DWORD entity id] [DWORD merc id]
37 5 Identify (from gamble) 37 [DWORD item id]
38 13 Entity action 38 [DWORD action] [DWORD entity id] [DWORD complement]
39 5 Purchase Life 39 [DWORD NPC id]
3a 3 Add stat point 3a [WORD stat]
3b 3 Add skill point 3b [WORD skill]
3c 9 Select skill 3c [WORD skill] 00 [BYTE left (80) or right 00) skill] FF FF FF FF
3d 5 Highlight a door 3d [DWORD object id] (Logged as Mode (5) crash)
3e 5 Activate Scroll of Inifuss 3e [DWORD scroll of infuss. id]
3f 3 Play audio 3f [WORD sound message]
40 1 Request Quest Data 40
41 1 Resurrect 41
42 -- Unknown/Unused --------------
43 -- Unknown/Unused --------------
44 17 Staff in orifice 44 [DWORD orifice entity kind] [DWORD orifice id] [DWORD staff id] [DWORD entity state]
45 9 Change TP Location 45 [DWORD entity id] [WORD location] 00 00
46 13 Have Merc Interact 46 [DWORD merc id] [DWORD entity id][DWORD entity type]
47 13 Move Merc 47 [DWORD Merc ID] [WORD X] 00 00 [WORD Y] 00 00
48 1 Turns off busy state 48
49 9 Take WP/Close WP 49 [DWORD wp id] [BYTE destination] 00 00 00
4a -- Unused --------------
4b 9 Request Entity Update 4b [DWORD entity type][DWORD entity id]
4c 5 Transmorgify 4c [Object ID]
4d 3 Play NPC Message 4d [WORD NPC Sound Message]
4e -- Unused --------------
4f 7 Click Button 4f [DWORD button id] [WORD complement]
50 9 Drop Gold 50 [DWORD player id] [DWORD gold pieces]
51 9 Bind hotkey to skill 51 [BYTE skill] [BYTE left (80) or right 00) skill] [WORD hotkey] FF FF FF FF
52 5 <Unknown> 52 [DWORD unknown]
53 1 Turn stamina on (Not used) 53
54 1 Turn stamina off (Not used) 54
55 -- Unused --------------
56 -- Unused --------------
57 -- Unused --------------
58 3 Quest Completed 58 [WORD Quest id]
59 17 Make entity move 59 [DWORD entity kind] [DWORD entity id] [WORD x] 00 00 [WORD y] 00 00
5a -- Unused --------------
5b -- Unused --------------
5c -- Unused --------------
5d 7 Squelch/Hostile 5d [BYTE button] [BYTE toggle on/off] [DWORD player id]
5e 6 Invite Party 5e [BYTE button] [DWORD player id]
5f 5 Update Player Pos 5f [WORD x] [WORD y]
60 1 Swap weapons 60
61 3 Drop/Pickup merc item 61 [WORD position (00 to drop)]
62 5 Resurrect Merc 62 [DWORD npc id]
63 5 Shift left-click item (to belt) 63 [DWORD item]
64 9 <Hack Detection> 64 [DWORD unknown] [DWORD unknown]
65 -- <Hack Detection> 65
66 -- <Unused> 66
67 [Varies]Enter Game 67 XX XX XX XX XX XX XX XX 00 00 00 00 [*char character name] 00 XX XX XX [DWORD ?]
68 1 Leave Game 68
69 -- <Unused> --------------
6a -- Ping 6a
6b -- Unknown/Unused --------------
6c 9 Client Update 6c [DWORD timer in milliseconds] [DWORD delay]
6d -- Unknown/Unused --------------
6e -- Unknown/Unused --------------
6f -- Unknown/Unused --------------



____________________________________________________________


Additional Info
Compiled by Dark_Mage-

Code:
Sent 0x4f Info
--------------

4F 02 00 00 00 00 00 Cancel Trade
4F 03 00 00 00 00 00 Accept Trade (When Asked)
4F 04 00 00 00 00 00 Accept Trade (Button)
4F 07 00 00 00 00 00 Clear Green Check
4F 08 00 XX XX XX XX Trade Action / Gold
4F 12 00 00 00 00 00 Close Stash
4F 13 00 XX XX XX XX Withdraw Gold (Stash)
4F 14 00 XX XX XX XX Deposit Gold (Stash)
4F 17 00 00 00 00 00 Close Cube
4F 18 00 00 00 00 00 Transmute


Received 0x77 Info
------------------

Ask to trade 77 00
Asked to trade 77 01
Player accepts trade 77 05
Trade window opens 77 06
No Room for items 77 09
Person has no room 77 0a
Closed Trade Window 77 0C
Trade Successful 77 0D
Red Check 77 0E
Normal Check 77 0F
Open Stash 77 10
Open Cube 77 15



Code:
0x5d Data
---------

5d 02 01 [DWORD Player ID] = Mute
5d 02 00 [DWORD Player ID] = Un-Mute
5d 03 01 [DWORD Player ID] = Squelch
5d 03 00 [DWORD Player ID] = Un-Squelch
5d 04 01 [DWORD Player ID] = Hostile
5d 04 00 [DWORD Player ID] = Un-Hostile


0x5e Data
---------

5e 06 [DWORD Player ID] = Invite
5e 07 [DWORD Player ID] = Cancel Invite



Code:
Entities
--------

00 - Players
01 - Monsters, NPCs, and Mercenaries
02 - Stash, Waypoint, Chests, and other objects.
03 - Missiles
04 - Items
05 - Entrances



Code:
Buffers & Pages
---------------

Buffer 00 - Inventories
Page 0 - Inventory
Page 1 - NPC Trade & Other player's Trade Window
Page 2 - Trade Screen
Page 3 - Horadric Cube
Page 4 - Stash
Buffer 01 - Body
Buffer 02 - Belt
Buffer 03 - Ground
Buffer 04 - Cursor
Buffer 05 - World
Buffer 06 - Sockets



Code:
Equipment Positions
-------------------

01 - Helmet
02 - Amulet
03 - Armor
04 - Left Weapon/Shield
05 - Right Weapon/Shield
06 - Left Ring
07 - Right Ring
08 - Belt
09 - Boots
0A - Gloves



Code:
Belt Positions
--------------

1st Row - 0c 0d 0e 0f (top)
2nd Row - 08 09 0a 0b
3rd Row - 04 05 06 07
4th Row - 00 01 02 03 (bottom - one you always see)



Code:
Player Sounds
-------------

19 00 - Help
1a 00 - Follow me
1b 00 - This is yours
1c 00 - Thanks
1d 00 - Sorry
1e 00 - Bye
1f 00 - Die
20 00 - Run



Diablo II V1.10 Skills List by Glorfindel & Paul (Modified by Dark_Mage-)

Code:
General Skills:
Name: SKILL_ATTACK HEX Value (WORD): 0000
Name: SKILL_KICK HEX Value (WORD): 0100
Name: SKILL_THROW HEX Value (WORD): 0200
Name: SKILL_UNSUMMON HEX Value (WORD): 0300
Name: SKILL_LEFT_HAND_THROW HEX Value (WORD): 0400
Name: SKILL_LEFT_HAND_SWING HEX Value (WORD): 0500

Amazon Skills:
Name: SKILL_MAGIC_ARROW HEX Value (WORD): 0600
Name: SKILL_FIRE_ARROW HEX Value (WORD): 0700
Name: SKILL_INNER_SIGHT HEX Value (WORD): 0800
Name: SKILL_CRITICAL_STRIKE HEX Value (WORD): 0900
Name: SKILL_JAB HEX Value (WORD): 0A00
Name: SKILL_COLD_ARROW HEX Value (WORD): 0B00
Name: SKILL_MULTIPLE_SHOT HEX Value (WORD): 0C00
Name: SKILL_DODGE HEX Value (WORD): 0D00
Name: SKILL_POWER_STRIKE HEX Value (WORD): 0E00
Name: SKILL_POISON_JAVELIN HEX Value (WORD): 0F00
Name: SKILL_EXPLODING_ARROW HEX Value (WORD): 1000
Name: SKILL_SLOW_MISSILES HEX Value (WORD): 1100
Name: SKILL_AVOID HEX Value (WORD): 1200
Name: SKILL_IMPALE HEX Value (WORD): 1300
Name: SKILL_LIGHTNING_BOLT HEX Value (WORD): 1400
Name: SKILL_ICE_ARROW HEX Value (WORD): 1500
Name: SKILL_GUIDED_ARROW HEX Value (WORD): 1600
Name: SKILL_PENETRATE HEX Value (WORD): 1700
Name: SKILL_CHARGED_STRIKE HEX Value (WORD): 1800
Name: SKILL_PLAGUE_JAVELIN HEX Value (WORD): 1900
Name: SKILL_STRAFE HEX Value (WORD): 1A00
Name: SKILL_IMMOLATION_ARROW HEX Value (WORD): 1B00
Name: SKILL_DOPPLEZON HEX Value (WORD): 1C00
Name: SKILL_EVADE HEX Value (WORD): 1D00
Name: SKILL_FEND HEX Value (WORD): 1E00
Name: SKILL_FREEZING_ARROW HEX Value (WORD): 1F00
Name: SKILL_VALKYRIE HEX Value (WORD): 2000
Name: SKILL_PIERCE HEX Value (WORD): 2100
Name: SKILL_LIGHTNING_STRIKE HEX Value (WORD): 2200
Name: SKILL_LIGHTNING_FURY HEX Value (WORD): 2300

Sorceress Skills:
Name: SKILL_FIRE_BOLT HEX Value (WORD): 2400
Name: SKILL_WARMTH HEX Value (WORD): 2500
Name: SKILL_CHARGED_BOLT HEX Value (WORD): 2600
Name: SKILL_ICE_BOLT HEX Value (WORD): 2700
Name: SKILL_FROZEN_ARMOR HEX Value (WORD): 2800
Name: SKILL_INFERNO HEX Value (WORD): 2900
Name: SKILL_STATIC_FIELD HEX Value (WORD): 2A00
Name: SKILL_TELEKINESIS HEX Value (WORD): 2B00
Name: SKILL_FROST_NOVA HEX Value (WORD): 2C00
Name: SKILL_ICE_BLAST HEX Value (WORD): 2D00
Name: SKILL_BLAZE HEX Value (WORD): 2E00
Name: SKILL_FIRE_BALL HEX Value (WORD): 2F00
Name: SKILL_NOVA HEX Value (WORD): 3000
Name: SKILL_LIGHTNING HEX Value (WORD): 3100
Name: SKILL_SHIVER_ARMOR HEX Value (WORD): 3200
Name: SKILL_FIRE_WALL HEX Value (WORD): 3300
Name: SKILL_ENCHANT HEX Value (WORD): 3400
Name: SKILL_CHAIN_LIGHTNING HEX Value (WORD): 3500
Name: SKILL_TELEPORT HEX Value (WORD): 3600
Name: SKILL_GLACIAL_SPIKE HEX Value (WORD): 3700
Name: SKILL_METEOR HEX Value (WORD): 3800
Name: SKILL_THUNDER_STORM HEX Value (WORD): 3900
Name: SKILL_ENERGY_SHIELD HEX Value (WORD): 3A00
Name: SKILL_BLIZZARD HEX Value (WORD): 3B00
Name: SKILL_CHILLING_ARMOR HEX Value (WORD): 3C00
Name: SKILL_FIRE_MASTERY HEX Value (WORD): 3D00
Name: SKILL_HYDRA HEX Value (WORD): 3E00
Name: SKILL_LIGHTNING_MASTERY HEX Value (WORD): 3F00
Name: SKILL_FROZEN_ORB HEX Value (WORD): 4000
Name: SKILL_COLD_MASTERY HEX Value (WORD): 4100

Necromancer Skills:
Name: SKILL_AMPLIFY_DAMAGE HEX Value (WORD): 4200
Name: SKILL_TEETH HEX Value (WORD): 4300
Name: SKILL_BONE_ARMOR HEX Value (WORD): 4400
Name: SKILL_SKELETON_MASTERY HEX Value (WORD): 4500
Name: SKILL_RAISE_SKELETON HEX Value (WORD): 4600
Name: SKILL_DIM_VISION HEX Value (WORD): 4700
Name: SKILL_WEAKEN HEX Value (WORD): 4800
Name: SKILL_POISON_DAGGER HEX Value (WORD): 4900
Name: SKILL_CORPSE_EXPLOSION HEX Value (WORD): 4A00
Name: SKILL_CLAY_GOLEM HEX Value (WORD): 4B00
Name: SKILL_IRON_MAIDEN HEX Value (WORD): 4C00
Name: SKILL_TERROR HEX Value (WORD): 4D00
Name: SKILL_BONE_WALL HEX Value (WORD): 4E00
Name: SKILL_GOLEM_MASTERY HEX Value (WORD): 4F00
Name: SKILL_RAISE_SKELETAL_MAGE HEX Value (WORD): 5000
Name: SKILL_CONFUSE HEX Value (WORD): 5100
Name: SKILL_LIFE_TAP HEX Value (WORD): 5200
Name: SKILL_POISON_EXPLOSION HEX Value (WORD): 5300
Name: SKILL_BONE_SPEAR HEX Value (WORD): 5400
Name: SKILL_BLOODGOLEM HEX Value (WORD): 5500
Name: SKILL_ATTRACT HEX Value (WORD): 5600
Name: SKILL_DECREPIFY HEX Value (WORD): 5700
Name: SKILL_BONE_PRISON HEX Value (WORD): 5800
Name: SKILL_SUMMON_RESIST HEX Value (WORD): 5900
Name: SKILL_IRONGOLEM HEX Value (WORD): 5A00
Name: SKILL_LOWER_RESIST HEX Value (WORD): 5B00
Name: SKILL_POISON_NOVA HEX Value (WORD): 5C00
Name: SKILL_BONE_SPIRIT HEX Value (WORD): 5D00
Name: SKILL_FIREGOLEM HEX Value (WORD): 5E00
Name: SKILL_REVIVE HEX Value (WORD): 5F00

Paladin Skills:
Name: SKILL_SACRIFICE HEX Value (WORD): 6000
Name: SKILL_SMITE HEX Value (WORD): 6100
Name: SKILL_MIGHT HEX Value (WORD): 6200
Name: SKILL_PRAYER HEX Value (WORD): 6300
Name: SKILL_RESIST_FIRE HEX Value (WORD): 6400
Name: SKILL_HOLY_BOLT HEX Value (WORD): 6500
Name: SKILL_HOLY_FIRE HEX Value (WORD): 6600
Name: SKILL_THORNS HEX Value (WORD): 6700
Name: SKILL_DEFIANCE HEX Value (WORD): 6800
Name: SKILL_RESIST_COLD HEX Value (WORD): 6900
Name: SKILL_ZEAL HEX Value (WORD): 6A00
Name: SKILL_CHARGE HEX Value (WORD): 6B00
Name: SKILL_BLESSED_AIM HEX Value (WORD): 6C00
Name: SKILL_CLEANSING HEX Value (WORD): 6D00
Name: SKILL_RESIST_LIGHTNING HEX Value (WORD): 6E00
Name: SKILL_VENGEANCE HEX Value (WORD): 6F00
Name: SKILL_BLESSED_HAMMER HEX Value (WORD): 7000
Name: SKILL_CONCENTRATION HEX Value (WORD): 7100
Name: SKILL_HOLY_FREEZE HEX Value (WORD): 7200
Name: SKILL_VIGOR HEX Value (WORD): 7300
Name: SKILL_CONVERSION HEX Value (WORD): 7400
Name: SKILL_HOLY_SHIELD HEX Value (WORD): 7500
Name: SKILL_HOLY_SHOCK HEX Value (WORD): 7600
Name: SKILL_SANCTUARY HEX Value (WORD): 7700
Name: SKILL_MEDITATION HEX Value (WORD): 7800
Name: SKILL_FIST_OF_THE_HEAVENS HEX Value (WORD): 7900
Name: SKILL_FANATICISM HEX Value (WORD): 7A00
Name: SKILL_CONVICTION HEX Value (WORD): 7B00
Name: SKILL_REDEMPTION HEX Value (WORD): 7C00
Name: SKILL_SALVATION HEX Value (WORD): 7D00

Barbarian Skills:
Name: SKILL_BASH HEX Value (WORD): 7E00
Name: SKILL_SWORD_MASTERY HEX Value (WORD): 7F00
Name: SKILL_AXE_MASTERY HEX Value (WORD): 8000
Name: SKILL_MACE_MASTERY HEX Value (WORD): 8100
Name: SKILL_HOWL HEX Value (WORD): 8200
Name: SKILL_FIND_POTION HEX Value (WORD): 8300
Name: SKILL_LEAP HEX Value (WORD): 8400
Name: SKILL_DOUBLE_SWING HEX Value (WORD): 8500
Name: SKILL_POLE_ARM_MASTERY HEX Value (WORD): 8600
Name: SKILL_THROWING_MASTERY HEX Value (WORD): 8700
Name: SKILL_SPEAR_MASTERY HEX Value (WORD): 8800
Name: SKILL_TAUNT HEX Value (WORD): 8900
Name: SKILL_SHOUT HEX Value (WORD): 8A00
Name: SKILL_STUN HEX Value (WORD): 8B00
Name: SKILL_DOUBLE_THROW HEX Value (WORD): 8C00
Name: SKILL_INCREASED_STAMINA HEX Value (WORD): 8D00
Name: SKILL_FIND_ITEM HEX Value (WORD): 8E00
Name: SKILL_LEAP_ATTACK HEX Value (WORD): 8F00
Name: SKILL_CONCENTRATE HEX Value (WORD): 9000
Name: SKILL_IRON_SKIN HEX Value (WORD): 9100
Name: SKILL_BATTLE_CRY HEX Value (WORD): 9200
Name: SKILL_FRENZY HEX Value (WORD): 9300
Name: SKILL_INCREASED_SPEED HEX Value (WORD): 9400
Name: SKILL_BATTLE_ORDERS HEX Value (WORD): 9500
Name: SKILL_GRIM_WARD HEX Value (WORD): 9600
Name: SKILL_WHIRLWIND HEX Value (WORD): 9700
Name: SKILL_BERSERK HEX Value (WORD): 9800
Name: SKILL_NATURAL_RESISTANCE HEX Value (WORD): 9900
Name: SKILL_WAR_CRY HEX Value (WORD): 9A00
Name: SKILL_BATTLE_COMMAND HEX Value (WORD): 9B00

Monster Skills (Set 1):
<Will add if anyone needs...>

Scroll Skills:
Name: SKILL_SCROLL_OF_IDENTIFY HEX Value (WORD): D900
Name: SKILL_TOME_OF_IDENTIFY HEX Value (WORD): DA00
Name: SKILL_SCROLL_OF_TOWN_PORTAL HEX Value (WORD): DB00
Name: SKILL_TOME_OF_TOWN_PORTAL HEX Value (WORD): DC00


/* Diablo II Lord of Destruction ONLY Skills */

Druid Skills:
Name: SKILL_RAVEN HEX Value (WORD): DD00
Name: SKILL_PLAGUE_POPPY HEX Value (WORD): DE00
Name: SKILL_WEARWOLF HEX Value (WORD): DF00
Name: SKILL_SHAPE_SHIFTING HEX Value (WORD): E000
Name: SKILL_FIRESTORM HEX Value (WORD): E100
Name: SKILL_OAK_SAGE HEX Value (WORD): E200
Name: SKILL_SUMMON_SPIRIT_WOLF HEX Value (WORD): E300
Name: SKILL_WEARBEAR HEX Value (WORD): E400
Name: SKILL_MOLTEN_BOULDER HEX Value (WORD): E500
Name: SKILL_ARCTIC_BLAST HEX Value (WORD): E600
Name: SKILL_CYCLE_OF_LIFE HEX Value (WORD): E700
Name: SKILL_FERAL_RAGE HEX Value (WORD): E800
Name: SKILL_MAUL HEX Value (WORD): E900
Name: SKILL_ERUPTION HEX Value (WORD): EA00
Name: SKILL_CYCLONE_ARMOR HEX Value (WORD): EB00
Name: SKILL_HEART_OF_WOLVERINE HEX Value (WORD): EC00
Name: SKILL_SUMMON_FENRIS HEX Value (WORD): ED00
Name: SKILL_RABIES HEX Value (WORD): EE00
Name: SKILL_FIRE_CLAWS HEX Value (WORD): EF00
Name: SKILL_TWISTER HEX Value (WORD): F000
Name: SKILL_VINES HEX Value (WORD): F100
Name: SKILL_HUNGER HEX Value (WORD): F200
Name: SKILL_SHOCK_WAVE HEX Value (WORD): F300
Name: SKILL_VOLCANO HEX Value (WORD): F400
Name: SKILL_TORNADO HEX Value (WORD): F500
Name: SKILL_SPIRIT_OF_BARBS HEX Value (WORD): F600
Name: SKILL_SUMMON_GRIZZLY HEX Value (WORD): F700
Name: SKILL_FURY HEX Value (WORD): F800
Name: SKILL_ARMAGEDDON HEX Value (WORD): F900
Name: SKILL_HURRICANE HEX Value (WORD): FA00

Assassin Skills:
Name: SKILL_CLAW_MASTERY HEX Value (WORD): FC00
Name: SKILL_PSYCHIC_HAMMER HEX Value (WORD): FD00
Name: SKILL_TIGER_STRIKE HEX Value (WORD): FE00
Name: SKILL_DRAGON_TALON HEX Value (WORD): FF00
Name: SKILL_SHOCK_FIELD HEX Value (WORD): 0001
Name: SKILL_BLADE_SENTINEL HEX Value (WORD): 0101
Name: SKILL_QUICKNESS HEX Value (WORD): 0201
Name: SKILL_FISTS_OF_FIRE HEX Value (WORD): 0301
Name: SKILL_DRAGON_CLAW HEX Value (WORD): 0401
Name: SKILL_CHARGED_BOLT_SENTRY HEX Value (WORD): 0501
Name: SKILL_WAKE_OF_FIRE_SENTRY HEX Value (WORD): 0601
Name: SKILL_WEAPON_BLOCK HEX Value (WORD): 0701
Name: SKILL_CLOAK_OF_SHADOWS HEX Value (WORD): 0801
Name: SKILL_COBRA_STRIKE HEX Value (WORD): 0901
Name: SKILL_BLADE_FURY HEX Value (WORD): 0A01
Name: SKILL_FADE HEX Value (WORD): 0B01
Name: SKILL_SHADOW_WARRIOR HEX Value (WORD): 0C01
Name: SKILL_CLAWS_OF_THUNDER HEX Value (WORD): 0D01
Name: SKILL_DRAGON_TAIL HEX Value (WORD): 0E01
Name: SKILL_LIGHTNING_SENTRY HEX Value (WORD): 0F01
Name: SKILL_INFERNO_SENTRY HEX Value (WORD): 1001
Name: SKILL_MIND_BLAST HEX Value (WORD): 1101
Name: SKILL_BLADES_OF_ICE HEX Value (WORD): 1201
Name: SKILL_DRAGON_FLIGHT HEX Value (WORD): 1301
Name: SKILL_DEATH_SENTRY HEX Value (WORD): 1401
Name: SKILL_BLADE_SHIELD HEX Value (WORD): 1501
Name: SKILL_VENOM HEX Value (WORD): 1601
Name: SKILL_SHADOW_MASTER HEX Value (WORD): 1701
Name: SKILL_ROYAL_STRIKE HEX Value (WORD): 1801
Name: SKILL_WAKE_OF_DESTRUCTION_SENTRY HEX Value (WORD): 1901

Monster Skills (Set 2):
<Will add if anyone needs...>



____________________________________________________________



Diablo II v1.10 Server -> Client List
Started by RiZaeL, Dark_Mage-, and Darawk, but never finished.

Code:
[Number] - {Bytes} - [Packet ()] - /Usage||/

[04] - {1} - [04] - /Use WP? |GUI Image|/
[07] - Add Map Data 07 [WORD X] [WORD Y] [BYTE Area ID]
[08] - Remove Map Data 08 [WORD x] [WORD y] [BYTE Area ID]
[0a] - Remove Entity 0a [BYTE entity kind] [DWORD id]
[0d] - Unit State 0d [DWORD Unit ID] [BYTE Unit Type] XX XX XX XX 00 00
[0e] - Update Object State 0e 02 [DWORD Object ID] XX XX [DWORD State]
[a8] - {varies} - [a8 00 (DWORD Player ID) (varies)] /Use Skill?/
[11] - {8} - [11 00 (DWORD Player ID) (BYTE Unit ID) 00 - /Attacked By Player??/
[15] - 00 [DWORD Player ID] XX XX XX XX XX
[23] - Switch Skill 23 00 [DWORD Player ID] [BYTE Left/Right (00/01)] [WORD Skill ID] FF FF FF FF
[26] - {vaires} - [26 01 00 00 (DWORD Player ID) (WORD Unkown) 00 (varies, message) /Overhead Message?/
[26] - {varies} - [26 01 00 02 00 00 00 00 00 (varies, character name) 00 (varies, message)] /Chat Message?/
[3f] - 08 Right Click(scroll, pot,etc) 3f [BYTE Used[00/ff] [DWORD ItemID] ff
[51] - 14 Identifies Close Objects 51 02 [DWORD ID][WORD object ID][DWORD Coordinates X,Y][WORD state?]
[5a] - {varies} - 5a [varies] - /Server Message??|Receiving this packet manually or through a module, will result into a clientside effect|/
[5b] - {varies} - 5b 24 00 [Player ID] XX [Player Name] 00 00 00 [rest varies] - /Join Game, Player IDs?/
[63] - Open Waypoint(contains player wp data?) 63 [DWORD Way Point ID] XX XX XX XX XX XX XX 00 00 00 00 00 00 00 00 00
[67] - {16} - [67 (DWORD Unknown) 01 (DWORD Unkown) 01 00 07 4b 00 05] /NPC Move?/
[76] - {6} 76 00 (DWORD Player ID) /Player ID On Minimap?/
[77] - {2} 77 (BYTE Unknown) /Open Something? Lol..../
[7a] - {13} - 7a 00 00 00 00 00 00 00 00 (DWORD Player ID) - /You Died?/
[8f] - {33} - 8f 00 00 00 00 00 00 00 00 00 00 00 00 (WORD Unknown) (WORD Unique_Pong_ID) 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 / Pong packet|triggered by your sending the ping packet, 6c|/
[9c] - {varies} - 9c [Unknown] - /Drop item|Pickup item?/



Receive List:

03: "Press OK to trade" menu comes up/ opens inventory out of town for one second. Weird!
04: Displays the loading screen
07: Server tells client to add/display map data
08: Server tells client to delete/hide map data
09: ??????
0A: ??????
0C: Entity State Info
0D: Enity State Info, Health/Dead/Position/etc...
0E: ??????
0F: Player/Entity, Running
11: ??????
12: Update Entity State, Auras/Spells/Dead/etc...
13: ??????
14: ??????
15: Entity Position, Sent When Out of Sync With Client or for Major Updates
18: ??????
190C: Picking up Gold
19A9: ??????
19FC: ??????
1A: ??????
1B: ??????
1E: ??????
1F: ??????
20: ??????
21: Tells client info about a single skill base level (eg, update the skill level on skill tab)
22: ??????
23: A player changes his/her mouse button skill
26: Receive a chat message
27: ???Kill Counter???
29: ??????
2A: ??????
2C: Some sounds (Like open a TP, the "Follow Me" sayings, etc.)
3E: ??????
3F: Use scroll from ID/TP Tome
47: ??????
48: ??????
4D: ??????
4E: ?? Merc-Trade-Info ??
50: Quest Related
51: World Entity Info
52: Quest Related
53: ??????
55: NPC Entity Info
56: Monster Entity Info
58: Open up Orifice (58 b9 04 00 00 00 c6)
59: Player/Corpse Update/Position/ID
5A: Player Notifications, Leave/Death/Party/etc...
5B: Player Info
5D: Quest Update
63: Waypoints Accessible
65: ??????
67: Entity Move
68: Monster Attacking Target
69: Connecting TCP/IP Games???
6C: ??????
6D: ??????
70: ???TCP/IP???Anti-idle Packet???
74: Corpse Related
75: Corpse Related
76: Clears Overhead Text
77: Special window opens/closes trade/cube etc...
7700: Asking to Trade With Someone
7701: Someone Asking to Trade With You
7702: Close Stash
7703: Open Stash
7704: Identify
770C: Close Stash/Accept Trade Request
7710: Open Stash
7715: Open Cube
7A: ??????
7B: Sent when the game is created to tell client what skills go on what hot keys
7C04: Identify
7F: Heartbeat Packet???? -OR- Merc/Valk/Summons Status??? Happens when you die?? Items on corpse??
8D: ??????
8E: Corpse Picked Up
8F: Heartbeat Packet
90: ??????
93: Equip or Unequip +all skills item
94: Player Information - Skills, Level, ??? Info
95: Player/Entity Hit
96: Player Position/Stamina
97: ??????
99: Cast a Skill
9C00: Item Action - New item on ground
9C01: Item Action - Pick up to cursor from GROUND
9C02: Item Action- Drop from cursor to ground
9C03: Item Action - Old item on ground
9C04: Item Action - Inventory/stash
9C0B: Item Action - Store
9C0C: Item Action - Removed from store
9C0E: Item Action - Belt
9D: Item Action/ Item ID?
A5:??????

----------------------------------------------------

Out-Of-Game
Client to Server:
01: Identifier (Game)
02: Identifier (File-Download)
02: (3rd Byte Packet): Creating Characters
07: Tells Battle.net to Access Your Characters
0A: (4th Byte Packet): Deletes Character
11: (4th Byte Packet): Asks for Ladder Info
27: Create Game
FF: Battle.net Commands
FF0B: Channel List Inquiry
FF51: CD Key Packet

----------------------------------------------------

Server to Client:
A7: Initializes game start
FF0B: Sends channel list
FF0F: Indicates what channel you joined
FF0F3D00: Welcome to battle.net message, Server hosted by, etc...
FF0F03: Player Leaves Chat



Diablo 2 Newsletter
Questions, ideas, problems, wishes?
Be informed whenever something new comes up
(or any important problems are fixed.).
You can unsubscribe from this newsletter at any time.
oddity
21 Jul 2008, 09:28
Nice and informative.

But very out of date! I don't know whether the information is irrelevant yet though.
*Name:
Email:
Notify me about new comments on this page
Hide my email
*Text:
 

If you can't read the word, click here

Verification code:
Powered by Scriptsmill Comments Script
Diablo