hack items
This is HARD if you are not familier with Hex and the Character files, but it will be easier as you learn.
You need Hex Workshop.
All the Unique item files are the same in Hex and only need few changes to change the item. Magic items are to complicated.
this is what the Demonspike Coat Armor looks like in Hex, and I have colored the important ones. you can see what offsets in the file do and how you can change them to alter the item.
DemonSpike coat
00000000 4954 4D30 312E 4927 6C6C 2067 6574 2074 ITM01.I'll get t 00000010 6861 7420 616C 2754 686F 7221 0000 0000 hat al'Thor!.... 00000020 4E00 0000 0402 0000 0C00 0000 0000 0000 N............... 00000030 0000 0000 0100 0000 0000 0000 0D00 0000 ................ 00000040 0100 0000 6000 0000 1000 0000 0000 0000 ....`........... 00000050 0000 0000 0000 0000 0100 0000 0245 6D70 .............Emp 00000060 7972 6561 6E20 4261 6E64 006C 7970 7365 yrean Band.lypse 00000070 0065 6E61 7469 6F6E 0000 0000 0000 0000 .enation........ 00000080 0000 0000 0000 0000 0000 0000 0000 0000 ................ 00000090 0000 0000 0000 0000 0000 0000 0044 656D .............Dem 000000A0 6F6E 7370 696B 6520 436F 6174 0000 0000 onspike Coat.... 000000B0 0000 0000 0000 0000 0000 0000 0000 0000 ................ 000000C0 0000 0000 0000 0000 0000 0000 0000 0000 ................ 000000D0 0000 0000 0000 0000 0000 0000 0005 0300 ................ 000000E0 1200 0000 401F 0000 27D5 0300 0000 0000 ....@...'....... 000000F0 0000 0000 6400 0000 0000 0000 1B00 0000 ....d........... 00000100 0000 0000 0000 0000 0000 0000 0000 0000 ................ 00000110 0000 0000 0000 0000 0000 0000 0000 0000 ................ 00000120 0A00 0000 0000 0000 0000 0000 0000 0000 ................ 00000130 3200 0000 0000 0000 0000 0000 0000 0000 2............... 00000140 0000 0000 0000 0000 FAFF FFFF 0000 0000 ................ 00000150 0000 0000 4E00 0000 0000 0000 0000 0000 ....N........... 00000160 0000 0000 0000 0000 0000 0000 FFFF 0000 ................ 00000170 0000 0000 0100 0000 0000 0000 0100 0000 ................ 00000180 0000 0000 0100 0000 1C00 0000 0000 0000 ................
Each of these locations controls a certain attribute for the item.
the blue bytes 20-25 are the important ones in the item file and shows what the item is, or is description. Do not change these, you will just crash Diablo if you don't know what your doing.
This byte E0 determines the graphic of the item.
GRAPHIC LIST
01 White Scroll
02 Brown Scroll
03 Blue Scroll
04 Small Gold Pile
05 Medium Gold Pile
06 Large Gold Pile
07 Thick Ring
08 Ruby Ring
09 Thorny Ring
0A Sapphire Ring
0B Skull Ring
0C Metal Ring
0D Ebony Gold Ring
0E Orange Gem Gold Ring
0F Thin Rainbow Vial
10 Large Rainbow Vial
11 Ruby Vial
12 Steel Blue Diamond Ring
13 Player Ear w/ Steel Earring
14 Player Ear w/o Earring
15 Player Ear w/ Gold Earring
16 Hellraiser Orb
17 Hellraiser Box
18 Hellraiser Pyramid
19 Large Ruby
1A Red Christmas Tree Ornament
1B Blue Sapphire Cube
1C Orange Pyramid
1D Thin Black Vial
1E Large Black Vial
1F Semen Jar
20 Red Health Potion
21 Full Rejuvanation Flask
22 Orange Potion
23 Full Health Potion
24 Thick Black Potion
25 Rejuvenation Flask
26 Large Semen Jar
27 Magic Elixir
28 Brain
29 Claw
2A Tooth(?)
2B Brush(?)
2C Blue Ivory Amulet
2D Standard Amulet
2E Black Eye Amulet
2F Bug Brooch
30 Ankh
31 Pouch
32 Bastard Dagger
33 Red Handle Dagger
34 A Bottle o' Brew
35 Jagged Dagger
36 Black Handle Dagger
37 Snap Blade
38 Long Sword
39 Great Sword
3A Jagged Sword
3B Mace
3C Red Handle Sword
3D Emperor's Great Sword
3E Curved Blade 3F Spiked Mace
40 Short Sword
41 Claymore
42 Wooden Club
43 Sabre
44 Legion Sword
45 Bone Club
46 Spiked Club
47 A Board With A Nail
48 Pirate Sword
49 Blood Angel Sword
4A Pain Sword
4B Helm
4C Rock
4D Spiked Crown
4E Thanatos' Crown
4F Leorics Helm
50 Jester Cap
51 Jeweled Helm
52 Goggled Helm
53 Buckler
54 Horned Helm
55 Great War Helm
56 Black Book
57 Red Book
58 Blue Book
59 Black 'Shroom
5A Skull Cap
5B Cap
5C Mined Gold
5D Cushioned Skull Cap
5E Red Tunic
5F Gold Crown of Death
60 Map/Diagram
61 Tome of Knowledge
62 Roman Legion Helm
63 Samurai Helm
64 Great Shield of Lightning
65 Double Bladed Axe
66 Bow
67 Black Dragon Plate
68 Hack Axe
69 Round Shield
6A Butcher's Cleaver
6B Studded Black Leather Armor
6C Bone Bow
6D Red Striped Staff
6E Blood War Sword
6F Chain Mail Dress
70 Throwing Axe
71 Coat of Arms Shield
72 Chain Mail
73 Thick Shield
74 Grinning Death Shield
75 Devil's Shield
76 Hunter's Bow
77 Ugly One-Horned Mule Bow
78 Fish Bow
79 Hammer
7A Steel Hammer
7B Ruby Staff
7C Hooked Spear
7D Shaman's Staff
7E Tavern Sign
7F Leather Roman Legion Armor
80 Rags
81 Pajama Armor
82 Three Ball Chain Whip
83 Morning Star
84 Tower Shield
85 Warrior's Bow
86 Katana
87 Cloth Tunic
88 Samurai Armor
89 White Robes
8A Dark Mage Robes
8B Leather Shirt
8C Anvil
8D Dark Axe
8E Halberd
8F Death Axe
90 Hatchet
91 (No Idea)
92 Lion Shield
93 Eagle Shield
94 Black Lion Shield
95 Magi Robes
96 Lava Robes
97 Knight's Armor
98 Horned Black Dragon Armor
99 BreastPlate
9A Studded Robes
9B Skull Staff
9C Ripper Axe
9D Padded Plate
9E Crossbow
9F Horned Dragon Plate Armor
A0 Runed Cleaver
A1 Ivory Katana
A2 Spiked Baseball Bat
A3 Dwarves Double-Bladed Axe
A4 Bow of the Wind
A5 Composite Bow
A6 Reaper Spear
A7 Stone Bow
This byte is 188, controls what type of item. If you change the byte you can make any item you want into a ring, amulet, sword, helm, axe or armor. Bows and shields are different. To change the item type change offset 188 to one of these:
08 - Ring (Empyrean Band)
0B - Ring (Ring of Truth)
0A - Amulet (Optic Amulet)
07 - Helm (Cool skull helm)
0D - Helm (Harlequin Crest)
0E - Helm (Veil of Steel)82 - Axe
1C - Armor (Arkaine's Valor)
06 - 2-Handed (Butcher's Cleaver)
1F - 1 handed sword (Griswold's Edge)
Byte 10C and 110 control the durability of an item, if you make a hacked sword for example and not enter anything in here the item will have a durability of 0/0 and will break. I don't know how to make lower durability (not that you'd want to) but to make an item indestructible insert FF into offsets 10C and 110.
This is what a Demonspike Coat Sword would look like after editing:
demonspike coat
00000000 4954 4D30 312E 4927 6C6C 2067 6574 2074 ITM01.I'll get t 00000010 6861 7420 616C 2754 686F 7221 0000 0000 hat al'Thor!.... 00000020 4E00 0000 0402 0000 0C00 0000 0000 0000 N............... 00000030 0000 0000 0100 0000 0000 0000 0D00 0000 ................ 00000040 0100 0000 6000 0000 1000 0000 0000 0000 ....`........... 00000050 0000 0000 0000 0000 0100 0000 0245 6D70 .............Emp 00000060 7972 6561 6E20 4261 6E64 006C 7970 7365 yrean Band.lypse 00000070 0065 6E61 7469 6F6E 0000 0000 0000 0000 .enation........ 00000080 0000 0000 0000 0000 0000 0000 0000 0000 ................ 00000090 0000 0000 0000 0000 0000 0000 0044 656D .............Dem 000000A0 6F6E 7370 696B 6520 436F 6174 0000 0000 onspike Coat.... 000000B0 0000 0000 0000 0000 0000 0000 0000 0000 ................ 000000C0 0000 0000 0000 0000 0000 0000 0000 0000 ................ 000000D0 0000 0000 0000 0000 0000 0000 0005 0300 ................ 000000E0 1200 0000 401F 0000 27D5 0300 0000 0000 ....@...'....... 000000F0 0000 0000 6400 0000 0000 0000 1B00 0000 ....d........... 00000100 0000 0000 0000 0000 0000 0000 FF00 0000 ................ 00000110 FF00 0000 0000 0000 0000 0000 0000 0000 ................ 00000120 0A00 0000 0000 0000 0000 0000 0000 0000 ................ 00000130 3200 0000 0000 0000 0000 0000 0000 0000 2............... 00000140 0000 0000 0000 0000 FAFF FFFF 0000 0000 ................ 00000150 0000 0000 4E00 0000 0000 0000 0000 0000 ....N........... 00000160 0000 0000 0000 0000 0000 0000 FFFF 0000 ................ 00000170 0000 0000 0100 0000 0000 0000 0100 0000 ................ 00000180 0000 0000 0100 0000 1F00 0000 0000 0000 ................
The graphic will usually change back to the type of item you are using, if not it will still equip with its original graphic.