Commit e60e5172a67735ff95ad1fe19e6a338b3109bb04
1 parent
ab1c965d
Interim commit
Showing
4 changed files
with
1369 additions
and
666 deletions
d2item.c
0 → 100644
d2item.h
0 → 100644
1 | +#ifndef D2ITEM_H | ||
2 | +#define D2ITEM_H | ||
3 | + | ||
4 | +#include "d2strings.h" | ||
5 | + | ||
6 | +#include <stdint.h> | ||
7 | +#include <stdlib.h> | ||
8 | + | ||
9 | +// TODO: Find out set identifiers | ||
10 | +// TODO: Find out Unique identifiers | ||
11 | +// TODO: Find out rune word identifiers | ||
12 | +// TODO: Get magic prefixes and suffixes | ||
13 | +// TODO: Get rare name1 and name2 sets | ||
14 | +// TODO: Find out magical attributes | ||
15 | + | ||
16 | +#define D2S_ITEMDATA_HEADER_LENGTH 2 | ||
17 | +#define D2S_ITEMDATA_NUMIDENTIFIERS 638 | ||
18 | +#define D2S_ITEMDATA_IDENTIFIER_LENGTH 4 | ||
19 | + | ||
20 | +typedef enum D2S_ITEMDATA_IDENTIFIER { | ||
21 | + D2S_ITEMDATA_IDENTIFIER_CAP = 0x20706163, | ||
22 | + D2S_ITEMDATA_IDENTIFIER_WAR_HAT = 0x20706178, | ||
23 | + D2S_ITEMDATA_IDENTIFIER_SHAKO = 0x20706175, | ||
24 | + D2S_ITEMDATA_IDENTIFIER_SKULL_CAP = 0x20706B73, | ||
25 | + D2S_ITEMDATA_IDENTIFIER_SALLET = 0x20706B78, | ||
26 | + D2S_ITEMDATA_IDENTIFIER_HYDRASKULL = 0x20706B75, | ||
27 | + D2S_ITEMDATA_IDENTIFIER_HELM = 0x206D6C68, | ||
28 | + D2S_ITEMDATA_IDENTIFIER_CASQUE = 0x206D6C78, | ||
29 | + D2S_ITEMDATA_IDENTIFIER_ARMET = 0x206D6C75, | ||
30 | + D2S_ITEMDATA_IDENTIFIER_FULL_HELM = 0x206C6866, | ||
31 | + D2S_ITEMDATA_IDENTIFIER_BASINET = 0x206C6878, | ||
32 | + D2S_ITEMDATA_IDENTIFIER_GIANT_CONCH = 0x206C6875, | ||
33 | + D2S_ITEMDATA_IDENTIFIER_GREAT_HELM = 0x206D6867, | ||
34 | + D2S_ITEMDATA_IDENTIFIER_WINGED_HELM = 0x206D6878, | ||
35 | + D2S_ITEMDATA_IDENTIFIER_SPIRED_HELM = 0x206D6875, | ||
36 | + D2S_ITEMDATA_IDENTIFIER_CROWN = 0x206E7263, | ||
37 | + D2S_ITEMDATA_IDENTIFIER_GRAND_CROWN = 0x206E7278, | ||
38 | + D2S_ITEMDATA_IDENTIFIER_CORONA = 0x206E7275, | ||
39 | + D2S_ITEMDATA_IDENTIFIER_MASK = 0x206B736D, | ||
40 | + D2S_ITEMDATA_IDENTIFIER_DEATH_MASK = 0x206B7378, | ||
41 | + D2S_ITEMDATA_IDENTIFIER_DEMONHEAD = 0x206B7375, | ||
42 | + D2S_ITEMDATA_IDENTIFIER_BONE_HELM = 0x206D6862, | ||
43 | + D2S_ITEMDATA_IDENTIFIER_GRIM_HELM = 0x20396878, | ||
44 | + D2S_ITEMDATA_IDENTIFIER_BONE_VISAGE = 0x20396875, | ||
45 | + D2S_ITEMDATA_IDENTIFIER_QUILTED_ARMOR = 0x20697571, | ||
46 | + D2S_ITEMDATA_IDENTIFIER_GHOST_ARMOR = 0x20697578, | ||
47 | + D2S_ITEMDATA_IDENTIFIER_DUSK_SHROUD = 0x20697575, | ||
48 | + D2S_ITEMDATA_IDENTIFIER_LEATHER_ARMOR = 0x2061656C, | ||
49 | + D2S_ITEMDATA_IDENTIFIER_SERPENTSKIN = 0x20616578, | ||
50 | + D2S_ITEMDATA_IDENTIFIER_WYRMHIDE = 0x20616575, | ||
51 | + D2S_ITEMDATA_IDENTIFIER_HARD_LEATHER = 0x20616C68, | ||
52 | + D2S_ITEMDATA_IDENTIFIER_DEMONHIDE_ARMOR = 0x20616C78, | ||
53 | + D2S_ITEMDATA_IDENTIFIER_SCARAB_HUSK = 0x20616C75, | ||
54 | + D2S_ITEMDATA_IDENTIFIER_STUDDED_LEATHER = 0x20757473, | ||
55 | + D2S_ITEMDATA_IDENTIFIER_TRELLISED_ARMOR = 0x20757478, | ||
56 | + D2S_ITEMDATA_IDENTIFIER_WIRE_FLEECE = 0x20757475, | ||
57 | + D2S_ITEMDATA_IDENTIFIER_RING_MAIL = 0x20676E72, | ||
58 | + D2S_ITEMDATA_IDENTIFIER_LINKED_MAIL = 0x20676E78, | ||
59 | + D2S_ITEMDATA_IDENTIFIER_DIAMOND_MAIL = 0x20676E75, | ||
60 | + D2S_ITEMDATA_IDENTIFIER_SCALE_MAIL = 0x206C6373, | ||
61 | + D2S_ITEMDATA_IDENTIFIER_TIGULATED_MAIL = 0x206C6378, | ||
62 | + D2S_ITEMDATA_IDENTIFIER_LORICATED_MAIL = 0x206C6375, | ||
63 | + D2S_ITEMDATA_IDENTIFIER_CHAIN_MAIL = 0x206E6863, | ||
64 | + D2S_ITEMDATA_IDENTIFIER_MESH_ARMOR = 0x206E6878, | ||
65 | + D2S_ITEMDATA_IDENTIFIER_BONEWEAVE = 0x206E6875, | ||
66 | + D2S_ITEMDATA_IDENTIFIER_BREAST_PLATE = 0x20737262, | ||
67 | + D2S_ITEMDATA_IDENTIFIER_CUIRASS = 0x20737278, | ||
68 | + D2S_ITEMDATA_IDENTIFIER_GREAT_HAUBERK = 0x20737275, | ||
69 | + D2S_ITEMDATA_IDENTIFIER_SPLINT_MAIL = 0x206C7073, | ||
70 | + D2S_ITEMDATA_IDENTIFIER_RUSSET_ARMOR = 0x206C7078, | ||
71 | + D2S_ITEMDATA_IDENTIFIER_BALROG_SKIN = 0x206C7075, | ||
72 | + D2S_ITEMDATA_IDENTIFIER_PLATE_MAIL = 0x20746C70, | ||
73 | + D2S_ITEMDATA_IDENTIFIER_TEMPLAR_COAT = 0x20746C78, | ||
74 | + D2S_ITEMDATA_IDENTIFIER_HELLFORGE_PLATE = 0x20746C75, | ||
75 | + D2S_ITEMDATA_IDENTIFIER_FIELD_PLATE = 0x20646C66, | ||
76 | + D2S_ITEMDATA_IDENTIFIER_SHARKTOOTH = 0x20646C78, | ||
77 | + D2S_ITEMDATA_IDENTIFIER_KRAKEN_SHELL = 0x20646C75, | ||
78 | + D2S_ITEMDATA_IDENTIFIER_GOTHIC_PLATE = 0x20687467, | ||
79 | + D2S_ITEMDATA_IDENTIFIER_EMBOSSED_PLATE = 0x20687478, | ||
80 | + D2S_ITEMDATA_IDENTIFIER_LACQUERED_PLATE = 0x20687475, | ||
81 | + D2S_ITEMDATA_IDENTIFIER_FULL_PLATE_MAIL = 0x206C7566, | ||
82 | + D2S_ITEMDATA_IDENTIFIER_CHAOS_ARMOR = 0x206C7578, | ||
83 | + D2S_ITEMDATA_IDENTIFIER_SHADOW_PLATE = 0x206C7575, | ||
84 | + D2S_ITEMDATA_IDENTIFIER_ANCIENT_ARMOR = 0x20726161, | ||
85 | + D2S_ITEMDATA_IDENTIFIER_ORNATE_ARMOR = 0x20726178, | ||
86 | + D2S_ITEMDATA_IDENTIFIER_SACRED_ARMOR = 0x20726175, | ||
87 | + D2S_ITEMDATA_IDENTIFIER_LIGHT_PLATE = 0x2070746C, | ||
88 | + D2S_ITEMDATA_IDENTIFIER_MAGE_PLATE = 0x20707478, | ||
89 | + D2S_ITEMDATA_IDENTIFIER_ARCHON_PLATE = 0x20707475, | ||
90 | + D2S_ITEMDATA_IDENTIFIER_BUCKLER = 0x20637562, | ||
91 | + D2S_ITEMDATA_IDENTIFIER_DEFENDER = 0x20637578, | ||
92 | + D2S_ITEMDATA_IDENTIFIER_HEATER = 0x20637575, | ||
93 | + D2S_ITEMDATA_IDENTIFIER_SMALL_SHIELD = 0x206C6D73, | ||
94 | + D2S_ITEMDATA_IDENTIFIER_ROUND_SHIELD = 0x206C6D78, | ||
95 | + D2S_ITEMDATA_IDENTIFIER_LUNA = 0x206C6D75, | ||
96 | + D2S_ITEMDATA_IDENTIFIER_LARGE_SHIELD = 0x2067726C, | ||
97 | + D2S_ITEMDATA_IDENTIFIER_SCUTUM = 0x20677278, | ||
98 | + D2S_ITEMDATA_IDENTIFIER_HYPERION = 0x20677275, | ||
99 | + D2S_ITEMDATA_IDENTIFIER_KITE_SHIELD = 0x2074696B, | ||
100 | + D2S_ITEMDATA_IDENTIFIER_DRAGON_SHIELD = 0x20746978, | ||
101 | + D2S_ITEMDATA_IDENTIFIER_MONARCH = 0x20746975, | ||
102 | + D2S_ITEMDATA_IDENTIFIER_TOWER_SHIELD = 0x20776F74, | ||
103 | + D2S_ITEMDATA_IDENTIFIER_PAVISE = 0x20776F78, | ||
104 | + D2S_ITEMDATA_IDENTIFIER_AEGIS = 0x20776F75, | ||
105 | + D2S_ITEMDATA_IDENTIFIER_GOTHIC_SHIELD = 0x20737467, | ||
106 | + D2S_ITEMDATA_IDENTIFIER_ANCIENT_SHIELD = 0x20737478, | ||
107 | + D2S_ITEMDATA_IDENTIFIER_WARD = 0x20737475, | ||
108 | + D2S_ITEMDATA_IDENTIFIER_BONE_SHIELD = 0x20687362, | ||
109 | + D2S_ITEMDATA_IDENTIFIER_GRIM_SHIELD = 0x20687378, | ||
110 | + D2S_ITEMDATA_IDENTIFIER_TROLL_NEST = 0x20687375, | ||
111 | + D2S_ITEMDATA_IDENTIFIER_SPIKED_SHIELD = 0x206B7073, | ||
112 | + D2S_ITEMDATA_IDENTIFIER_BARBED_SHIELD = 0x206B7078, | ||
113 | + D2S_ITEMDATA_IDENTIFIER_BLADE_BARRIER = 0x206B7075, | ||
114 | + D2S_ITEMDATA_IDENTIFIER_LEATHER_GLOVES = 0x206C676C, | ||
115 | + D2S_ITEMDATA_IDENTIFIER_DEMONHIDE_GLOVE = 0x20676C78, | ||
116 | + D2S_ITEMDATA_IDENTIFIER_BRAMBLE_MITTS = 0x20676C75, | ||
117 | + D2S_ITEMDATA_IDENTIFIER_HEAVY_GLOVES = 0x206C6776, | ||
118 | + D2S_ITEMDATA_IDENTIFIER_SHARKSKIN_GLOVE = 0x20677678, | ||
119 | + D2S_ITEMDATA_IDENTIFIER_VAMPIREBONE_GLOVES = 0x20677675, | ||
120 | + D2S_ITEMDATA_IDENTIFIER_CHAIN_GLOVES = 0x206C676D, | ||
121 | + D2S_ITEMDATA_IDENTIFIER_HEAVY_BRACERS = 0x20676D78, | ||
122 | + D2S_ITEMDATA_IDENTIFIER_VAMBRACES = 0x20676D75, | ||
123 | + D2S_ITEMDATA_IDENTIFIER_LIGHT_GAUNTLETS = 0x206C6774, | ||
124 | + D2S_ITEMDATA_IDENTIFIER_BATTLE_GAUNTLET = 0x20677478, | ||
125 | + D2S_ITEMDATA_IDENTIFIER_CRUSADER_GAUNTLETS = 0x20677475, | ||
126 | + D2S_ITEMDATA_IDENTIFIER_GAUNTLETS = 0x206C6768, | ||
127 | + D2S_ITEMDATA_IDENTIFIER_WAR_GAUNTLETS = 0x20676878, | ||
128 | + D2S_ITEMDATA_IDENTIFIER_OGRE_GAUNTLETS = 0x20676875, | ||
129 | + D2S_ITEMDATA_IDENTIFIER_BOOTS = 0x2074626C, | ||
130 | + D2S_ITEMDATA_IDENTIFIER_DEMONHIDE_BOOTS = 0x20626C78, | ||
131 | + D2S_ITEMDATA_IDENTIFIER_WYRMHIDE_BOOTS = 0x20626C75, | ||
132 | + D2S_ITEMDATA_IDENTIFIER_HEAVY_BOOTS = 0x20746276, | ||
133 | + D2S_ITEMDATA_IDENTIFIER_SHARKSKIN_BOOTS = 0x20627678, | ||
134 | + D2S_ITEMDATA_IDENTIFIER_SCARABSHELL_BOOTS = 0x20627675, | ||
135 | + D2S_ITEMDATA_IDENTIFIER_CHAIN_BOOTS = 0x2074626D, | ||
136 | + D2S_ITEMDATA_IDENTIFIER_MESH_BOOTS = 0x20626D78, | ||
137 | + D2S_ITEMDATA_IDENTIFIER_BONEWEAVE_BOOTS = 0x20626D75, | ||
138 | + D2S_ITEMDATA_IDENTIFIER_LIGHT_PLATED_BOOTS = 0x20746274, | ||
139 | + D2S_ITEMDATA_IDENTIFIER_BATTLE_BOOTS = 0x20627478, | ||
140 | + D2S_ITEMDATA_IDENTIFIER_MIRRORED_BOOTS = 0x20627475, | ||
141 | + D2S_ITEMDATA_IDENTIFIER_GREAVES = 0x20746268, | ||
142 | + D2S_ITEMDATA_IDENTIFIER_WAR_BOOTS = 0x20626878, | ||
143 | + D2S_ITEMDATA_IDENTIFIER_MYRMIDON_GREAVE = 0x20626875, | ||
144 | + D2S_ITEMDATA_IDENTIFIER_SASH = 0x206C626C, | ||
145 | + D2S_ITEMDATA_IDENTIFIER_DEMONHIDE_SASH = 0x20626C7A, | ||
146 | + D2S_ITEMDATA_IDENTIFIER_SPIDERWEB_SASH = 0x20636C75, | ||
147 | + D2S_ITEMDATA_IDENTIFIER_LIGHT_BELT = 0x206C6276, | ||
148 | + D2S_ITEMDATA_IDENTIFIER_SHARKSKIN_BELT = 0x2062767A, | ||
149 | + D2S_ITEMDATA_IDENTIFIER_VAMPIREFANG_BELT = 0x20637675, | ||
150 | + D2S_ITEMDATA_IDENTIFIER_BELT = 0x206C626D, | ||
151 | + D2S_ITEMDATA_IDENTIFIER_MESH_BELT = 0x20626D7A, | ||
152 | + D2S_ITEMDATA_IDENTIFIER_MITHRIL_COIL = 0x20636D75, | ||
153 | + D2S_ITEMDATA_IDENTIFIER_HEAVY_BELT = 0x206C6274, | ||
154 | + D2S_ITEMDATA_IDENTIFIER_BATTLE_BELT = 0x2062747A, | ||
155 | + D2S_ITEMDATA_IDENTIFIER_TROLL_BELT = 0x20637475, | ||
156 | + D2S_ITEMDATA_IDENTIFIER_PLATED_BELT = 0x206C6268, | ||
157 | + D2S_ITEMDATA_IDENTIFIER_WAR_BELT = 0x2062687A, | ||
158 | + D2S_ITEMDATA_IDENTIFIER_COLOSSUS_GIRDLE = 0x20636875, | ||
159 | + D2S_ITEMDATA_IDENTIFIER_WOLF_HEAD = 0x20317264, | ||
160 | + D2S_ITEMDATA_IDENTIFIER_ALPHA_HELM = 0x20367264, | ||
161 | + D2S_ITEMDATA_IDENTIFIER_BLOOD_SPIRIT = 0x20627264, | ||
162 | + D2S_ITEMDATA_IDENTIFIER_HAWK_HELM = 0x20327264, | ||
163 | + D2S_ITEMDATA_IDENTIFIER_GRIFFON_HEADDRESS = 0x20377264, | ||
164 | + D2S_ITEMDATA_IDENTIFIER_SUN_SPIRIT = 0x20637264, | ||
165 | + D2S_ITEMDATA_IDENTIFIER_ANTLERS = 0x20337264, | ||
166 | + D2S_ITEMDATA_IDENTIFIER_HUNTERS_GUISE = 0x20387264, | ||
167 | + D2S_ITEMDATA_IDENTIFIER_EARTH_SPIRIT = 0x20647264, | ||
168 | + D2S_ITEMDATA_IDENTIFIER_FALCON_MASK = 0x20347264, | ||
169 | + D2S_ITEMDATA_IDENTIFIER_SACRED_FEATHERS = 0x20397264, | ||
170 | + D2S_ITEMDATA_IDENTIFIER_SKY_SPIRIT = 0x20657264, | ||
171 | + D2S_ITEMDATA_IDENTIFIER_SPIRIT_MASK = 0x20357264, | ||
172 | + D2S_ITEMDATA_IDENTIFIER_TOTEMIC_MASK = 0x20617264, | ||
173 | + D2S_ITEMDATA_IDENTIFIER_DREAM_SPIRIT = 0x20667264, | ||
174 | + D2S_ITEMDATA_IDENTIFIER_JAWBONE_CAP = 0x20316162, | ||
175 | + D2S_ITEMDATA_IDENTIFIER_JAWBONE_VISOR = 0x20366162, | ||
176 | + D2S_ITEMDATA_IDENTIFIER_CARNAGE_HELM = 0x20626162, | ||
177 | + D2S_ITEMDATA_IDENTIFIER_FANGED_HELM = 0x20326162, | ||
178 | + D2S_ITEMDATA_IDENTIFIER_LION_HELM = 0x20376162, | ||
179 | + D2S_ITEMDATA_IDENTIFIER_FURY_VISOR = 0x20636162, | ||
180 | + D2S_ITEMDATA_IDENTIFIER_HORNED_HELM = 0x20336162, | ||
181 | + D2S_ITEMDATA_IDENTIFIER_RAGE_MASK = 0x20386162, | ||
182 | + D2S_ITEMDATA_IDENTIFIER_DESTROYER_HELM = 0x20646162, | ||
183 | + D2S_ITEMDATA_IDENTIFIER_ASSUALT_HELMET = 0x20346162, | ||
184 | + D2S_ITEMDATA_IDENTIFIER_SAVAGE_HELMET = 0x20396162, | ||
185 | + D2S_ITEMDATA_IDENTIFIER_CONQUEROR_CROWN = 0x20656162, | ||
186 | + D2S_ITEMDATA_IDENTIFIER_AVENGER_GUARD = 0x20356162, | ||
187 | + D2S_ITEMDATA_IDENTIFIER_SLAYER_GUARD = 0x20616162, | ||
188 | + D2S_ITEMDATA_IDENTIFIER_GUARDIAN_CROWN = 0x20666162, | ||
189 | + D2S_ITEMDATA_IDENTIFIER_TARGE = 0x20316170, | ||
190 | + D2S_ITEMDATA_IDENTIFIER_AKARAN_TARGE = 0x20366170, | ||
191 | + D2S_ITEMDATA_IDENTIFIER_SACRED_TARGE = 0x20626170, | ||
192 | + D2S_ITEMDATA_IDENTIFIER_RONDACHE = 0x20326170, | ||
193 | + D2S_ITEMDATA_IDENTIFIER_AKARAN_RONDACHE = 0x20376170, | ||
194 | + D2S_ITEMDATA_IDENTIFIER_SACRED_RONDACHE = 0x20636170, | ||
195 | + D2S_ITEMDATA_IDENTIFIER_HERALDIC_SHIELD = 0x20336170, | ||
196 | + D2S_ITEMDATA_IDENTIFIER_PROTECTOR_SHLD = 0x20386170, | ||
197 | + D2S_ITEMDATA_IDENTIFIER_KURAST_SHIELD = 0x20646170, | ||
198 | + D2S_ITEMDATA_IDENTIFIER_AERIN_SHIELD = 0x20346170, | ||
199 | + D2S_ITEMDATA_IDENTIFIER_GUILDED_SHIELD = 0x20396170, | ||
200 | + D2S_ITEMDATA_IDENTIFIER_ZAKARUM_SHIELD = 0x20656170, | ||
201 | + D2S_ITEMDATA_IDENTIFIER_CROWN_SHIELD = 0x20356170, | ||
202 | + D2S_ITEMDATA_IDENTIFIER_ROYAL_SHIELD = 0x20616170, | ||
203 | + D2S_ITEMDATA_IDENTIFIER_VORTEX_SHIELD = 0x20666170, | ||
204 | + D2S_ITEMDATA_IDENTIFIER_PRESERVED_HEAD = 0x2031656E, | ||
205 | + D2S_ITEMDATA_IDENTIFIER_MUMMIFIED_TRPHY = 0x2036656E, | ||
206 | + D2S_ITEMDATA_IDENTIFIER_MINION_SKULL = 0x2062656E, | ||
207 | + D2S_ITEMDATA_IDENTIFIER_ZOMBIE_HEAD = 0x2032656E, | ||
208 | + D2S_ITEMDATA_IDENTIFIER_FETISH_TROPHY = 0x2037656E, | ||
209 | + D2S_ITEMDATA_IDENTIFIER_HELLSPAWN_SKULL = 0x2063656E, | ||
210 | + D2S_ITEMDATA_IDENTIFIER_UNRAVELLER_HEAD = 0x2033656E, | ||
211 | + D2S_ITEMDATA_IDENTIFIER_SEXTON_TROPHY = 0x2038656E, | ||
212 | + D2S_ITEMDATA_IDENTIFIER_OVERSEER_SKULL = 0x2064656E, | ||
213 | + D2S_ITEMDATA_IDENTIFIER_GARGOYLE_HEAD = 0x2034656E, | ||
214 | + D2S_ITEMDATA_IDENTIFIER_CANTOR_TROPHY = 0x2039656E, | ||
215 | + D2S_ITEMDATA_IDENTIFIER_SUCCUBUS_SKULL = 0x2065656E, | ||
216 | + D2S_ITEMDATA_IDENTIFIER_DEMON_HEAD = 0x2035656E, | ||
217 | + D2S_ITEMDATA_IDENTIFIER_HEIROPHANT_TRPHY = 0x2061656E, | ||
218 | + D2S_ITEMDATA_IDENTIFIER_BLOODLORD_SKULL = 0x2066656E, | ||
219 | + D2S_ITEMDATA_IDENTIFIER_HAND_AXE = 0x20786168, | ||
220 | + D2S_ITEMDATA_IDENTIFIER_HATCHET = 0x20616839, | ||
221 | + D2S_ITEMDATA_IDENTIFIER_TOMAHAWK = 0x20616837, | ||
222 | + D2S_ITEMDATA_IDENTIFIER_AXE = 0x20657861, | ||
223 | + D2S_ITEMDATA_IDENTIFIER_CLEAVER = 0x20786139, | ||
224 | + D2S_ITEMDATA_IDENTIFIER_SMALL_CRESCENT = 0x20786137, | ||
225 | + D2S_ITEMDATA_IDENTIFIER_DOUBLE_AXE = 0x20786132, | ||
226 | + D2S_ITEMDATA_IDENTIFIER_TWIN_AXE = 0x20613239, | ||
227 | + D2S_ITEMDATA_IDENTIFIER_ETTIN_AXE = 0x20613237, | ||
228 | + D2S_ITEMDATA_IDENTIFIER_MILITARY_PICK = 0x2069706D, | ||
229 | + D2S_ITEMDATA_IDENTIFIER_CROWBILL = 0x20706D39, | ||
230 | + D2S_ITEMDATA_IDENTIFIER_WAR_SPIKE = 0x20706D37, | ||
231 | + D2S_ITEMDATA_IDENTIFIER_WAR_AXE = 0x20786177, | ||
232 | + D2S_ITEMDATA_IDENTIFIER_NAGA = 0x20617739, | ||
233 | + D2S_ITEMDATA_IDENTIFIER_BERSERKER_AXE = 0x20617737, | ||
234 | + D2S_ITEMDATA_IDENTIFIER_LARGE_AXE = 0x2078616C, | ||
235 | + D2S_ITEMDATA_IDENTIFIER_MILITARY_AXE = 0x20616C39, | ||
236 | + D2S_ITEMDATA_IDENTIFIER_FERAL_AXE = 0x20616C37, | ||
237 | + D2S_ITEMDATA_IDENTIFIER_BROAD_AXE = 0x20786162, | ||
238 | + D2S_ITEMDATA_IDENTIFIER_BEARDED_AXE = 0x20616239, | ||
239 | + D2S_ITEMDATA_IDENTIFIER_SILVER_EDGED_AX = 0x20616237, | ||
240 | + D2S_ITEMDATA_IDENTIFIER_BATTLE_AXE = 0x20787462, | ||
241 | + D2S_ITEMDATA_IDENTIFIER_TABAR = 0x20746239, | ||
242 | + D2S_ITEMDATA_IDENTIFIER_DECAPITATOR = 0x20746237, | ||
243 | + D2S_ITEMDATA_IDENTIFIER_GREAT_AXE = 0x20786167, | ||
244 | + D2S_ITEMDATA_IDENTIFIER_GOTHIC_AXE = 0x20616739, | ||
245 | + D2S_ITEMDATA_IDENTIFIER_CHAMPION_AXE = 0x20616737, | ||
246 | + D2S_ITEMDATA_IDENTIFIER_GIANT_AXE = 0x20786967, | ||
247 | + D2S_ITEMDATA_IDENTIFIER_ANCIENT_AXE = 0x20696739, | ||
248 | + D2S_ITEMDATA_IDENTIFIER_GLORIOUS_AXE = 0x20696737, | ||
249 | + D2S_ITEMDATA_IDENTIFIER_CLUB = 0x20626C63, | ||
250 | + D2S_ITEMDATA_IDENTIFIER_CUDGEL = 0x206C6339, | ||
251 | + D2S_ITEMDATA_IDENTIFIER_TRUNCHEON = 0x206C6337, | ||
252 | + D2S_ITEMDATA_IDENTIFIER_SPIKED_CLUB = 0x20637073, | ||
253 | + D2S_ITEMDATA_IDENTIFIER_BARBED_CLUB = 0x20707339, | ||
254 | + D2S_ITEMDATA_IDENTIFIER_TYRANT_CLUB = 0x20707337, | ||
255 | + D2S_ITEMDATA_IDENTIFIER_MACE = 0x2063616D, | ||
256 | + D2S_ITEMDATA_IDENTIFIER_FLANGED_MACE = 0x20616D39, | ||
257 | + D2S_ITEMDATA_IDENTIFIER_REINFORCED_MACE = 0x20616D37, | ||
258 | + D2S_ITEMDATA_IDENTIFIER_MORNING_STAR = 0x2074736D, | ||
259 | + D2S_ITEMDATA_IDENTIFIER_JAGGED_STAR = 0x20746D39, | ||
260 | + D2S_ITEMDATA_IDENTIFIER_DEVIL_STAR = 0x20666D37, | ||
261 | + D2S_ITEMDATA_IDENTIFIER_FLAIL = 0x20616C66, | ||
262 | + D2S_ITEMDATA_IDENTIFIER_KNOUT = 0x206C6639, | ||
263 | + D2S_ITEMDATA_IDENTIFIER_SCOURGE = 0x206C6637, | ||
264 | + D2S_ITEMDATA_IDENTIFIER_WAR_HAMMER = 0x206D6877, | ||
265 | + D2S_ITEMDATA_IDENTIFIER_BATTLE_HAMMER = 0x20687739, | ||
266 | + D2S_ITEMDATA_IDENTIFIER_LEGENDARY_MALLET = 0x20687737, | ||
267 | + D2S_ITEMDATA_IDENTIFIER_MAUL = 0x2075616D, | ||
268 | + D2S_ITEMDATA_IDENTIFIER_WAR_CLUB = 0x20396D39, | ||
269 | + D2S_ITEMDATA_IDENTIFIER_OGRE_MAUL = 0x20376D37, | ||
270 | + D2S_ITEMDATA_IDENTIFIER_GREAT_MAUL = 0x20616D67, | ||
271 | + D2S_ITEMDATA_IDENTIFIER_MARTEL_DE_FER = 0x206D6739, | ||
272 | + D2S_ITEMDATA_IDENTIFIER_THUNDER_MAUL = 0x206D6737, | ||
273 | + D2S_ITEMDATA_IDENTIFIER_SHORT_SWORD = 0x20647373, | ||
274 | + D2S_ITEMDATA_IDENTIFIER_GLADIUS = 0x20737339, | ||
275 | + D2S_ITEMDATA_IDENTIFIER_FALCATA = 0x20737337, | ||
276 | + D2S_ITEMDATA_IDENTIFIER_SCIMITAR = 0x206D6373, | ||
277 | + D2S_ITEMDATA_IDENTIFIER_CUTLASS = 0x206D7339, | ||
278 | + D2S_ITEMDATA_IDENTIFIER_ATAGHAN = 0x206D7337, | ||
279 | + D2S_ITEMDATA_IDENTIFIER_SABER = 0x20726273, | ||
280 | + D2S_ITEMDATA_IDENTIFIER_SHAMSHIR = 0x20627339, | ||
281 | + D2S_ITEMDATA_IDENTIFIER_ELEGANT_BLADE = 0x20627337, | ||
282 | + D2S_ITEMDATA_IDENTIFIER_FALCHION = 0x20636C66, | ||
283 | + D2S_ITEMDATA_IDENTIFIER_TULWAR = 0x20636639, | ||
284 | + D2S_ITEMDATA_IDENTIFIER_HYDRA_EDGE = 0x20636637, | ||
285 | + D2S_ITEMDATA_IDENTIFIER_CRYSTAL_SWORD = 0x20737263, | ||
286 | + D2S_ITEMDATA_IDENTIFIER_DIMENSIONAL_BLADE = 0x20726339, | ||
287 | + D2S_ITEMDATA_IDENTIFIER_PHASE_BLADE = 0x20726337, | ||
288 | + D2S_ITEMDATA_IDENTIFIER_BROAD_SWORD = 0x20647362, | ||
289 | + D2S_ITEMDATA_IDENTIFIER_BATTLE_SWORD = 0x20736239, | ||
290 | + D2S_ITEMDATA_IDENTIFIER_CONQUEST_SWORD = 0x20736237, | ||
291 | + D2S_ITEMDATA_IDENTIFIER_LONG_SWORD = 0x2064736C, | ||
292 | + D2S_ITEMDATA_IDENTIFIER_RUNE_SWORD = 0x20736C39, | ||
293 | + D2S_ITEMDATA_IDENTIFIER_CRYPTIC_SWORD = 0x20736C37, | ||
294 | + D2S_ITEMDATA_IDENTIFIER_WAR_SWORD = 0x20647377, | ||
295 | + D2S_ITEMDATA_IDENTIFIER_ANCIENT_SWORD = 0x20647739, | ||
296 | + D2S_ITEMDATA_IDENTIFIER_MYTHICAL_SWORD = 0x20647737, | ||
297 | + D2S_ITEMDATA_IDENTIFIER_TWOHANDED_SWORD = 0x20736832, | ||
298 | + D2S_ITEMDATA_IDENTIFIER_ESPADON = 0x20683239, | ||
299 | + D2S_ITEMDATA_IDENTIFIER_LEGEND_SWORD = 0x20683237, | ||
300 | + D2S_ITEMDATA_IDENTIFIER_CLAYMORE = 0x206D6C63, | ||
301 | + D2S_ITEMDATA_IDENTIFIER_DACIAN_FALX = 0x206D6339, | ||
302 | + D2S_ITEMDATA_IDENTIFIER_HIGHLAND_BLADE = 0x206D6337, | ||
303 | + D2S_ITEMDATA_IDENTIFIER_GIANT_SWORD = 0x20736967, | ||
304 | + D2S_ITEMDATA_IDENTIFIER_TUSK_SWORD = 0x20736739, | ||
305 | + D2S_ITEMDATA_IDENTIFIER_BALROG_BLADE = 0x20736737, | ||
306 | + D2S_ITEMDATA_IDENTIFIER_BASTARD_SWORD = 0x20777362, | ||
307 | + D2S_ITEMDATA_IDENTIFIER_GOTHIC_SWORD = 0x20396239, | ||
308 | + D2S_ITEMDATA_IDENTIFIER_CHAMPION_SWORD = 0x20376237, | ||
309 | + D2S_ITEMDATA_IDENTIFIER_FLAMBERGE = 0x20626C66, | ||
310 | + D2S_ITEMDATA_IDENTIFIER_ZWEIHANDER = 0x20626639, | ||
311 | + D2S_ITEMDATA_IDENTIFIER_COLOSSAL_SWORD = 0x20626637, | ||
312 | + D2S_ITEMDATA_IDENTIFIER_GREAT_SWORD = 0x20647367, | ||
313 | + D2S_ITEMDATA_IDENTIFIER_EXECUTIONER_SWORD = 0x20646739, | ||
314 | + D2S_ITEMDATA_IDENTIFIER_COLOSSUS_BLADE = 0x20646737, | ||
315 | + D2S_ITEMDATA_IDENTIFIER_DAGGER = 0x20726764, | ||
316 | + D2S_ITEMDATA_IDENTIFIER_POIGNARD = 0x20676439, | ||
317 | + D2S_ITEMDATA_IDENTIFIER_BONE_KNIFE = 0x20676437, | ||
318 | + D2S_ITEMDATA_IDENTIFIER_DIRK = 0x20726964, | ||
319 | + D2S_ITEMDATA_IDENTIFIER_RONDEL = 0x20696439, | ||
320 | + D2S_ITEMDATA_IDENTIFIER_MITHRAL_POINT = 0x20696437, | ||
321 | + D2S_ITEMDATA_IDENTIFIER_KRISS = 0x2069726B, | ||
322 | + D2S_ITEMDATA_IDENTIFIER_CINQUEDEAS = 0x20726B39, | ||
323 | + D2S_ITEMDATA_IDENTIFIER_FANGED_KNIFE = 0x20726B37, | ||
324 | + D2S_ITEMDATA_IDENTIFIER_BLADE = 0x20646C62, | ||
325 | + D2S_ITEMDATA_IDENTIFIER_STILLETO = 0x206C6239, | ||
326 | + D2S_ITEMDATA_IDENTIFIER_LEGEND_SPIKE = 0x206C6237, | ||
327 | + D2S_ITEMDATA_IDENTIFIER_THROWING_KNIFE = 0x20666B74, | ||
328 | + D2S_ITEMDATA_IDENTIFIER_BATTLE_DART = 0x206B7439, | ||
329 | + D2S_ITEMDATA_IDENTIFIER_FLYING_KNIFE = 0x206B7437, | ||
330 | + D2S_ITEMDATA_IDENTIFIER_THROWING_AXE = 0x20786174, | ||
331 | + D2S_ITEMDATA_IDENTIFIER_FRANCISCA = 0x20617439, | ||
332 | + D2S_ITEMDATA_IDENTIFIER_FLYING_AXE = 0x20617437, | ||
333 | + D2S_ITEMDATA_IDENTIFIER_BALANCED_KNIFE = 0x20666B62, | ||
334 | + D2S_ITEMDATA_IDENTIFIER_WAR_DART = 0x206B6239, | ||
335 | + D2S_ITEMDATA_IDENTIFIER_WINGED_KNIFE = 0x206B6237, | ||
336 | + D2S_ITEMDATA_IDENTIFIER_BALANCED_AXE = 0x206C6162, | ||
337 | + D2S_ITEMDATA_IDENTIFIER_HURLBAT = 0x20386239, | ||
338 | + D2S_ITEMDATA_IDENTIFIER_WINGED_AXE = 0x20386237, | ||
339 | + D2S_ITEMDATA_IDENTIFIER_JAVELIN = 0x2076616A, | ||
340 | + D2S_ITEMDATA_IDENTIFIER_WAR_JAVELIN = 0x20616A39, | ||
341 | + D2S_ITEMDATA_IDENTIFIER_HYPERION_JAVELIN = 0x20616A37, | ||
342 | + D2S_ITEMDATA_IDENTIFIER_PILUM = 0x206C6970, | ||
343 | + D2S_ITEMDATA_IDENTIFIER_GREAT_PILUM = 0x20697039, | ||
344 | + D2S_ITEMDATA_IDENTIFIER_STYGIAN_PILUM = 0x20697037, | ||
345 | + D2S_ITEMDATA_IDENTIFIER_SHORT_SPEAR = 0x20707373, | ||
346 | + D2S_ITEMDATA_IDENTIFIER_SIMBILAN = 0x20397339, | ||
347 | + D2S_ITEMDATA_IDENTIFIER_BALROG_SPEAR = 0x20377337, | ||
348 | + D2S_ITEMDATA_IDENTIFIER_GLAIVE = 0x20766C67, | ||
349 | + D2S_ITEMDATA_IDENTIFIER_SPICULUM = 0x206C6739, | ||
350 | + D2S_ITEMDATA_IDENTIFIER_GHOST_GLAIVE = 0x206C6737, | ||
351 | + D2S_ITEMDATA_IDENTIFIER_THROWING_SPEAR = 0x20707374, | ||
352 | + D2S_ITEMDATA_IDENTIFIER_HARPOON = 0x20737439, | ||
353 | + D2S_ITEMDATA_IDENTIFIER_WINGED_HARPOON = 0x20737437, | ||
354 | + D2S_ITEMDATA_IDENTIFIER_SPEAR = 0x20727073, | ||
355 | + D2S_ITEMDATA_IDENTIFIER_WAR_SPEAR = 0x20727339, | ||
356 | + D2S_ITEMDATA_IDENTIFIER_HYPERION_SPEAR = 0x20727337, | ||
357 | + D2S_ITEMDATA_IDENTIFIER_TRIDENT = 0x20697274, | ||
358 | + D2S_ITEMDATA_IDENTIFIER_FUSCINA = 0x20727439, | ||
359 | + D2S_ITEMDATA_IDENTIFIER_STYGIAN_PIKE = 0x20727437, | ||
360 | + D2S_ITEMDATA_IDENTIFIER_BRANDISTOCK = 0x206E7262, | ||
361 | + D2S_ITEMDATA_IDENTIFIER_WAR_FORK = 0x20726239, | ||
362 | + D2S_ITEMDATA_IDENTIFIER_MANCATCHER = 0x20726237, | ||
363 | + D2S_ITEMDATA_IDENTIFIER_SPETUM = 0x20747073, | ||
364 | + D2S_ITEMDATA_IDENTIFIER_YARI = 0x20747339, | ||
365 | + D2S_ITEMDATA_IDENTIFIER_GHOST_SPEAR = 0x20747337, | ||
366 | + D2S_ITEMDATA_IDENTIFIER_PIKE = 0x206B6970, | ||
367 | + D2S_ITEMDATA_IDENTIFIER_LANCE = 0x20397039, | ||
368 | + D2S_ITEMDATA_IDENTIFIER_WAR_PIKE = 0x20377037, | ||
369 | + D2S_ITEMDATA_IDENTIFIER_BARDICHE = 0x20726162, | ||
370 | + D2S_ITEMDATA_IDENTIFIER_LOCHABER_AXE = 0x20376239, | ||
371 | + D2S_ITEMDATA_IDENTIFIER_OGRE_AXE = 0x20376F37, | ||
372 | + D2S_ITEMDATA_IDENTIFIER_VOULGE = 0x20756F76, | ||
373 | + D2S_ITEMDATA_IDENTIFIER_BILL = 0x206F7639, | ||
374 | + D2S_ITEMDATA_IDENTIFIER_COLOSSUS_VOULGE = 0x206F7637, | ||
375 | + D2S_ITEMDATA_IDENTIFIER_SCYTHE = 0x20796373, | ||
376 | + D2S_ITEMDATA_IDENTIFIER_BATTLE_SCYTHE = 0x20387339, | ||
377 | + D2S_ITEMDATA_IDENTIFIER_THRESHER = 0x20387337, | ||
378 | + D2S_ITEMDATA_IDENTIFIER_POLEAXE = 0x20786170, | ||
379 | + D2S_ITEMDATA_IDENTIFIER_PARTIZAN = 0x20617039, | ||
380 | + D2S_ITEMDATA_IDENTIFIER_CRYPTIC_AXE = 0x20617037, | ||
381 | + D2S_ITEMDATA_IDENTIFIER_HALBERD = 0x206C6168, | ||
382 | + D2S_ITEMDATA_IDENTIFIER_BEC_DE_CORBIN = 0x20396839, | ||
383 | + D2S_ITEMDATA_IDENTIFIER_GREAT_POLEAXE = 0x20376837, | ||
384 | + D2S_ITEMDATA_IDENTIFIER_WAR_SCYTHE = 0x20637377, | ||
385 | + D2S_ITEMDATA_IDENTIFIER_GRIM_SCYTHE = 0x20637739, | ||
386 | + D2S_ITEMDATA_IDENTIFIER_GIANT_THRESHER = 0x20637737, | ||
387 | + D2S_ITEMDATA_IDENTIFIER_SHORT_BOW = 0x20776273, | ||
388 | + D2S_ITEMDATA_IDENTIFIER_EDGE_BOW = 0x20627338, | ||
389 | + D2S_ITEMDATA_IDENTIFIER_SPIDER_BOW = 0x20627336, | ||
390 | + D2S_ITEMDATA_IDENTIFIER_HUNTERS_BOW = 0x20776268, | ||
391 | + D2S_ITEMDATA_IDENTIFIER_RAZOR_BOW = 0x20626838, | ||
392 | + D2S_ITEMDATA_IDENTIFIER_BLADE_BOW = 0x20626836, | ||
393 | + D2S_ITEMDATA_IDENTIFIER_LONG_BOW = 0x2077626C, | ||
394 | + D2S_ITEMDATA_IDENTIFIER_CEDAR_BOW = 0x20626C38, | ||
395 | + D2S_ITEMDATA_IDENTIFIER_SHADOW_BOW = 0x20626C36, | ||
396 | + D2S_ITEMDATA_IDENTIFIER_COMPOSITE_BOW = 0x20776263, | ||
397 | + D2S_ITEMDATA_IDENTIFIER_DOUBLE_BOW = 0x20626338, | ||
398 | + D2S_ITEMDATA_IDENTIFIER_GREAT_BOW = 0x20626336, | ||
399 | + D2S_ITEMDATA_IDENTIFIER_SHORT_BATTLE_BOW = 0x20626273, | ||
400 | + D2S_ITEMDATA_IDENTIFIER_SHORT_SIEGE_BOW = 0x20387338, | ||
401 | + D2S_ITEMDATA_IDENTIFIER_DIAMOND_BOW = 0x20377336, | ||
402 | + D2S_ITEMDATA_IDENTIFIER_LONG_BATTLE_BOW = 0x2062626C, | ||
403 | + D2S_ITEMDATA_IDENTIFIER_LONG_SIEGE_BOW = 0x20386C38, | ||
404 | + D2S_ITEMDATA_IDENTIFIER_CRUSADER_BOW = 0x20376C36, | ||
405 | + D2S_ITEMDATA_IDENTIFIER_SHORT_WAR_BOW = 0x20627773, | ||
406 | + D2S_ITEMDATA_IDENTIFIER_RUNE_BOW = 0x20777338, | ||
407 | + D2S_ITEMDATA_IDENTIFIER_WARD_BOW = 0x20777336, | ||
408 | + D2S_ITEMDATA_IDENTIFIER_LONG_WAR_BOW = 0x2062776C, | ||
409 | + D2S_ITEMDATA_IDENTIFIER_GOTHIC_BOW = 0x20776C38, | ||
410 | + D2S_ITEMDATA_IDENTIFIER_HYDRA_BOW = 0x20776C36, | ||
411 | + D2S_ITEMDATA_IDENTIFIER_LIGHT_CROSSBOW = 0x2062786C, | ||
412 | + D2S_ITEMDATA_IDENTIFIER_ARBALEST = 0x20786C38, | ||
413 | + D2S_ITEMDATA_IDENTIFIER_PELLET_BOW = 0x20786C36, | ||
414 | + D2S_ITEMDATA_IDENTIFIER_CROSSBOW = 0x2062786D, | ||
415 | + D2S_ITEMDATA_IDENTIFIER_SIEGE_CROSSBOW = 0x20786D38, | ||
416 | + D2S_ITEMDATA_IDENTIFIER_GORGON_CROSSBOW = 0x20786D36, | ||
417 | + D2S_ITEMDATA_IDENTIFIER_HEAVY_CROSSBOW = 0x20627868, | ||
418 | + D2S_ITEMDATA_IDENTIFIER_BALLISTA = 0x20786838, | ||
419 | + D2S_ITEMDATA_IDENTIFIER_COLOSSUS_CROSSBOW = 0x20786836, | ||
420 | + D2S_ITEMDATA_IDENTIFIER_REPEATING_CROSSBOW = 0x20627872, | ||
421 | + D2S_ITEMDATA_IDENTIFIER_CHU_KO_NU = 0x20787238, | ||
422 | + D2S_ITEMDATA_IDENTIFIER_DEMON_CROSSBOW = 0x20787236, | ||
423 | + D2S_ITEMDATA_IDENTIFIER_SHORT_STAFF = 0x20747373, | ||
424 | + D2S_ITEMDATA_IDENTIFIER_JO_STAFF = 0x20737338, | ||
425 | + D2S_ITEMDATA_IDENTIFIER_WALKING_STICK = 0x20737336, | ||
426 | + D2S_ITEMDATA_IDENTIFIER_LONG_STAFF = 0x2074736C, | ||
427 | + D2S_ITEMDATA_IDENTIFIER_QUARTERSTAFF = 0x20736C38, | ||
428 | + D2S_ITEMDATA_IDENTIFIER_STALAGMITE = 0x20736C36, | ||
429 | + D2S_ITEMDATA_IDENTIFIER_GNARLED_STAFF = 0x20747367, | ||
430 | + D2S_ITEMDATA_IDENTIFIER_CEDAR_STAFF = 0x20736338, | ||
431 | + D2S_ITEMDATA_IDENTIFIER_ELDER_STAFF = 0x20736336, | ||
432 | + D2S_ITEMDATA_IDENTIFIER_BATTLE_STAFF = 0x20747362, | ||
433 | + D2S_ITEMDATA_IDENTIFIER_GOTHIC_STAFF = 0x20736238, | ||
434 | + D2S_ITEMDATA_IDENTIFIER_SHILLELAGH = 0x20736236, | ||
435 | + D2S_ITEMDATA_IDENTIFIER_WAR_STAFF = 0x20747377, | ||
436 | + D2S_ITEMDATA_IDENTIFIER_RUNE_STAFF = 0x20737738, | ||
437 | + D2S_ITEMDATA_IDENTIFIER_ARCHON_STAFF = 0x20737736, | ||
438 | + D2S_ITEMDATA_IDENTIFIER_WAND = 0x20646E77, | ||
439 | + D2S_ITEMDATA_IDENTIFIER_BURNT_WAND = 0x206E7739, | ||
440 | + D2S_ITEMDATA_IDENTIFIER_POLISHED_WAND = 0x206E7737, | ||
441 | + D2S_ITEMDATA_IDENTIFIER_YEW_WAND = 0x206E7779, | ||
442 | + D2S_ITEMDATA_IDENTIFIER_PETRIFIED_WAND = 0x20777939, | ||
443 | + D2S_ITEMDATA_IDENTIFIER_GHOST_WAND = 0x20777937, | ||
444 | + D2S_ITEMDATA_IDENTIFIER_BONE_WAND = 0x206E7762, | ||
445 | + D2S_ITEMDATA_IDENTIFIER_TOMB_WAND = 0x20776239, | ||
446 | + D2S_ITEMDATA_IDENTIFIER_LICH_WAND = 0x20776237, | ||
447 | + D2S_ITEMDATA_IDENTIFIER_GRIM_WAND = 0x206E7767, | ||
448 | + D2S_ITEMDATA_IDENTIFIER_GRAVE_WAND = 0x20776739, | ||
449 | + D2S_ITEMDATA_IDENTIFIER_UNEARTHED_WAND = 0x20776737, | ||
450 | + D2S_ITEMDATA_IDENTIFIER_SCEPTRE = 0x20706373, | ||
451 | + D2S_ITEMDATA_IDENTIFIER_RUNE_SCEPTRE = 0x20637339, | ||
452 | + D2S_ITEMDATA_IDENTIFIER_MIGHTY_SCEPTRE = 0x20637337, | ||
453 | + D2S_ITEMDATA_IDENTIFIER_GRAND_SCEPTRE = 0x20637367, | ||
454 | + D2S_ITEMDATA_IDENTIFIER_HOLY_WATER_SPRINKLER = 0x20737139, | ||
455 | + D2S_ITEMDATA_IDENTIFIER_SERAPH_ROD = 0x20737137, | ||
456 | + D2S_ITEMDATA_IDENTIFIER_WAR_SCEPTRE = 0x20707377, | ||
457 | + D2S_ITEMDATA_IDENTIFIER_DIVINE_SCEPTRE = 0x20737739, | ||
458 | + D2S_ITEMDATA_IDENTIFIER_CADUCEUS = 0x20737737, | ||
459 | + D2S_ITEMDATA_IDENTIFIER_KATAR = 0x2072746B, | ||
460 | + D2S_ITEMDATA_IDENTIFIER_QUHAB = 0x20726139, | ||
461 | + D2S_ITEMDATA_IDENTIFIER_SUWAYYAH = 0x20726137, | ||
462 | + D2S_ITEMDATA_IDENTIFIER_WRIST_BLADE = 0x20627277, | ||
463 | + D2S_ITEMDATA_IDENTIFIER_WRIST_SPIKE = 0x20627739, | ||
464 | + D2S_ITEMDATA_IDENTIFIER_WRIST_SWORD = 0x20627737, | ||
465 | + D2S_ITEMDATA_IDENTIFIER_HATCHET_HANDS = 0x20667861, | ||
466 | + D2S_ITEMDATA_IDENTIFIER_FASCIA = 0x20667839, | ||
467 | + D2S_ITEMDATA_IDENTIFIER_WAR_FIST = 0x20667837, | ||
468 | + D2S_ITEMDATA_IDENTIFIER_CESTUS = 0x20736563, | ||
469 | + D2S_ITEMDATA_IDENTIFIER_HAND_SCYTHE = 0x20736339, | ||
470 | + D2S_ITEMDATA_IDENTIFIER_BATTLE_CESTUS = 0x20736337, | ||
471 | + D2S_ITEMDATA_IDENTIFIER_CLAWS = 0x20776C63, | ||
472 | + D2S_ITEMDATA_IDENTIFIER_GREATER_CLAWS = 0x20776C39, | ||
473 | + D2S_ITEMDATA_IDENTIFIER_FERAL_CLAWS = 0x20776C37, | ||
474 | + D2S_ITEMDATA_IDENTIFIER_BLADE_TALONS = 0x206C7462, | ||
475 | + D2S_ITEMDATA_IDENTIFIER_GREATER_TALONS = 0x20776839, | ||
476 | + D2S_ITEMDATA_IDENTIFIER_RUNIC_TALONS = 0x20776837, | ||
477 | + D2S_ITEMDATA_IDENTIFIER_SCISSORS_KATAR = 0x20726B73, | ||
478 | + D2S_ITEMDATA_IDENTIFIER_SCISSORS_QUHAB = 0x20727139, | ||
479 | + D2S_ITEMDATA_IDENTIFIER_SCISSORS_SUWAYYAH = 0x20727137, | ||
480 | + D2S_ITEMDATA_IDENTIFIER_EAGLE_ORB = 0x2031626F, | ||
481 | + D2S_ITEMDATA_IDENTIFIER_GLOWING_ORB = 0x2036626F, | ||
482 | + D2S_ITEMDATA_IDENTIFIER_HEAVENLY_STONE = 0x2062626F, | ||
483 | + D2S_ITEMDATA_IDENTIFIER_SACRED_GLOBE = 0x2032626F, | ||
484 | + D2S_ITEMDATA_IDENTIFIER_CRYSTALLINE_GLB = 0x2037626F, | ||
485 | + D2S_ITEMDATA_IDENTIFIER_ELDRITCH_ORB = 0x2063626F, | ||
486 | + D2S_ITEMDATA_IDENTIFIER_SMOKED_SPHERE = 0x2033626F, | ||
487 | + D2S_ITEMDATA_IDENTIFIER_CLOUDY_SPHERE = 0x2038626F, | ||
488 | + D2S_ITEMDATA_IDENTIFIER_DEMON_HEART = 0x2064626F, | ||
489 | + D2S_ITEMDATA_IDENTIFIER_CLASPED_ORB = 0x2034626F, | ||
490 | + D2S_ITEMDATA_IDENTIFIER_SPARKLING_BALL = 0x2039626F, | ||
491 | + D2S_ITEMDATA_IDENTIFIER_VORTEX_ORB = 0x2065626F, | ||
492 | + D2S_ITEMDATA_IDENTIFIER_DRAGON_STONE = 0x2035626F, | ||
493 | + D2S_ITEMDATA_IDENTIFIER_SWIRLING_CRYSTAL = 0x2061626F, | ||
494 | + D2S_ITEMDATA_IDENTIFIER_DIMENSIONAL_SHARD = 0x2066626F, | ||
495 | + D2S_ITEMDATA_IDENTIFIER_STAG_BOW = 0x20316D61, | ||
496 | + D2S_ITEMDATA_IDENTIFIER_ASHWOOD_BOW = 0x20366D61, | ||
497 | + D2S_ITEMDATA_IDENTIFIER_MATRIARCHAL_BOW = 0x20626D61, | ||
498 | + D2S_ITEMDATA_IDENTIFIER_REFLEX_BOW = 0x20326D61, | ||
499 | + D2S_ITEMDATA_IDENTIFIER_CEREMONIAL_BOW = 0x20376D61, | ||
500 | + D2S_ITEMDATA_IDENTIFIER_GRAND_MATRON_BOW = 0x20636D61, | ||
501 | + D2S_ITEMDATA_IDENTIFIER_MAIDEN_SPEAR = 0x20336D61, | ||
502 | + D2S_ITEMDATA_IDENTIFIER_CEREMONIAL_SPEAR = 0x20386D61, | ||
503 | + D2S_ITEMDATA_IDENTIFIER_MATRIARCHAL_SPEAR = 0x20646D61, | ||
504 | + D2S_ITEMDATA_IDENTIFIER_MAIDEN_PIKE = 0x20346D61, | ||
505 | + D2S_ITEMDATA_IDENTIFIER_CEREMONIAL_PIKE = 0x20396D61, | ||
506 | + D2S_ITEMDATA_IDENTIFIER_MATRIARCHAL_PIKE = 0x20656D61, | ||
507 | + D2S_ITEMDATA_IDENTIFIER_MAIDEN_JAVELIN = 0x20356D61, | ||
508 | + D2S_ITEMDATA_IDENTIFIER_CEREMONIAL_JAVELIN = 0x20616D61, | ||
509 | + D2S_ITEMDATA_IDENTIFIER_MATRIARCHAL_JAVELIN = 0x20666D61, | ||
510 | + D2S_ITEMDATA_IDENTIFIER_CIRCLET = 0x20306963, | ||
511 | + D2S_ITEMDATA_IDENTIFIER_CORONET = 0x20316963, | ||
512 | + D2S_ITEMDATA_IDENTIFIER_TIARA = 0x20326963, | ||
513 | + D2S_ITEMDATA_IDENTIFIER_DIADEM = 0x20336963, | ||
514 | + D2S_ITEMDATA_IDENTIFIER_RANCID_GAS_POTION = 0x20737067, | ||
515 | + D2S_ITEMDATA_IDENTIFIER_OIL_POTION = 0x2073706F, | ||
516 | + D2S_ITEMDATA_IDENTIFIER_CHOKING_GAS_POTION = 0x206D7067, | ||
517 | + D2S_ITEMDATA_IDENTIFIER_EXPLODING_POTION = 0x206D706F, | ||
518 | + D2S_ITEMDATA_IDENTIFIER_STRANGLING_GAS_POTION = 0x206C7067, | ||
519 | + D2S_ITEMDATA_IDENTIFIER_FULMINATING_POTION = 0x206C706F, | ||
520 | + D2S_ITEMDATA_IDENTIFIER_WIRTS_LEG = 0x2067656C, | ||
521 | + D2S_ITEMDATA_IDENTIFIER_HORADRIC_MALUS = 0x206D6468, | ||
522 | + D2S_ITEMDATA_IDENTIFIER_SCROLL_OF_INIFUSS1 = 0x20736B62, | ||
523 | + D2S_ITEMDATA_IDENTIFIER_SCROLL_OF_INIFUSS2 = 0x20646B62, | ||
524 | + D2S_ITEMDATA_IDENTIFIER_BOOK_OF_SKILL = 0x20737361, | ||
525 | + D2S_ITEMDATA_IDENTIFIER_HORADRIC_CUBE = 0x20786F62, | ||
526 | + D2S_ITEMDATA_IDENTIFIER_HORADRIC_SCROLL = 0x20317274, | ||
527 | + D2S_ITEMDATA_IDENTIFIER_STAFF_OF_KINGS = 0x2066736D, | ||
528 | + D2S_ITEMDATA_IDENTIFIER_VIPER_AMULET = 0x20706976, | ||
529 | + D2S_ITEMDATA_IDENTIFIER_HORADRIC_STAFF = 0x20747368, | ||
530 | + D2S_ITEMDATA_IDENTIFIER_POTION_OF_LIFE = 0x207A7978, | ||
531 | + D2S_ITEMDATA_IDENTIFIER_JADE_FIGURINE = 0x2034336A, | ||
532 | + D2S_ITEMDATA_IDENTIFIER_GOLDEN_BIRD = 0x20343367, | ||
533 | + D2S_ITEMDATA_IDENTIFIER_LAM_ESENS_TOME = 0x20626262, | ||
534 | + D2S_ITEMDATA_IDENTIFIER_GIDBINN = 0x20333367, | ||
535 | + D2S_ITEMDATA_IDENTIFIER_KHALIMS_FLAIL = 0x20316671, | ||
536 | + D2S_ITEMDATA_IDENTIFIER_KHALIMS_WILL = 0x20326671, | ||
537 | + D2S_ITEMDATA_IDENTIFIER_KHALIMS_EYE = 0x20796571, | ||
538 | + D2S_ITEMDATA_IDENTIFIER_KHALIMS_HEART = 0x20726871, | ||
539 | + D2S_ITEMDATA_IDENTIFIER_KHALIMS_BRAIN = 0x20726271, | ||
540 | + D2S_ITEMDATA_IDENTIFIER_MEPHISTOS_SOULSTONE = 0x2073736D, | ||
541 | + D2S_ITEMDATA_IDENTIFIER_HELLFORGE_HAMMER = 0x20686668, | ||
542 | + D2S_ITEMDATA_IDENTIFIER_MALAH_POTION = 0x20656369, | ||
543 | + D2S_ITEMDATA_IDENTIFIER_SCROLL_OF_RESISTANCE = 0x20327274, | ||
544 | + D2S_ITEMDATA_IDENTIFIER_CHIPPED_AMETHYST = 0x20766367, | ||
545 | + D2S_ITEMDATA_IDENTIFIER_CHIPPED_DIAMOND = 0x20776367, | ||
546 | + D2S_ITEMDATA_IDENTIFIER_CHIPPED_EMERALD = 0x20676367, | ||
547 | + D2S_ITEMDATA_IDENTIFIER_CHIPPED_RUBY = 0x20726367, | ||
548 | + D2S_ITEMDATA_IDENTIFIER_CHIPPED_SAPHIRE = 0x20626367, | ||
549 | + D2S_ITEMDATA_IDENTIFIER_CHIPPED_SKULL = 0x20636B73, | ||
550 | + D2S_ITEMDATA_IDENTIFIER_CHIPPED_TOPAZ = 0x20796367, | ||
551 | + D2S_ITEMDATA_IDENTIFIER_FLAWED_AMETHYST = 0x20766667, | ||
552 | + D2S_ITEMDATA_IDENTIFIER_FLAWED_DIAMOND = 0x20776667, | ||
553 | + D2S_ITEMDATA_IDENTIFIER_FLAWED_EMERALD = 0x20676667, | ||
554 | + D2S_ITEMDATA_IDENTIFIER_FLAWED_RUBY = 0x20726667, | ||
555 | + D2S_ITEMDATA_IDENTIFIER_FLAWED_SAPHIRE = 0x20626667, | ||
556 | + D2S_ITEMDATA_IDENTIFIER_FLAWED_SKULL = 0x20666B73, | ||
557 | + D2S_ITEMDATA_IDENTIFIER_FLAWED_TOPAZ = 0x20796667, | ||
558 | + D2S_ITEMDATA_IDENTIFIER_AMETHYST = 0x20767367, | ||
559 | + D2S_ITEMDATA_IDENTIFIER_DIAMOND = 0x20777367, | ||
560 | + D2S_ITEMDATA_IDENTIFIER_EMERALD = 0x20677367, | ||
561 | + D2S_ITEMDATA_IDENTIFIER_RUBY = 0x20727367, | ||
562 | + D2S_ITEMDATA_IDENTIFIER_SAPHIRE = 0x20627367, | ||
563 | + D2S_ITEMDATA_IDENTIFIER_SKULL = 0x20756B73, | ||
564 | + D2S_ITEMDATA_IDENTIFIER_TOPAZ = 0x20797367, | ||
565 | + D2S_ITEMDATA_IDENTIFIER_FLAWLESS_AMETHYST = 0x20767A67, | ||
566 | + D2S_ITEMDATA_IDENTIFIER_FLAWLESS_DIAMOND = 0x20776C67, | ||
567 | + D2S_ITEMDATA_IDENTIFIER_FLAWLESS_EMERALD = 0x20676C67, | ||
568 | + D2S_ITEMDATA_IDENTIFIER_FLAWLESS_RUBY = 0x20726C67, | ||
569 | + D2S_ITEMDATA_IDENTIFIER_FLAWLESS_SAPHIRE = 0x20626C67, | ||
570 | + D2S_ITEMDATA_IDENTIFIER_FLAWLESS_SKULL = 0x206C6B73, | ||
571 | + D2S_ITEMDATA_IDENTIFIER_FLAWLESS_TOPAZ = 0x20796C67, | ||
572 | + D2S_ITEMDATA_IDENTIFIER_PERFECT_DIAMOND = 0x20777067, | ||
573 | + D2S_ITEMDATA_IDENTIFIER_PERFECT_AMETHYST = 0x20767067, | ||
574 | + D2S_ITEMDATA_IDENTIFIER_PERFECT_SAPPHIRE = 0x20627067, | ||
575 | + D2S_ITEMDATA_IDENTIFIER_PERFECT_TOPAZ = 0x20797067, | ||
576 | + D2S_ITEMDATA_IDENTIFIER_PERFECT_RUBY = 0x20727067, | ||
577 | + D2S_ITEMDATA_IDENTIFIER_PERFECT_SKULL = 0x207A6B73, | ||
578 | + D2S_ITEMDATA_IDENTIFIER_PERFECT_EMERALD = 0x20677067, | ||
579 | + D2S_ITEMDATA_IDENTIFIER_EL_RUNE = 0x20313072, | ||
580 | + D2S_ITEMDATA_IDENTIFIER_ELD_RUNE = 0x20323072, | ||
581 | + D2S_ITEMDATA_IDENTIFIER_TIR_RUNE = 0x20333072, | ||
582 | + D2S_ITEMDATA_IDENTIFIER_NEF_RUNE = 0x20343072, | ||
583 | + D2S_ITEMDATA_IDENTIFIER_ETH_RUNE = 0x20353072, | ||
584 | + D2S_ITEMDATA_IDENTIFIER_ITH_RUNE = 0x20363072, | ||
585 | + D2S_ITEMDATA_IDENTIFIER_TAL_RUNE = 0x20373072, | ||
586 | + D2S_ITEMDATA_IDENTIFIER_RAL_RUNE = 0x20383072, | ||
587 | + D2S_ITEMDATA_IDENTIFIER_ORT_RUNE = 0x20393072, | ||
588 | + D2S_ITEMDATA_IDENTIFIER_THUL_RUNE = 0x20303172, | ||
589 | + D2S_ITEMDATA_IDENTIFIER_AMN_RUNE = 0x20313172, | ||
590 | + D2S_ITEMDATA_IDENTIFIER_SOL_RUNE = 0x20323172, | ||
591 | + D2S_ITEMDATA_IDENTIFIER_SHAEL_RUNE = 0x20333172, | ||
592 | + D2S_ITEMDATA_IDENTIFIER_DOL_RUNE = 0x20343172, | ||
593 | + D2S_ITEMDATA_IDENTIFIER_HEL_RUNE = 0x20353172, | ||
594 | + D2S_ITEMDATA_IDENTIFIER_IO_RUNE = 0x20363172, | ||
595 | + D2S_ITEMDATA_IDENTIFIER_LUM_RUNE = 0x20373172, | ||
596 | + D2S_ITEMDATA_IDENTIFIER_KO_RUNE = 0x20383172, | ||
597 | + D2S_ITEMDATA_IDENTIFIER_FAL_RUNE = 0x20393172, | ||
598 | + D2S_ITEMDATA_IDENTIFIER_LEM_RUNE = 0x20303272, | ||
599 | + D2S_ITEMDATA_IDENTIFIER_PUL_RUNE = 0x20313272, | ||
600 | + D2S_ITEMDATA_IDENTIFIER_UM_RUNE = 0x20323272, | ||
601 | + D2S_ITEMDATA_IDENTIFIER_MAL_RUNE = 0x20333272, | ||
602 | + D2S_ITEMDATA_IDENTIFIER_IST_RUNE = 0x20343272, | ||
603 | + D2S_ITEMDATA_IDENTIFIER_GUL_RUNE = 0x20353272, | ||
604 | + D2S_ITEMDATA_IDENTIFIER_VEX_RUNE = 0x20363272, | ||
605 | + D2S_ITEMDATA_IDENTIFIER_OHM_RUNE = 0x20373272, | ||
606 | + D2S_ITEMDATA_IDENTIFIER_LO_RUNE = 0x20383272, | ||
607 | + D2S_ITEMDATA_IDENTIFIER_SUR_RUNE = 0x20393272, | ||
608 | + D2S_ITEMDATA_IDENTIFIER_BER_RUNE = 0x20303372, | ||
609 | + D2S_ITEMDATA_IDENTIFIER_JAH_RUNE = 0x20313372, | ||
610 | + D2S_ITEMDATA_IDENTIFIER_CHAM_RUNE = 0x20323372, | ||
611 | + D2S_ITEMDATA_IDENTIFIER_ZOD_RUNE = 0x20333372, | ||
612 | + D2S_ITEMDATA_IDENTIFIER_ANTIDOTE_POTION = 0x20737079, | ||
613 | + D2S_ITEMDATA_IDENTIFIER_STAMINA_POTION = 0x20737076, | ||
614 | + D2S_ITEMDATA_IDENTIFIER_THAWING_POTION = 0x20736D77, | ||
615 | + D2S_ITEMDATA_IDENTIFIER_MINOR_HEALING_POTION = 0x20317068, | ||
616 | + D2S_ITEMDATA_IDENTIFIER_MINOR_MANA_POTION = 0x2031706D, | ||
617 | + D2S_ITEMDATA_IDENTIFIER_LIGHT_HEALING_POTION = 0x20327068, | ||
618 | + D2S_ITEMDATA_IDENTIFIER_LIGHT_MANA_POTION = 0x2032706D, | ||
619 | + D2S_ITEMDATA_IDENTIFIER_HEALING_POTION = 0x20337068, | ||
620 | + D2S_ITEMDATA_IDENTIFIER_MANA_POTION = 0x2033706D, | ||
621 | + D2S_ITEMDATA_IDENTIFIER_GREATER_HEALING_POTION = 0x20347068, | ||
622 | + D2S_ITEMDATA_IDENTIFIER_GREATER_MANA_POTION = 0x2034706D, | ||
623 | + D2S_ITEMDATA_IDENTIFIER_SUPER_HEALING_POTION = 0x20357068, | ||
624 | + D2S_ITEMDATA_IDENTIFIER_SUPER_MANA_POTION = 0x2035706D, | ||
625 | + D2S_ITEMDATA_IDENTIFIER_REJUVENATION_POTION = 0x20737672, | ||
626 | + D2S_ITEMDATA_IDENTIFIER_FULL_REJUVENATION_POTION = 0x206C7672, | ||
627 | + D2S_ITEMDATA_IDENTIFIER_CHARM_SMALL = 0x20316D63, | ||
628 | + D2S_ITEMDATA_IDENTIFIER_CHARM_LARGE = 0x20326D63, | ||
629 | + D2S_ITEMDATA_IDENTIFIER_CHARM_GRAND = 0x20336D63, | ||
630 | + D2S_ITEMDATA_IDENTIFIER_IDENTIFY_SCROLL = 0x20637369, | ||
631 | + D2S_ITEMDATA_IDENTIFIER_TOWN_PORTAL_SCROLL = 0x20637374, | ||
632 | + D2S_ITEMDATA_IDENTIFIER_TOME_OF_TOWN_PORTAL = 0x206B6274, | ||
633 | + D2S_ITEMDATA_IDENTIFIER_TOME_OF_IDENTIFY = 0x206B6269, | ||
634 | + D2S_ITEMDATA_IDENTIFIER_ARROWS = 0x20767161, | ||
635 | + D2S_ITEMDATA_IDENTIFIER_BOLTS = 0x20767163, | ||
636 | + D2S_ITEMDATA_IDENTIFIER_JEWEL = 0x2077656A, | ||
637 | + D2S_ITEMDATA_IDENTIFIER_KEY = 0x2079656B, | ||
638 | + D2S_ITEMDATA_IDENTIFIER_AMULET = 0x20756D61, | ||
639 | + D2S_ITEMDATA_IDENTIFIER_GOLD = 0x20646C67, | ||
640 | + D2S_ITEMDATA_IDENTIFIER_RING = 0x206E6972, | ||
641 | + D2S_ITEMDATA_IDENTIFIER_EAR = 0x20726165, | ||
642 | + D2S_ITEMDATA_IDENTIFIER_TORCH = 0x20686374, | ||
643 | + D2S_ITEMDATA_IDENTIFIER_HEART = 0x20747268, | ||
644 | + D2S_ITEMDATA_IDENTIFIER_BRAIN = 0x207A7262, | ||
645 | + D2S_ITEMDATA_IDENTIFIER_JAWBONE = 0x2077616A, | ||
646 | + D2S_ITEMDATA_IDENTIFIER_EYE = 0x207A7965, | ||
647 | + D2S_ITEMDATA_IDENTIFIER_HORN = 0x206E7268, | ||
648 | + D2S_ITEMDATA_IDENTIFIER_HERB = 0x20627268, | ||
649 | + D2S_ITEMDATA_IDENTIFIER_TAIL = 0x206C6174, | ||
650 | + D2S_ITEMDATA_IDENTIFIER_FLAG = 0x20676C66, | ||
651 | + D2S_ITEMDATA_IDENTIFIER_FANG = 0x20676E66, | ||
652 | + D2S_ITEMDATA_IDENTIFIER_QUILL = 0x206C6C71, | ||
653 | + D2S_ITEMDATA_IDENTIFIER_SOUL = 0x206C6F73, | ||
654 | + D2S_ITEMDATA_IDENTIFIER_SCALP = 0x207A6373, | ||
655 | + D2S_ITEMDATA_IDENTIFIER_SPLEEN = 0x20657073, | ||
656 | + D2S_ITEMDATA_IDENTIFIER_BLACK_TOWER_KEY = 0x2076756C, | ||
657 | + D2S_ITEMDATA_IDENTIFIER_ELIXIR = 0x20786C65, | ||
658 | + D2S_ITEMDATA_IDENTIFIER_SCROLL_OF_KNOWLEDGE = 0x20637330 | ||
659 | +} D2S_ITEMDATA_IDENTIFIER; | ||
660 | + | ||
661 | +typedef enum D2S_ITEMDATA_SET_IDENTIFIER { | ||
662 | + TODO = 0 | ||
663 | +} D2S_ITEMDATA_SET_IDENTIFIER; | ||
664 | + | ||
665 | +typedef enum D2S_ITEMDATA_UNIQUE_IDENTIFIER { | ||
666 | + TODO = 0 | ||
667 | +} D2S_ITEMDATA_UNIQUE_IDENTIFIER; | ||
668 | + | ||
669 | +typedef enum D2S_ITEMDATA_RUNEWORD_IDENTIFIER { | ||
670 | + TODO = 0 | ||
671 | +} D2S_ITEMDATA_RUNEWORD_IDENTIFIER; | ||
672 | + | ||
673 | +typedef enum D2S_ITEMDATA_PREFIX_IDENTIFIER { | ||
674 | + TODO = 0 | ||
675 | +} D2S_ITEMDATA_PREFIX_IDENTIFIER; | ||
676 | + | ||
677 | +typedef enum D2S_ITEMDATA_SUFFIX_IDENTIFIER { | ||
678 | + TODO = 0 | ||
679 | +} D2S_ITEMDATA_SUFFIX_IDENTIFIER; | ||
680 | + | ||
681 | +typedef enum D2S_ITEMDATA_RARENAME_IDENTIFIER { | ||
682 | + TODO = 0 | ||
683 | +} D2S_ITEMDATA_RARENAME_IDENTIFIER; | ||
684 | + | ||
685 | +typedef enum D2S_ITEMDATA_MAGIC_PROPERTY { | ||
686 | + TODO = 0 | ||
687 | +} D2S_ITEMDATA_MAGIC_PROPERTY; | ||
688 | + | ||
689 | +typedef struct __attribute__((packed)) { | ||
690 | + const char* header[D2S_ITEMDATA_HEADER_LENGTH]; // JM | ||
691 | + uint32_t unknown1; // This is likely version data | ||
692 | + uint8_t identified; | ||
693 | + | ||
694 | +} D2ItemData; | ||
695 | + | ||
696 | +const char* getItemName(D2S_ITEMDATA_IDENTIFIER itemID); | ||
697 | + | ||
698 | +#endif | ||
0 | \ No newline at end of file | 699 | \ No newline at end of file |
d2strings.h
@@ -2,27 +2,26 @@ | @@ -2,27 +2,26 @@ | ||
2 | #define D2STRINGS_H | 2 | #define D2STRINGS_H |
3 | 3 | ||
4 | // Character titles | 4 | // Character titles |
5 | -const char* D2S_CHARPROGRESS_TIER0_NAME = ""; | ||
6 | -const char* D2S_CHARPROGRESS_CLASSIC_TIER1_NAME_M = "Sir"; | ||
7 | -const char* D2S_CHARPROGRESS_CLASSIC_TIER2_NAME_M = "Lord"; | ||
8 | -const char* D2S_CHARPROGRESS_CLASSIC_TIER3_NAME_M = "Baron"; | ||
9 | -const char* D2S_CHARPROGRESS_CLASSIC_TIER1_NAME_HARDCORE_M = "Count"; | ||
10 | -const char* D2S_CHARPROGRESS_CLASSIC_TIER2_NAME_HARDCORE_M = "Duke"; | ||
11 | -const char* D2S_CHARPROGRESS_CLASSIC_TIER3_NAME_HARDCORE_M = "King"; | ||
12 | -const char* D2S_CHARPROGRESS_CLASSIC_TIER1_NAME_F = "Dame"; | ||
13 | -const char* D2S_CHARPROGRESS_CLASSIC_TIER2_NAME_F = "Lady"; | ||
14 | -const char* D2S_CHARPROGRESS_CLASSIC_TIER3_NAME_F = "Baroness"; | ||
15 | -const char* D2S_CHARPROGRESS_CLASSIC_TIER1_NAME_HARDCORE_F = "Countess"; | ||
16 | -const char* D2S_CHARPROGRESS_CLASSIC_TIER2_NAME_HARDCORE_F = "Duchess"; | ||
17 | -const char* D2S_CHARPROGRESS_CLASSIC_TIER3_NAME_HARDCORE_F = "Queen"; | ||
18 | - | ||
19 | -const char* D2S_CHARPROGRESS_EXPANSION_TIER1_NAME = "Slayer"; | ||
20 | -const char* D2S_CHARPROGRESS_EXPANSION_TIER2_NAME = "Champion"; | ||
21 | -const char* D2S_CHARPROGRESS_EXPANSION_TIER3_NAME_M = "Patriarch"; | ||
22 | -const char* D2S_CHARPROGRESS_EXPANSION_TIER3_NAME_F = "Matriarch"; | ||
23 | -const char* D2S_CHARPROGRESS_EXPANSION_TIER1_NAME_HARDCORE = "Destroyer"; | ||
24 | -const char* D2S_CHARPROGRESS_EXPANSION_TIER2_NAME_HARDCORE = "Conqueror"; | ||
25 | -const char* D2S_CHARPROGRESS_EXPANSION_TIER3_NAME_HARDCORE = "Guardian"; | 5 | +#define D2S_CHARPROGRESS_TIER0_NAME "" |
6 | +#define D2S_CHARPROGRESS_CLASSIC_TIER1_NAME_M "Sir" | ||
7 | +#define D2S_CHARPROGRESS_CLASSIC_TIER2_NAME_M "Lord" | ||
8 | +#define D2S_CHARPROGRESS_CLASSIC_TIER3_NAME_M "Baron" | ||
9 | +#define D2S_CHARPROGRESS_CLASSIC_TIER1_NAME_HARDCORE_M "Count" | ||
10 | +#define D2S_CHARPROGRESS_CLASSIC_TIER2_NAME_HARDCORE_M "Duke" | ||
11 | +#define D2S_CHARPROGRESS_CLASSIC_TIER3_NAME_HARDCORE_M "King" | ||
12 | +#define D2S_CHARPROGRESS_CLASSIC_TIER1_NAME_F "Dame" | ||
13 | +#define D2S_CHARPROGRESS_CLASSIC_TIER2_NAME_F "Lady" | ||
14 | +#define D2S_CHARPROGRESS_CLASSIC_TIER3_NAME_F "Baroness" | ||
15 | +#define D2S_CHARPROGRESS_CLASSIC_TIER1_NAME_HARDCORE_F "Countess" | ||
16 | +#define D2S_CHARPROGRESS_CLASSIC_TIER2_NAME_HARDCORE_F "Duchess" | ||
17 | +#define D2S_CHARPROGRESS_CLASSIC_TIER3_NAME_HARDCORE_F "Queen" | ||
18 | +#define D2S_CHARPROGRESS_EXPANSION_TIER1_NAME "Slayer" | ||
19 | +#define D2S_CHARPROGRESS_EXPANSION_TIER2_NAME "Champion" | ||
20 | +#define D2S_CHARPROGRESS_EXPANSION_TIER3_NAME_M "Patriarch" | ||
21 | +#define D2S_CHARPROGRESS_EXPANSION_TIER3_NAME_F "Matriarch" | ||
22 | +#define D2S_CHARPROGRESS_EXPANSION_TIER1_NAME_HARDCORE "Destroyer" | ||
23 | +#define D2S_CHARPROGRESS_EXPANSION_TIER2_NAME_HARDCORE "Conqueror" | ||
24 | +#define D2S_CHARPROGRESS_EXPANSION_TIER3_NAME_HARDCORE "Guardian" | ||
26 | 25 | ||
27 | // Skills | 26 | // Skills |
28 | #define D2S_SKILL_0 "Attack" | 27 | #define D2S_SKILL_0 "Attack" |
@@ -1046,645 +1045,643 @@ const char* D2S_CHARPROGRESS_EXPANSION_TIER3_NAME_HARDCORE = "Guardian"; | @@ -1046,645 +1045,643 @@ const char* D2S_CHARPROGRESS_EXPANSION_TIER3_NAME_HARDCORE = "Guardian"; | ||
1046 | #define D2S_WAYPOINT_38 "Worldstone Keep Level 2" | 1045 | #define D2S_WAYPOINT_38 "Worldstone Keep Level 2" |
1047 | 1046 | ||
1048 | // Item identifiers | 1047 | // Item identifiers |
1049 | -#define D2S_ITEMDATA_IDENTIFIER_CAP "cap " | ||
1050 | -#define D2S_ITEMDATA_IDENTIFIER_WAR_HAT "xap " | ||
1051 | -#define D2S_ITEMDATA_IDENTIFIER_SHAKO "uap " | ||
1052 | -#define D2S_ITEMDATA_IDENTIFIER_SKULL_CAP "skp " | ||
1053 | -#define D2S_ITEMDATA_IDENTIFIER_SALLET "xkp " | ||
1054 | -#define D2S_ITEMDATA_IDENTIFIER_HYDRASKULL "ukp " | ||
1055 | -#define D2S_ITEMDATA_IDENTIFIER_HELM "hlm " | ||
1056 | -#define D2S_ITEMDATA_IDENTIFIER_CASQUE "xlm " | ||
1057 | -#define D2S_ITEMDATA_IDENTIFIER_ARMET "ulm " | ||
1058 | -#define D2S_ITEMDATA_IDENTIFIER_FULL_HELM "fhl " | ||
1059 | -#define D2S_ITEMDATA_IDENTIFIER_BASINET "xhl " | ||
1060 | -#define D2S_ITEMDATA_IDENTIFIER_GIANT_CONCH "uhl " | ||
1061 | -#define D2S_ITEMDATA_IDENTIFIER_GREAT_HELM "ghm " | ||
1062 | -#define D2S_ITEMDATA_IDENTIFIER_WINGED_HELM "xhm " | ||
1063 | -#define D2S_ITEMDATA_IDENTIFIER_SPIRED_HELM "uhm " | ||
1064 | -#define D2S_ITEMDATA_IDENTIFIER_CROWN "crn " | ||
1065 | -#define D2S_ITEMDATA_IDENTIFIER_GRAND_CROWN "xrn " | ||
1066 | -#define D2S_ITEMDATA_IDENTIFIER_CORONA "urn " | ||
1067 | -#define D2S_ITEMDATA_IDENTIFIER_MASK "msk " | ||
1068 | -#define D2S_ITEMDATA_IDENTIFIER_DEATH_MASK "xsk " | ||
1069 | -#define D2S_ITEMDATA_IDENTIFIER_DEMONHEAD "usk " | ||
1070 | -#define D2S_ITEMDATA_IDENTIFIER_BONE_HELM "bhm " | ||
1071 | -#define D2S_ITEMDATA_IDENTIFIER_GRIM_HELM "xh9 " | ||
1072 | -#define D2S_ITEMDATA_IDENTIFIER_BONE_VISAGE "uh9 " | ||
1073 | -#define D2S_ITEMDATA_IDENTIFIER_QUILTED_ARMOR "qui " | ||
1074 | -#define D2S_ITEMDATA_IDENTIFIER_GHOST_ARMOR "xui " | ||
1075 | -#define D2S_ITEMDATA_IDENTIFIER_DUSK_SHROUD "uui " | ||
1076 | -#define D2S_ITEMDATA_IDENTIFIER_LEATHER_ARMOR "lea " | ||
1077 | -#define D2S_ITEMDATA_IDENTIFIER_SERPENTSKIN "xea " | ||
1078 | -#define D2S_ITEMDATA_IDENTIFIER_WYRMHIDE "uea " | ||
1079 | -#define D2S_ITEMDATA_IDENTIFIER_HARD_LEATHER "hla " | ||
1080 | -#define D2S_ITEMDATA_IDENTIFIER_DEMONHIDE_ARMOR "xla " | ||
1081 | -#define D2S_ITEMDATA_IDENTIFIER_SCARAB_HUSK "ula " | ||
1082 | -#define D2S_ITEMDATA_IDENTIFIER_STUDDED_LEATHER "stu " | ||
1083 | -#define D2S_ITEMDATA_IDENTIFIER_TRELLISED_ARMOR "xtu " | ||
1084 | -#define D2S_ITEMDATA_IDENTIFIER_WIRE_FLEECE "utu " | ||
1085 | -#define D2S_ITEMDATA_IDENTIFIER_RING_MAIL "rng " | ||
1086 | -#define D2S_ITEMDATA_IDENTIFIER_LINKED_MAIL "xng " | ||
1087 | -#define D2S_ITEMDATA_IDENTIFIER_DIAMOND_MAIL "ung " | ||
1088 | -#define D2S_ITEMDATA_IDENTIFIER_SCALE_MAIL "scl " | ||
1089 | -#define D2S_ITEMDATA_IDENTIFIER_TIGULATED_MAIL "xcl " | ||
1090 | -#define D2S_ITEMDATA_IDENTIFIER_LORICATED_MAIL "ucl " | ||
1091 | -#define D2S_ITEMDATA_IDENTIFIER_CHAIN_MAIL "chn " | ||
1092 | -#define D2S_ITEMDATA_IDENTIFIER_MESH_ARMOR "xhn " | ||
1093 | -#define D2S_ITEMDATA_IDENTIFIER_BONEWEAVE "uhn " | ||
1094 | -#define D2S_ITEMDATA_IDENTIFIER_BREAST_PLATE "brs " | ||
1095 | -#define D2S_ITEMDATA_IDENTIFIER_CUIRASS "xrs " | ||
1096 | -#define D2S_ITEMDATA_IDENTIFIER_GREAT_HAUBERK "urs " | ||
1097 | -#define D2S_ITEMDATA_IDENTIFIER_SPLINT_MAIL "spl " | ||
1098 | -#define D2S_ITEMDATA_IDENTIFIER_RUSSET_ARMOR "xpl " | ||
1099 | -#define D2S_ITEMDATA_IDENTIFIER_BALROG_SKIN "upl " | ||
1100 | -#define D2S_ITEMDATA_IDENTIFIER_PLATE_MAIL "plt " | ||
1101 | -#define D2S_ITEMDATA_IDENTIFIER_TEMPLAR_COAT "xlt " | ||
1102 | -#define D2S_ITEMDATA_IDENTIFIER_HELLFORGE_PLATE "ult " | ||
1103 | -#define D2S_ITEMDATA_IDENTIFIER_FIELD_PLATE "fld " | ||
1104 | -#define D2S_ITEMDATA_IDENTIFIER_SHARKTOOTH "xld " | ||
1105 | -#define D2S_ITEMDATA_IDENTIFIER_KRAKEN_SHELL "uld " | ||
1106 | -#define D2S_ITEMDATA_IDENTIFIER_GOTHIC_PLATE "gth " | ||
1107 | -#define D2S_ITEMDATA_IDENTIFIER_EMBOSSED_PLATE "xth " | ||
1108 | -#define D2S_ITEMDATA_IDENTIFIER_LACQUERED_PLATE "uth " | ||
1109 | -#define D2S_ITEMDATA_IDENTIFIER_FULL_PLATE_MAIL "ful " | ||
1110 | -#define D2S_ITEMDATA_IDENTIFIER_CHAOS_ARMOR "xul " | ||
1111 | -#define D2S_ITEMDATA_IDENTIFIER_SHADOW_PLATE "uul " | ||
1112 | -#define D2S_ITEMDATA_IDENTIFIER_ANCIENT_ARMOR "aar " | ||
1113 | -#define D2S_ITEMDATA_IDENTIFIER_ORNATE_ARMOR "xar " | ||
1114 | -#define D2S_ITEMDATA_IDENTIFIER_SACRED_ARMOR "uar " | ||
1115 | -#define D2S_ITEMDATA_IDENTIFIER_LIGHT_PLATE "ltp " | ||
1116 | -#define D2S_ITEMDATA_IDENTIFIER_MAGE_PLATE "xtp " | ||
1117 | -#define D2S_ITEMDATA_IDENTIFIER_ARCHON_PLATE "utp " | ||
1118 | -#define D2S_ITEMDATA_IDENTIFIER_BUCKLER "buc " | ||
1119 | -#define D2S_ITEMDATA_IDENTIFIER_DEFENDER "xuc " | ||
1120 | -#define D2S_ITEMDATA_IDENTIFIER_HEATER "uuc " | ||
1121 | -#define D2S_ITEMDATA_IDENTIFIER_SMALL_SHIELD "sml " | ||
1122 | -#define D2S_ITEMDATA_IDENTIFIER_ROUND_SHIELD "xml " | ||
1123 | -#define D2S_ITEMDATA_IDENTIFIER_LUNA "uml " | ||
1124 | -#define D2S_ITEMDATA_IDENTIFIER_LARGE_SHIELD "lrg " | ||
1125 | -#define D2S_ITEMDATA_IDENTIFIER_SCUTUM "xrg " | ||
1126 | -#define D2S_ITEMDATA_IDENTIFIER_HYPERION "urg " | ||
1127 | -#define D2S_ITEMDATA_IDENTIFIER_KITE_SHIELD "kit " | ||
1128 | -#define D2S_ITEMDATA_IDENTIFIER_DRAGON_SHIELD "xit " | ||
1129 | -#define D2S_ITEMDATA_IDENTIFIER_MONARCH "uit " | ||
1130 | -#define D2S_ITEMDATA_IDENTIFIER_TOWER_SHIELD "tow " | ||
1131 | -#define D2S_ITEMDATA_IDENTIFIER_PAVISE "xow " | ||
1132 | -#define D2S_ITEMDATA_IDENTIFIER_AEGIS "uow " | ||
1133 | -#define D2S_ITEMDATA_IDENTIFIER_GOTHIC_SHIELD "gts " | ||
1134 | -#define D2S_ITEMDATA_IDENTIFIER_ANCIENT_SHIELD "xts " | ||
1135 | -#define D2S_ITEMDATA_IDENTIFIER_WARD "uts " | ||
1136 | -#define D2S_ITEMDATA_IDENTIFIER_BONE_SHIELD "bsh " | ||
1137 | -#define D2S_ITEMDATA_IDENTIFIER_GRIM_SHIELD "xsh " | ||
1138 | -#define D2S_ITEMDATA_IDENTIFIER_TROLL_NEST "ush " | ||
1139 | -#define D2S_ITEMDATA_IDENTIFIER_SPIKED_SHIELD "spk " | ||
1140 | -#define D2S_ITEMDATA_IDENTIFIER_BARBED_SHIELD "xpk " | ||
1141 | -#define D2S_ITEMDATA_IDENTIFIER_BLADE_BARRIER "upk " | ||
1142 | -#define D2S_ITEMDATA_IDENTIFIER_LEATHER_GLOVES "lgl " | ||
1143 | -#define D2S_ITEMDATA_IDENTIFIER_DEMONHIDE_GLOVE "xlg " | ||
1144 | -#define D2S_ITEMDATA_IDENTIFIER_BRAMBLE_MITTS "ulg " | ||
1145 | -#define D2S_ITEMDATA_IDENTIFIER_HEAVY_GLOVES "vgl " | ||
1146 | -#define D2S_ITEMDATA_IDENTIFIER_SHARKSKIN_GLOVE "xvg " | ||
1147 | -#define D2S_ITEMDATA_IDENTIFIER_VAMPIREBONE_GLOVES "uvg " | ||
1148 | -#define D2S_ITEMDATA_IDENTIFIER_CHAIN_GLOVES "mgl " | ||
1149 | -#define D2S_ITEMDATA_IDENTIFIER_HEAVY_BRACERS "xmg " | ||
1150 | -#define D2S_ITEMDATA_IDENTIFIER_VAMBRACES "umg " | ||
1151 | -#define D2S_ITEMDATA_IDENTIFIER_LIGHT_GAUNTLETS "tgl " | ||
1152 | -#define D2S_ITEMDATA_IDENTIFIER_BATTLE_GAUNTLET "xtg " | ||
1153 | -#define D2S_ITEMDATA_IDENTIFIER_CRUSADER_GAUNTLETS "utg " | ||
1154 | -#define D2S_ITEMDATA_IDENTIFIER_GAUNTLETS "hgl " | ||
1155 | -#define D2S_ITEMDATA_IDENTIFIER_WAR_GAUNTLETS "xhg " | ||
1156 | -#define D2S_ITEMDATA_IDENTIFIER_OGRE_GAUNTLETS "uhg " | ||
1157 | -#define D2S_ITEMDATA_IDENTIFIER_BOOTS "lbt " | ||
1158 | -#define D2S_ITEMDATA_IDENTIFIER_DEMONHIDE_BOOTS "xlb " | ||
1159 | -#define D2S_ITEMDATA_IDENTIFIER_WYRMHIDE_BOOTS "ulb " | ||
1160 | -#define D2S_ITEMDATA_IDENTIFIER_HEAVY_BOOTS "vbt " | ||
1161 | -#define D2S_ITEMDATA_IDENTIFIER_SHARKSKIN_BOOTS "xvb " | ||
1162 | -#define D2S_ITEMDATA_IDENTIFIER_SCARABSHELL_BOOTS "uvb " | ||
1163 | -#define D2S_ITEMDATA_IDENTIFIER_CHAIN_BOOTS "mbt " | ||
1164 | -#define D2S_ITEMDATA_IDENTIFIER_MESH_BOOTS "xmb " | ||
1165 | -#define D2S_ITEMDATA_IDENTIFIER_BONEWEAVE_BOOTS "umb " | ||
1166 | -#define D2S_ITEMDATA_IDENTIFIER_LIGHT_PLATED_BOOTS "tbt " | ||
1167 | -#define D2S_ITEMDATA_IDENTIFIER_BATTLE_BOOTS "xtb " | ||
1168 | -#define D2S_ITEMDATA_IDENTIFIER_MIRRORED_BOOTS "utb " | ||
1169 | -#define D2S_ITEMDATA_IDENTIFIER_GREAVES "hbt " | ||
1170 | -#define D2S_ITEMDATA_IDENTIFIER_WAR_BOOTS "xhb " | ||
1171 | -#define D2S_ITEMDATA_IDENTIFIER_MYRMIDON_GREAVE "uhb " | ||
1172 | -#define D2S_ITEMDATA_IDENTIFIER_SASH "lbl " | ||
1173 | -#define D2S_ITEMDATA_IDENTIFIER_DEMONHIDE_SASH "zlb " | ||
1174 | -#define D2S_ITEMDATA_IDENTIFIER_SPIDERWEB_SASH "ulc " | ||
1175 | -#define D2S_ITEMDATA_IDENTIFIER_LIGHT_BELT "vbl " | ||
1176 | -#define D2S_ITEMDATA_IDENTIFIER_SHARKSKIN_BELT "zvb " | ||
1177 | -#define D2S_ITEMDATA_IDENTIFIER_VAMPIREFANG_BELT "uvc " | ||
1178 | -#define D2S_ITEMDATA_IDENTIFIER_BELT "mbl " | ||
1179 | -#define D2S_ITEMDATA_IDENTIFIER_MESH_BELT "zmb " | ||
1180 | -#define D2S_ITEMDATA_IDENTIFIER_MITHRIL_COIL "umc " | ||
1181 | -#define D2S_ITEMDATA_IDENTIFIER_HEAVY_BELT "tbl " | ||
1182 | -#define D2S_ITEMDATA_IDENTIFIER_BATTLE_BELT "ztb " | ||
1183 | -#define D2S_ITEMDATA_IDENTIFIER_TROLL_BELT "utc " | ||
1184 | -#define D2S_ITEMDATA_IDENTIFIER_PLATED_BELT "hbl " | ||
1185 | -#define D2S_ITEMDATA_IDENTIFIER_WAR_BELT "zhb " | ||
1186 | -#define D2S_ITEMDATA_IDENTIFIER_COLOSSUS_GIRDLE "uhc " | ||
1187 | -#define D2S_ITEMDATA_IDENTIFIER_WOLF_HEAD "dr1 " | ||
1188 | -#define D2S_ITEMDATA_IDENTIFIER_ALPHA_HELM "dr6 " | ||
1189 | -#define D2S_ITEMDATA_IDENTIFIER_BLOOD_SPIRIT "drb " | ||
1190 | -#define D2S_ITEMDATA_IDENTIFIER_HAWK_HELM "dr2 " | ||
1191 | -#define D2S_ITEMDATA_IDENTIFIER_GRIFFON_HEADDRESS "dr7 " | ||
1192 | -#define D2S_ITEMDATA_IDENTIFIER_SUN_SPIRIT "drc " | ||
1193 | -#define D2S_ITEMDATA_IDENTIFIER_ANTLERS "dr3 " | ||
1194 | -#define D2S_ITEMDATA_IDENTIFIER_HUNTERS_GUISE "dr8 " | ||
1195 | -#define D2S_ITEMDATA_IDENTIFIER_EARTH_SPIRIT "drd " | ||
1196 | -#define D2S_ITEMDATA_IDENTIFIER_FALCON_MASK "dr4 " | ||
1197 | -#define D2S_ITEMDATA_IDENTIFIER_SACRED_FEATHERS "dr9 " | ||
1198 | -#define D2S_ITEMDATA_IDENTIFIER_SKY_SPIRIT "dre " | ||
1199 | -#define D2S_ITEMDATA_IDENTIFIER_SPIRIT_MASK "dr5 " | ||
1200 | -#define D2S_ITEMDATA_IDENTIFIER_TOTEMIC_MASK "dra " | ||
1201 | -#define D2S_ITEMDATA_IDENTIFIER_DREAM_SPIRIT "drf " | ||
1202 | -#define D2S_ITEMDATA_IDENTIFIER_JAWBONE_CAP "ba1 " | ||
1203 | -#define D2S_ITEMDATA_IDENTIFIER_JAWBONE_VISOR "ba6 " | ||
1204 | -#define D2S_ITEMDATA_IDENTIFIER_CARNAGE_HELM "bab " | ||
1205 | -#define D2S_ITEMDATA_IDENTIFIER_FANGED_HELM "ba2 " | ||
1206 | -#define D2S_ITEMDATA_IDENTIFIER_LION_HELM "ba7 " | ||
1207 | -#define D2S_ITEMDATA_IDENTIFIER_FURY_VISOR "bac " | ||
1208 | -#define D2S_ITEMDATA_IDENTIFIER_HORNED_HELM "ba3 " | ||
1209 | -#define D2S_ITEMDATA_IDENTIFIER_RAGE_MASK "ba8 " | ||
1210 | -#define D2S_ITEMDATA_IDENTIFIER_DESTROYER_HELM "bad " | ||
1211 | -#define D2S_ITEMDATA_IDENTIFIER_ASSUALT_HELMET "ba4 " | ||
1212 | -#define D2S_ITEMDATA_IDENTIFIER_SAVAGE_HELMET "ba9 " | ||
1213 | -#define D2S_ITEMDATA_IDENTIFIER_CONQUEROR_CROWN "bae " | ||
1214 | -#define D2S_ITEMDATA_IDENTIFIER_AVENGER_GUARD "ba5 " | ||
1215 | -#define D2S_ITEMDATA_IDENTIFIER_SLAYER_GUARD "baa " | ||
1216 | -#define D2S_ITEMDATA_IDENTIFIER_GUARDIAN_CROWN "baf " | ||
1217 | -#define D2S_ITEMDATA_IDENTIFIER_TARGE "pa1 " | ||
1218 | -#define D2S_ITEMDATA_IDENTIFIER_AKARAN_TARGE "pa6 " | ||
1219 | -#define D2S_ITEMDATA_IDENTIFIER_SACRED_TARGE "pab " | ||
1220 | -#define D2S_ITEMDATA_IDENTIFIER_RONDACHE "pa2 " | ||
1221 | -#define D2S_ITEMDATA_IDENTIFIER_AKARAN_RONDACHE "pa7 " | ||
1222 | -#define D2S_ITEMDATA_IDENTIFIER_SACRED_RONDACHE "pac " | ||
1223 | -#define D2S_ITEMDATA_IDENTIFIER_HERALDIC_SHIELD "pa3 " | ||
1224 | -#define D2S_ITEMDATA_IDENTIFIER_PROTECTOR_SHLD "pa8 " | ||
1225 | -#define D2S_ITEMDATA_IDENTIFIER_KURAST_SHIELD "pad " | ||
1226 | -#define D2S_ITEMDATA_IDENTIFIER_AERIN_SHIELD "pa4 " | ||
1227 | -#define D2S_ITEMDATA_IDENTIFIER_GUILDED_SHIELD "pa9 " | ||
1228 | -#define D2S_ITEMDATA_IDENTIFIER_ZAKARUM_SHIELD "pae " | ||
1229 | -#define D2S_ITEMDATA_IDENTIFIER_CROWN_SHIELD "pa5 " | ||
1230 | -#define D2S_ITEMDATA_IDENTIFIER_ROYAL_SHIELD "paa " | ||
1231 | -#define D2S_ITEMDATA_IDENTIFIER_VORTEX_SHIELD "paf " | ||
1232 | -#define D2S_ITEMDATA_IDENTIFIER_PRESERVED_HEAD "ne1 " | ||
1233 | -#define D2S_ITEMDATA_IDENTIFIER_MUMMIFIED_TRPHY "ne6 " | ||
1234 | -#define D2S_ITEMDATA_IDENTIFIER_MINION_SKULL "neb " | ||
1235 | -#define D2S_ITEMDATA_IDENTIFIER_ZOMBIE_HEAD "ne2 " | ||
1236 | -#define D2S_ITEMDATA_IDENTIFIER_FETISH_TROPHY "ne7 " | ||
1237 | -#define D2S_ITEMDATA_IDENTIFIER_HELLSPAWN_SKULL "nec " | ||
1238 | -#define D2S_ITEMDATA_IDENTIFIER_UNRAVELLER_HEAD "ne3 " | ||
1239 | -#define D2S_ITEMDATA_IDENTIFIER_SEXTON_TROPHY "ne8 " | ||
1240 | -#define D2S_ITEMDATA_IDENTIFIER_OVERSEER_SKULL "ned " | ||
1241 | -#define D2S_ITEMDATA_IDENTIFIER_GARGOYLE_HEAD "ne4 " | ||
1242 | -#define D2S_ITEMDATA_IDENTIFIER_CANTOR_TROPHY "ne9 " | ||
1243 | -#define D2S_ITEMDATA_IDENTIFIER_SUCCUBUS_SKULL "nee " | ||
1244 | -#define D2S_ITEMDATA_IDENTIFIER_DEMON_HEAD "ne5 " | ||
1245 | -#define D2S_ITEMDATA_IDENTIFIER_HEIROPHANT_TRPHY "nea " | ||
1246 | -#define D2S_ITEMDATA_IDENTIFIER_BLOODLORD_SKULL "nef " | ||
1247 | -#define D2S_ITEMDATA_IDENTIFIER_HAND_AXE "hax " | ||
1248 | -#define D2S_ITEMDATA_IDENTIFIER_HATCHET "9ha " | ||
1249 | -#define D2S_ITEMDATA_IDENTIFIER_TOMAHAWK "7ha " | ||
1250 | -#define D2S_ITEMDATA_IDENTIFIER_AXE "axe " | ||
1251 | -#define D2S_ITEMDATA_IDENTIFIER_CLEAVER "9ax " | ||
1252 | -#define D2S_ITEMDATA_IDENTIFIER_SMALL_CRESCENT "7ax " | ||
1253 | -#define D2S_ITEMDATA_IDENTIFIER_DOUBLE_AXE "2ax " | ||
1254 | -#define D2S_ITEMDATA_IDENTIFIER_TWIN_AXE "92a " | ||
1255 | -#define D2S_ITEMDATA_IDENTIFIER_ETTIN_AXE "72a " | ||
1256 | -#define D2S_ITEMDATA_IDENTIFIER_MILITARY_PICK "mpi " | ||
1257 | -#define D2S_ITEMDATA_IDENTIFIER_CROWBILL "9mp " | ||
1258 | -#define D2S_ITEMDATA_IDENTIFIER_WAR_SPIKE "7mp " | ||
1259 | -#define D2S_ITEMDATA_IDENTIFIER_WAR_AXE "wax " | ||
1260 | -#define D2S_ITEMDATA_IDENTIFIER_NAGA "9wa " | ||
1261 | -#define D2S_ITEMDATA_IDENTIFIER_BERSERKER_AXE "7wa " | ||
1262 | -#define D2S_ITEMDATA_IDENTIFIER_LARGE_AXE "lax " | ||
1263 | -#define D2S_ITEMDATA_IDENTIFIER_MILITARY_AXE "9la " | ||
1264 | -#define D2S_ITEMDATA_IDENTIFIER_FERAL_AXE "7la " | ||
1265 | -#define D2S_ITEMDATA_IDENTIFIER_BROAD_AXE "bax " | ||
1266 | -#define D2S_ITEMDATA_IDENTIFIER_BEARDED_AXE "9ba " | ||
1267 | -#define D2S_ITEMDATA_IDENTIFIER_SILVER_EDGED_AX "7ba " | ||
1268 | -#define D2S_ITEMDATA_IDENTIFIER_BATTLE_AXE "btx " | ||
1269 | -#define D2S_ITEMDATA_IDENTIFIER_TABAR "9bt " | ||
1270 | -#define D2S_ITEMDATA_IDENTIFIER_DECAPITATOR "7bt " | ||
1271 | -#define D2S_ITEMDATA_IDENTIFIER_GREAT_AXE "gax " | ||
1272 | -#define D2S_ITEMDATA_IDENTIFIER_GOTHIC_AXE "9ga " | ||
1273 | -#define D2S_ITEMDATA_IDENTIFIER_CHAMPION_AXE "7ga " | ||
1274 | -#define D2S_ITEMDATA_IDENTIFIER_GIANT_AXE "gix " | ||
1275 | -#define D2S_ITEMDATA_IDENTIFIER_ANCIENT_AXE "9gi " | ||
1276 | -#define D2S_ITEMDATA_IDENTIFIER_GLORIOUS_AXE "7gi " | ||
1277 | -#define D2S_ITEMDATA_IDENTIFIER_CLUB "clb " | ||
1278 | -#define D2S_ITEMDATA_IDENTIFIER_CUDGEL "9cl " | ||
1279 | -#define D2S_ITEMDATA_IDENTIFIER_TRUNCHEON "7cl " | ||
1280 | -#define D2S_ITEMDATA_IDENTIFIER_SPIKED_CLUB "spc " | ||
1281 | -#define D2S_ITEMDATA_IDENTIFIER_BARBED_CLUB "9sp " | ||
1282 | -#define D2S_ITEMDATA_IDENTIFIER_TYRANT_CLUB "7sp " | ||
1283 | -#define D2S_ITEMDATA_IDENTIFIER_MACE "mac " | ||
1284 | -#define D2S_ITEMDATA_IDENTIFIER_FLANGED_MACE "9ma " | ||
1285 | -#define D2S_ITEMDATA_IDENTIFIER_REINFORCED_MACE "7ma " | ||
1286 | -#define D2S_ITEMDATA_IDENTIFIER_MORNING_STAR "mst " | ||
1287 | -#define D2S_ITEMDATA_IDENTIFIER_JAGGED_STAR "9mt " | ||
1288 | -#define D2S_ITEMDATA_IDENTIFIER_DEVIL_STAR "7mf " | ||
1289 | -#define D2S_ITEMDATA_IDENTIFIER_FLAIL "fla " | ||
1290 | -#define D2S_ITEMDATA_IDENTIFIER_KNOUT "9fl " | ||
1291 | -#define D2S_ITEMDATA_IDENTIFIER_SCOURGE "7fl " | ||
1292 | -#define D2S_ITEMDATA_IDENTIFIER_WAR_HAMMER "whm " | ||
1293 | -#define D2S_ITEMDATA_IDENTIFIER_BATTLE_HAMMER "9wh " | ||
1294 | -#define D2S_ITEMDATA_IDENTIFIER_LEGENDARY_MALLET "7wh " | ||
1295 | -#define D2S_ITEMDATA_IDENTIFIER_MAUL "mau " | ||
1296 | -#define D2S_ITEMDATA_IDENTIFIER_WAR_CLUB "9m9 " | ||
1297 | -#define D2S_ITEMDATA_IDENTIFIER_OGRE_MAUL "7m7 " | ||
1298 | -#define D2S_ITEMDATA_IDENTIFIER_GREAT_MAUL "gma " | ||
1299 | -#define D2S_ITEMDATA_IDENTIFIER_MARTEL_DE_FER "9gm " | ||
1300 | -#define D2S_ITEMDATA_IDENTIFIER_THUNDER_MAUL "7gm " | ||
1301 | -#define D2S_ITEMDATA_IDENTIFIER_SHORT_SWORD "ssd " | ||
1302 | -#define D2S_ITEMDATA_IDENTIFIER_GLADIUS "9ss " | ||
1303 | -#define D2S_ITEMDATA_IDENTIFIER_FALCATA "7ss " | ||
1304 | -#define D2S_ITEMDATA_IDENTIFIER_SCIMITAR "scm " | ||
1305 | -#define D2S_ITEMDATA_IDENTIFIER_CUTLASS "9sm " | ||
1306 | -#define D2S_ITEMDATA_IDENTIFIER_ATAGHAN "7sm " | ||
1307 | -#define D2S_ITEMDATA_IDENTIFIER_SABER "sbr " | ||
1308 | -#define D2S_ITEMDATA_IDENTIFIER_SHAMSHIR "9sb " | ||
1309 | -#define D2S_ITEMDATA_IDENTIFIER_ELEGANT_BLADE "7sb " | ||
1310 | -#define D2S_ITEMDATA_IDENTIFIER_FALCHION "flc " | ||
1311 | -#define D2S_ITEMDATA_IDENTIFIER_TULWAR "9fc " | ||
1312 | -#define D2S_ITEMDATA_IDENTIFIER_HYDRA_EDGE "7fc " | ||
1313 | -#define D2S_ITEMDATA_IDENTIFIER_CRYSTAL_SWORD "crs " | ||
1314 | -#define D2S_ITEMDATA_IDENTIFIER_DIMENSIONAL_BLADE "9cr " | ||
1315 | -#define D2S_ITEMDATA_IDENTIFIER_PHASE_BLADE "7cr " | ||
1316 | -#define D2S_ITEMDATA_IDENTIFIER_BROAD_SWORD "bsd " | ||
1317 | -#define D2S_ITEMDATA_IDENTIFIER_BATTLE_SWORD "9bs " | ||
1318 | -#define D2S_ITEMDATA_IDENTIFIER_CONQUEST_SWORD "7bs " | ||
1319 | -#define D2S_ITEMDATA_IDENTIFIER_LONG_SWORD "lsd " | ||
1320 | -#define D2S_ITEMDATA_IDENTIFIER_RUNE_SWORD "9ls " | ||
1321 | -#define D2S_ITEMDATA_IDENTIFIER_CRYPTIC_SWORD "7ls " | ||
1322 | -#define D2S_ITEMDATA_IDENTIFIER_WAR_SWORD "wsd " | ||
1323 | -#define D2S_ITEMDATA_IDENTIFIER_ANCIENT_SWORD "9wd " | ||
1324 | -#define D2S_ITEMDATA_IDENTIFIER_MYTHICAL_SWORD "7wd " | ||
1325 | -#define D2S_ITEMDATA_IDENTIFIER_TWOHANDED_SWORD "2hs " | ||
1326 | -#define D2S_ITEMDATA_IDENTIFIER_ESPADON "92h " | ||
1327 | -#define D2S_ITEMDATA_IDENTIFIER_LEGEND_SWORD "72h " | ||
1328 | -#define D2S_ITEMDATA_IDENTIFIER_CLAYMORE "clm " | ||
1329 | -#define D2S_ITEMDATA_IDENTIFIER_DACIAN_FALX "9cm " | ||
1330 | -#define D2S_ITEMDATA_IDENTIFIER_HIGHLAND_BLADE "7cm " | ||
1331 | -#define D2S_ITEMDATA_IDENTIFIER_GIANT_SWORD "gis " | ||
1332 | -#define D2S_ITEMDATA_IDENTIFIER_TUSK_SWORD "9gs " | ||
1333 | -#define D2S_ITEMDATA_IDENTIFIER_BALROG_BLADE "7gs " | ||
1334 | -#define D2S_ITEMDATA_IDENTIFIER_BASTARD_SWORD "bsw " | ||
1335 | -#define D2S_ITEMDATA_IDENTIFIER_GOTHIC_SWORD "9b9 " | ||
1336 | -#define D2S_ITEMDATA_IDENTIFIER_CHAMPION_SWORD "7b7 " | ||
1337 | -#define D2S_ITEMDATA_IDENTIFIER_FLAMBERGE "flb " | ||
1338 | -#define D2S_ITEMDATA_IDENTIFIER_ZWEIHANDER "9fb " | ||
1339 | -#define D2S_ITEMDATA_IDENTIFIER_COLOSSAL_SWORD "7fb " | ||
1340 | -#define D2S_ITEMDATA_IDENTIFIER_GREAT_SWORD "gsd " | ||
1341 | -#define D2S_ITEMDATA_IDENTIFIER_EXECUTIONER_SWORD "9gd " | ||
1342 | -#define D2S_ITEMDATA_IDENTIFIER_COLOSSUS_BLADE "7gd " | ||
1343 | -#define D2S_ITEMDATA_IDENTIFIER_DAGGER "dgr " | ||
1344 | -#define D2S_ITEMDATA_IDENTIFIER_POIGNARD "9dg " | ||
1345 | -#define D2S_ITEMDATA_IDENTIFIER_BONE_KNIFE "7dg " | ||
1346 | -#define D2S_ITEMDATA_IDENTIFIER_DIRK "dir " | ||
1347 | -#define D2S_ITEMDATA_IDENTIFIER_RONDEL "9di " | ||
1348 | -#define D2S_ITEMDATA_IDENTIFIER_MITHRAL_POINT "7di " | ||
1349 | -#define D2S_ITEMDATA_IDENTIFIER_KRISS "kri " | ||
1350 | -#define D2S_ITEMDATA_IDENTIFIER_CINQUEDEAS "9kr " | ||
1351 | -#define D2S_ITEMDATA_IDENTIFIER_FANGED_KNIFE "7kr " | ||
1352 | -#define D2S_ITEMDATA_IDENTIFIER_BLADE "bld " | ||
1353 | -#define D2S_ITEMDATA_IDENTIFIER_STILLETO "9bl " | ||
1354 | -#define D2S_ITEMDATA_IDENTIFIER_LEGEND_SPIKE "7bl " | ||
1355 | -#define D2S_ITEMDATA_IDENTIFIER_THROWING_KNIFE "tkf " | ||
1356 | -#define D2S_ITEMDATA_IDENTIFIER_BATTLE_DART "9tk " | ||
1357 | -#define D2S_ITEMDATA_IDENTIFIER_FLYING_KNIFE "7tk " | ||
1358 | -#define D2S_ITEMDATA_IDENTIFIER_THROWING_AXE "tax " | ||
1359 | -#define D2S_ITEMDATA_IDENTIFIER_FRANCISCA "9ta " | ||
1360 | -#define D2S_ITEMDATA_IDENTIFIER_FLYING_AXE "7ta " | ||
1361 | -#define D2S_ITEMDATA_IDENTIFIER_BALANCED_KNIFE "bkf " | ||
1362 | -#define D2S_ITEMDATA_IDENTIFIER_WAR_DART "9bk " | ||
1363 | -#define D2S_ITEMDATA_IDENTIFIER_WINGED_KNIFE "7bk " | ||
1364 | -#define D2S_ITEMDATA_IDENTIFIER_BALANCED_AXE "bal " | ||
1365 | -#define D2S_ITEMDATA_IDENTIFIER_HURLBAT "9b8 " | ||
1366 | -#define D2S_ITEMDATA_IDENTIFIER_WINGED_AXE "7b8 " | ||
1367 | -#define D2S_ITEMDATA_IDENTIFIER_JAVELIN "jav " | ||
1368 | -#define D2S_ITEMDATA_IDENTIFIER_WAR_JAVELIN "9ja " | ||
1369 | -#define D2S_ITEMDATA_IDENTIFIER_HYPERION_JAVELIN "7ja " | ||
1370 | -#define D2S_ITEMDATA_IDENTIFIER_PILUM "pil " | ||
1371 | -#define D2S_ITEMDATA_IDENTIFIER_GREAT_PILUM "9pi " | ||
1372 | -#define D2S_ITEMDATA_IDENTIFIER_STYGIAN_PILUM "7pi " | ||
1373 | -#define D2S_ITEMDATA_IDENTIFIER_SHORT_SPEAR "ssp " | ||
1374 | -#define D2S_ITEMDATA_IDENTIFIER_SIMBILAN "9s9 " | ||
1375 | -#define D2S_ITEMDATA_IDENTIFIER_BALROG_SPEAR "7s7 " | ||
1376 | -#define D2S_ITEMDATA_IDENTIFIER_GLAIVE "glv " | ||
1377 | -#define D2S_ITEMDATA_IDENTIFIER_SPICULUM "9gl " | ||
1378 | -#define D2S_ITEMDATA_IDENTIFIER_GHOST_GLAIVE "7gl " | ||
1379 | -#define D2S_ITEMDATA_IDENTIFIER_THROWING_SPEAR "tsp " | ||
1380 | -#define D2S_ITEMDATA_IDENTIFIER_HARPOON "9ts " | ||
1381 | -#define D2S_ITEMDATA_IDENTIFIER_WINGED_HARPOON "7ts " | ||
1382 | -#define D2S_ITEMDATA_IDENTIFIER_SPEAR "spr " | ||
1383 | -#define D2S_ITEMDATA_IDENTIFIER_WAR_SPEAR "9sr " | ||
1384 | -#define D2S_ITEMDATA_IDENTIFIER_HYPERION_SPEAR "7sr " | ||
1385 | -#define D2S_ITEMDATA_IDENTIFIER_TRIDENT "tri " | ||
1386 | -#define D2S_ITEMDATA_IDENTIFIER_FUSCINA "9tr " | ||
1387 | -#define D2S_ITEMDATA_IDENTIFIER_STYGIAN_PIKE "7tr " | ||
1388 | -#define D2S_ITEMDATA_IDENTIFIER_BRANDISTOCK "brn " | ||
1389 | -#define D2S_ITEMDATA_IDENTIFIER_WAR_FORK "9br " | ||
1390 | -#define D2S_ITEMDATA_IDENTIFIER_MANCATCHER "7br " | ||
1391 | -#define D2S_ITEMDATA_IDENTIFIER_SPETUM "spt " | ||
1392 | -#define D2S_ITEMDATA_IDENTIFIER_YARI "9st " | ||
1393 | -#define D2S_ITEMDATA_IDENTIFIER_GHOST_SPEAR "7st " | ||
1394 | -#define D2S_ITEMDATA_IDENTIFIER_PIKE "pik " | ||
1395 | -#define D2S_ITEMDATA_IDENTIFIER_LANCE "9p9 " | ||
1396 | -#define D2S_ITEMDATA_IDENTIFIER_WAR_PIKE "7p7 " | ||
1397 | -#define D2S_ITEMDATA_IDENTIFIER_BARDICHE "bar " | ||
1398 | -#define D2S_ITEMDATA_IDENTIFIER_LOCHABER_AXE "9b7 " | ||
1399 | -#define D2S_ITEMDATA_IDENTIFIER_OGRE_AXE "7o7 " | ||
1400 | -#define D2S_ITEMDATA_IDENTIFIER_VOULGE "vou " | ||
1401 | -#define D2S_ITEMDATA_IDENTIFIER_BILL "9vo " | ||
1402 | -#define D2S_ITEMDATA_IDENTIFIER_COLOSSUS_VOULGE "7vo " | ||
1403 | -#define D2S_ITEMDATA_IDENTIFIER_SCYTHE "scy " | ||
1404 | -#define D2S_ITEMDATA_IDENTIFIER_BATTLE_SCYTHE "9s8 " | ||
1405 | -#define D2S_ITEMDATA_IDENTIFIER_THRESHER "7s8 " | ||
1406 | -#define D2S_ITEMDATA_IDENTIFIER_POLEAXE "pax " | ||
1407 | -#define D2S_ITEMDATA_IDENTIFIER_PARTIZAN "9pa " | ||
1408 | -#define D2S_ITEMDATA_IDENTIFIER_CRYPTIC_AXE "7pa " | ||
1409 | -#define D2S_ITEMDATA_IDENTIFIER_HALBERD "hal " | ||
1410 | -#define D2S_ITEMDATA_IDENTIFIER_BEC_DE_CORBIN "9h9 " | ||
1411 | -#define D2S_ITEMDATA_IDENTIFIER_GREAT_POLEAXE "7h7 " | ||
1412 | -#define D2S_ITEMDATA_IDENTIFIER_WAR_SCYTHE "wsc " | ||
1413 | -#define D2S_ITEMDATA_IDENTIFIER_GRIM_SCYTHE "9wc " | ||
1414 | -#define D2S_ITEMDATA_IDENTIFIER_GIANT_THRESHER "7wc " | ||
1415 | -#define D2S_ITEMDATA_IDENTIFIER_SHORT_BOW "sbw " | ||
1416 | -#define D2S_ITEMDATA_IDENTIFIER_EDGE_BOW "8sb " | ||
1417 | -#define D2S_ITEMDATA_IDENTIFIER_SPIDER_BOW "6sb " | ||
1418 | -#define D2S_ITEMDATA_IDENTIFIER_HUNTERS_BOW "hbw " | ||
1419 | -#define D2S_ITEMDATA_IDENTIFIER_RAZOR_BOW "8hb " | ||
1420 | -#define D2S_ITEMDATA_IDENTIFIER_BLADE_BOW "6hb " | ||
1421 | -#define D2S_ITEMDATA_IDENTIFIER_LONG_BOW "lbw " | ||
1422 | -#define D2S_ITEMDATA_IDENTIFIER_CEDAR_BOW "8lb " | ||
1423 | -#define D2S_ITEMDATA_IDENTIFIER_SHADOW_BOW "6lb " | ||
1424 | -#define D2S_ITEMDATA_IDENTIFIER_COMPOSITE_BOW "cbw " | ||
1425 | -#define D2S_ITEMDATA_IDENTIFIER_DOUBLE_BOW "8cb " | ||
1426 | -#define D2S_ITEMDATA_IDENTIFIER_GREAT_BOW "6cb " | ||
1427 | -#define D2S_ITEMDATA_IDENTIFIER_SHORT_BATTLE_BOW "sbb " | ||
1428 | -#define D2S_ITEMDATA_IDENTIFIER_SHORT_SIEGE_BOW "8s8 " | ||
1429 | -#define D2S_ITEMDATA_IDENTIFIER_DIAMOND_BOW "6s7 " | ||
1430 | -#define D2S_ITEMDATA_IDENTIFIER_LONG_BATTLE_BOW "lbb " | ||
1431 | -#define D2S_ITEMDATA_IDENTIFIER_LONG_SIEGE_BOW "8l8 " | ||
1432 | -#define D2S_ITEMDATA_IDENTIFIER_CRUSADER_BOW "6l7 " | ||
1433 | -#define D2S_ITEMDATA_IDENTIFIER_SHORT_WAR_BOW "swb " | ||
1434 | -#define D2S_ITEMDATA_IDENTIFIER_RUNE_BOW "8sw " | ||
1435 | -#define D2S_ITEMDATA_IDENTIFIER_WARD_BOW "6sw " | ||
1436 | -#define D2S_ITEMDATA_IDENTIFIER_LONG_WAR_BOW "lwb " | ||
1437 | -#define D2S_ITEMDATA_IDENTIFIER_GOTHIC_BOW "8lw " | ||
1438 | -#define D2S_ITEMDATA_IDENTIFIER_HYDRA_BOW "6lw " | ||
1439 | -#define D2S_ITEMDATA_IDENTIFIER_LIGHT_CROSSBOW "lxb " | ||
1440 | -#define D2S_ITEMDATA_IDENTIFIER_ARBALEST "8lx " | ||
1441 | -#define D2S_ITEMDATA_IDENTIFIER_PELLET_BOW "6lx " | ||
1442 | -#define D2S_ITEMDATA_IDENTIFIER_CROSSBOW "mxb " | ||
1443 | -#define D2S_ITEMDATA_IDENTIFIER_SIEGE_CROSSBOW "8mx " | ||
1444 | -#define D2S_ITEMDATA_IDENTIFIER_GORGON_CROSSBOW "6mx " | ||
1445 | -#define D2S_ITEMDATA_IDENTIFIER_HEAVY_CROSSBOW "hxb " | ||
1446 | -#define D2S_ITEMDATA_IDENTIFIER_BALLISTA "8hx " | ||
1447 | -#define D2S_ITEMDATA_IDENTIFIER_COLOSSUS_CROSSBOW "6hx " | ||
1448 | -#define D2S_ITEMDATA_IDENTIFIER_REPEATING_CROSSBOW "rxb " | ||
1449 | -#define D2S_ITEMDATA_IDENTIFIER_CHU_KO_NU "8rx " | ||
1450 | -#define D2S_ITEMDATA_IDENTIFIER_DEMON_CROSSBOW "6rx " | ||
1451 | -#define D2S_ITEMDATA_IDENTIFIER_SHORT_STAFF "sst " | ||
1452 | -#define D2S_ITEMDATA_IDENTIFIER_JO_STAFF "8ss " | ||
1453 | -#define D2S_ITEMDATA_IDENTIFIER_WALKING_STICK "6ss " | ||
1454 | -#define D2S_ITEMDATA_IDENTIFIER_LONG_STAFF "lst " | ||
1455 | -#define D2S_ITEMDATA_IDENTIFIER_QUARTERSTAFF "8ls " | ||
1456 | -#define D2S_ITEMDATA_IDENTIFIER_STALAGMITE "6ls " | ||
1457 | -#define D2S_ITEMDATA_IDENTIFIER_GNARLED_STAFF "gst " | ||
1458 | -#define D2S_ITEMDATA_IDENTIFIER_CEDAR_STAFF "8cs " | ||
1459 | -#define D2S_ITEMDATA_IDENTIFIER_ELDER_STAFF "6cs " | ||
1460 | -#define D2S_ITEMDATA_IDENTIFIER_BATTLE_STAFF "bst " | ||
1461 | -#define D2S_ITEMDATA_IDENTIFIER_GOTHIC_STAFF "8bs " | ||
1462 | -#define D2S_ITEMDATA_IDENTIFIER_SHILLELAGH "6bs " | ||
1463 | -#define D2S_ITEMDATA_IDENTIFIER_WAR_STAFF "wst " | ||
1464 | -#define D2S_ITEMDATA_IDENTIFIER_RUNE_STAFF "8ws " | ||
1465 | -#define D2S_ITEMDATA_IDENTIFIER_ARCHON_STAFF "6ws " | ||
1466 | -#define D2S_ITEMDATA_IDENTIFIER_WAND "wnd " | ||
1467 | -#define D2S_ITEMDATA_IDENTIFIER_BURNT_WAND "9wn " | ||
1468 | -#define D2S_ITEMDATA_IDENTIFIER_POLISHED_WAND "7wn " | ||
1469 | -#define D2S_ITEMDATA_IDENTIFIER_YEW_WAND "ywn " | ||
1470 | -#define D2S_ITEMDATA_IDENTIFIER_PETRIFIED_WAND "9yw " | ||
1471 | -#define D2S_ITEMDATA_IDENTIFIER_GHOST_WAND "7yw " | ||
1472 | -#define D2S_ITEMDATA_IDENTIFIER_BONE_WAND "bwn " | ||
1473 | -#define D2S_ITEMDATA_IDENTIFIER_TOMB_WAND "9bw " | ||
1474 | -#define D2S_ITEMDATA_IDENTIFIER_LICH_WAND "7bw " | ||
1475 | -#define D2S_ITEMDATA_IDENTIFIER_GRIM_WAND "gwn " | ||
1476 | -#define D2S_ITEMDATA_IDENTIFIER_GRAVE_WAND "9gw " | ||
1477 | -#define D2S_ITEMDATA_IDENTIFIER_UNEARTHED_WAND "7gw " | ||
1478 | -#define D2S_ITEMDATA_IDENTIFIER_SCEPTRE "scp " | ||
1479 | -#define D2S_ITEMDATA_IDENTIFIER_RUNE_SCEPTRE "9sc " | ||
1480 | -#define D2S_ITEMDATA_IDENTIFIER_MIGHTY_SCEPTRE "7sc " | ||
1481 | -#define D2S_ITEMDATA_IDENTIFIER_GRAND_SCEPTRE "gsc " | ||
1482 | -#define D2S_ITEMDATA_IDENTIFIER_HOLY_WATER_SPRINKLER "9qs " | ||
1483 | -#define D2S_ITEMDATA_IDENTIFIER_SERAPH_ROD "7qs " | ||
1484 | -#define D2S_ITEMDATA_IDENTIFIER_WAR_SCEPTRE "wsp " | ||
1485 | -#define D2S_ITEMDATA_IDENTIFIER_DIVINE_SCEPTRE "9ws " | ||
1486 | -#define D2S_ITEMDATA_IDENTIFIER_CADUCEUS "7ws " | ||
1487 | -#define D2S_ITEMDATA_IDENTIFIER_KATAR "ktr " | ||
1488 | -#define D2S_ITEMDATA_IDENTIFIER_QUHAB "9ar " | ||
1489 | -#define D2S_ITEMDATA_IDENTIFIER_SUWAYYAH "7ar " | ||
1490 | -#define D2S_ITEMDATA_IDENTIFIER_WRIST_BLADE "wrb " | ||
1491 | -#define D2S_ITEMDATA_IDENTIFIER_WRIST_SPIKE "9wb " | ||
1492 | -#define D2S_ITEMDATA_IDENTIFIER_WRIST_SWORD "7wb " | ||
1493 | -#define D2S_ITEMDATA_IDENTIFIER_HATCHET_HANDS "axf " | ||
1494 | -#define D2S_ITEMDATA_IDENTIFIER_FASCIA "9xf " | ||
1495 | -#define D2S_ITEMDATA_IDENTIFIER_WAR_FIST "7xf " | ||
1496 | -#define D2S_ITEMDATA_IDENTIFIER_CESTUS "ces " | ||
1497 | -#define D2S_ITEMDATA_IDENTIFIER_HAND_SCYTHE "9cs " | ||
1498 | -#define D2S_ITEMDATA_IDENTIFIER_BATTLE_CESTUS "7cs " | ||
1499 | -#define D2S_ITEMDATA_IDENTIFIER_CLAWS "clw " | ||
1500 | -#define D2S_ITEMDATA_IDENTIFIER_GREATER_CLAWS "9lw " | ||
1501 | -#define D2S_ITEMDATA_IDENTIFIER_FERAL_CLAWS "7lw " | ||
1502 | -#define D2S_ITEMDATA_IDENTIFIER_BLADE_TALONS "btl " | ||
1503 | -#define D2S_ITEMDATA_IDENTIFIER_GREATER_TALONS "9hw " | ||
1504 | -#define D2S_ITEMDATA_IDENTIFIER_RUNIC_TALONS "7hw " | ||
1505 | -#define D2S_ITEMDATA_IDENTIFIER_SCISSORS_KATAR "skr " | ||
1506 | -#define D2S_ITEMDATA_IDENTIFIER_SCISSORS_QUHAB "9qr " | ||
1507 | -#define D2S_ITEMDATA_IDENTIFIER_SCISSORS_SUWAYYAH "7qr " | ||
1508 | -#define D2S_ITEMDATA_IDENTIFIER_EAGLE_ORB "ob1 " | ||
1509 | -#define D2S_ITEMDATA_IDENTIFIER_GLOWING_ORB "ob6 " | ||
1510 | -#define D2S_ITEMDATA_IDENTIFIER_HEAVENLY_STONE "obb " | ||
1511 | -#define D2S_ITEMDATA_IDENTIFIER_SACRED_GLOBE "ob2 " | ||
1512 | -#define D2S_ITEMDATA_IDENTIFIER_CRYSTALLINE_GLB "ob7 " | ||
1513 | -#define D2S_ITEMDATA_IDENTIFIER_ELDRITCH_ORB "obc " | ||
1514 | -#define D2S_ITEMDATA_IDENTIFIER_SMOKED_SPHERE "ob3 " | ||
1515 | -#define D2S_ITEMDATA_IDENTIFIER_CLOUDY_SPHERE "ob8 " | ||
1516 | -#define D2S_ITEMDATA_IDENTIFIER_DEMON_HEART "obd " | ||
1517 | -#define D2S_ITEMDATA_IDENTIFIER_CLASPED_ORB "ob4 " | ||
1518 | -#define D2S_ITEMDATA_IDENTIFIER_SPARKLING_BALL "ob9 " | ||
1519 | -#define D2S_ITEMDATA_IDENTIFIER_VORTEX_ORB "obe " | ||
1520 | -#define D2S_ITEMDATA_IDENTIFIER_DRAGON_STONE "ob5 " | ||
1521 | -#define D2S_ITEMDATA_IDENTIFIER_SWIRLING_CRYSTAL "oba " | ||
1522 | -#define D2S_ITEMDATA_IDENTIFIER_DIMENSIONAL_SHARD "obf " | ||
1523 | -#define D2S_ITEMDATA_IDENTIFIER_STAG_BOW "am1 " | ||
1524 | -#define D2S_ITEMDATA_IDENTIFIER_ASHWOOD_BOW "am6 " | ||
1525 | -#define D2S_ITEMDATA_IDENTIFIER_MATRIARCHAL_BOW "amb " | ||
1526 | -#define D2S_ITEMDATA_IDENTIFIER_REFLEX_BOW "am2 " | ||
1527 | -#define D2S_ITEMDATA_IDENTIFIER_CEREMONIAL_BOW "am7 " | ||
1528 | -#define D2S_ITEMDATA_IDENTIFIER_GRAND_MATRON_BOW "amc " | ||
1529 | -#define D2S_ITEMDATA_IDENTIFIER_MAIDEN_SPEAR "am3 " | ||
1530 | -#define D2S_ITEMDATA_IDENTIFIER_CEREMONIAL_SPEAR "am8 " | ||
1531 | -#define D2S_ITEMDATA_IDENTIFIER_MATRIARCHAL_SPEAR "amd " | ||
1532 | -#define D2S_ITEMDATA_IDENTIFIER_MAIDEN_PIKE "am4 " | ||
1533 | -#define D2S_ITEMDATA_IDENTIFIER_CEREMONIAL_PIKE "am9 " | ||
1534 | -#define D2S_ITEMDATA_IDENTIFIER_MATRIARCHAL_PIKE "ame " | ||
1535 | -#define D2S_ITEMDATA_IDENTIFIER_MAIDEN_JAVELIN "am5 " | ||
1536 | -#define D2S_ITEMDATA_IDENTIFIER_CEREMONIAL_JAVELIN "ama " | ||
1537 | -#define D2S_ITEMDATA_IDENTIFIER_MATRIARCHAL_JAVELIN "amf " | ||
1538 | -#define D2S_ITEMDATA_IDENTIFIER_CIRCLET "ci0 " | ||
1539 | -#define D2S_ITEMDATA_IDENTIFIER_CORONET "ci1 " | ||
1540 | -#define D2S_ITEMDATA_IDENTIFIER_TIARA "ci2 " | ||
1541 | -#define D2S_ITEMDATA_IDENTIFIER_DIADEM "ci3 " | ||
1542 | -#define D2S_ITEMDATA_IDENTIFIER_RANCID_GAS_POTION "gps " | ||
1543 | -#define D2S_ITEMDATA_IDENTIFIER_OIL_POTION "ops " | ||
1544 | -#define D2S_ITEMDATA_IDENTIFIER_CHOKING_GAS_POTION "gpm " | ||
1545 | -#define D2S_ITEMDATA_IDENTIFIER_EXPLODING_POTION "opm " | ||
1546 | -#define D2S_ITEMDATA_IDENTIFIER_STRANGLING_GAS_POTION "gpl " | ||
1547 | -#define D2S_ITEMDATA_IDENTIFIER_FULMINATING_POTION "opl " | ||
1548 | -#define D2S_ITEMDATA_IDENTIFIER_WIRTS_LEG "leg " | ||
1549 | -#define D2S_ITEMDATA_IDENTIFIER_HORADRIC_MALUS "hdm " | ||
1550 | -#define D2S_ITEMDATA_IDENTIFIER_SCROLL_OF_INIFUSS1 "bks " | ||
1551 | -#define D2S_ITEMDATA_IDENTIFIER_SCROLL_OF_INIFUSS2 "bkd " | ||
1552 | -#define D2S_ITEMDATA_IDENTIFIER_BOOK_OF_SKILL "ass " | ||
1553 | -#define D2S_ITEMDATA_IDENTIFIER_HORADRIC_CUBE "box " | ||
1554 | -#define D2S_ITEMDATA_IDENTIFIER_HORADRIC_SCROLL "tr1 " | ||
1555 | -#define D2S_ITEMDATA_IDENTIFIER_STAFF_OF_KINGS "msf " | ||
1556 | -#define D2S_ITEMDATA_IDENTIFIER_VIPER_AMULET "vip " | ||
1557 | -#define D2S_ITEMDATA_IDENTIFIER_HORADRIC_STAFF "hst " | ||
1558 | -#define D2S_ITEMDATA_IDENTIFIER_POTION_OF_LIFE "xyz " | ||
1559 | -#define D2S_ITEMDATA_IDENTIFIER_JADE_FIGURINE "j34 " | ||
1560 | -#define D2S_ITEMDATA_IDENTIFIER_GOLDEN_BIRD "g34 " | ||
1561 | -#define D2S_ITEMDATA_IDENTIFIER_LAM_ESENS_TOME "bbb " | ||
1562 | -#define D2S_ITEMDATA_IDENTIFIER_GIDBINN "g33 " | ||
1563 | -#define D2S_ITEMDATA_IDENTIFIER_KHALIMS_FLAIL "qf1 " | ||
1564 | -#define D2S_ITEMDATA_IDENTIFIER_KHALIMS_WILL "qf2 " | ||
1565 | -#define D2S_ITEMDATA_IDENTIFIER_KHALIMS_EYE "qey " | ||
1566 | -#define D2S_ITEMDATA_IDENTIFIER_KHALIMS_HEART "qhr " | ||
1567 | -#define D2S_ITEMDATA_IDENTIFIER_KHALIMS_BRAIN "qbr " | ||
1568 | -#define D2S_ITEMDATA_IDENTIFIER_MEPHISTOS_SOULSTONE "mss " | ||
1569 | -#define D2S_ITEMDATA_IDENTIFIER_HELLFORGE_HAMMER "hfh " | ||
1570 | -#define D2S_ITEMDATA_IDENTIFIER_MALAH_POTION "ice " | ||
1571 | -#define D2S_ITEMDATA_IDENTIFIER_SCROLL_OF_RESISTANCE "tr2 " | ||
1572 | -#define D2S_ITEMDATA_IDENTIFIER_CHIPPED_AMETHYST "gcv " | ||
1573 | -#define D2S_ITEMDATA_IDENTIFIER_CHIPPED_DIAMOND "gcw " | ||
1574 | -#define D2S_ITEMDATA_IDENTIFIER_CHIPPED_EMERALD "gcg " | ||
1575 | -#define D2S_ITEMDATA_IDENTIFIER_CHIPPED_RUBY "gcr " | ||
1576 | -#define D2S_ITEMDATA_IDENTIFIER_CHIPPED_SAPHIRE "gcb " | ||
1577 | -#define D2S_ITEMDATA_IDENTIFIER_CHIPPED_SKULL "skc " | ||
1578 | -#define D2S_ITEMDATA_IDENTIFIER_CHIPPED_TOPAZ "gcy " | ||
1579 | -#define D2S_ITEMDATA_IDENTIFIER_FLAWED_AMETHYST "gfv " | ||
1580 | -#define D2S_ITEMDATA_IDENTIFIER_FLAWED_DIAMOND "gfw " | ||
1581 | -#define D2S_ITEMDATA_IDENTIFIER_FLAWED_EMERALD "gfg " | ||
1582 | -#define D2S_ITEMDATA_IDENTIFIER_FLAWED_RUBY "gfr " | ||
1583 | -#define D2S_ITEMDATA_IDENTIFIER_FLAWED_SAPHIRE "gfb " | ||
1584 | -#define D2S_ITEMDATA_IDENTIFIER_FLAWED_SKULL "skf " | ||
1585 | -#define D2S_ITEMDATA_IDENTIFIER_FLAWED_TOPAZ "gfy " | ||
1586 | -#define D2S_ITEMDATA_IDENTIFIER_AMETHYST "gsv " | ||
1587 | -#define D2S_ITEMDATA_IDENTIFIER_DIAMOND "gsw " | ||
1588 | -#define D2S_ITEMDATA_IDENTIFIER_EMERALD "gsg " | ||
1589 | -#define D2S_ITEMDATA_IDENTIFIER_RUBY "gsr " | ||
1590 | -#define D2S_ITEMDATA_IDENTIFIER_SAPHIRE "gsb " | ||
1591 | -#define D2S_ITEMDATA_IDENTIFIER_SKULL "sku " | ||
1592 | -#define D2S_ITEMDATA_IDENTIFIER_TOPAZ "gsy " | ||
1593 | -#define D2S_ITEMDATA_IDENTIFIER_FLAWLESS_AMETHYST "gzv " | ||
1594 | -#define D2S_ITEMDATA_IDENTIFIER_FLAWLESS_DIAMOND "glw " | ||
1595 | -#define D2S_ITEMDATA_IDENTIFIER_FLAWLESS_EMERALD "glg " | ||
1596 | -#define D2S_ITEMDATA_IDENTIFIER_FLAWLESS_RUBY "glr " | ||
1597 | -#define D2S_ITEMDATA_IDENTIFIER_FLAWLESS_SAPHIRE "glb " | ||
1598 | -#define D2S_ITEMDATA_IDENTIFIER_FLAWLESS_SKULL "skl " | ||
1599 | -#define D2S_ITEMDATA_IDENTIFIER_FLAWLESS_TOPAZ "gly " | ||
1600 | -#define D2S_ITEMDATA_IDENTIFIER_PERFECT_DIAMOND "gpw " | ||
1601 | -#define D2S_ITEMDATA_IDENTIFIER_PERFECT_AMETHYST "gpv " | ||
1602 | -#define D2S_ITEMDATA_IDENTIFIER_PERFECT_SAPPHIRE "gpb " | ||
1603 | -#define D2S_ITEMDATA_IDENTIFIER_PERFECT_TOPAZ "gpy " | ||
1604 | -#define D2S_ITEMDATA_IDENTIFIER_PERFECT_RUBY "gpr " | ||
1605 | -#define D2S_ITEMDATA_IDENTIFIER_PERFECT_SKULL "skz " | ||
1606 | -#define D2S_ITEMDATA_IDENTIFIER_PERFECT_EMERALD "gpg " | ||
1607 | -#define D2S_ITEMDATA_IDENTIFIER_EL_RUNE "r01 " | ||
1608 | -#define D2S_ITEMDATA_IDENTIFIER_ELD_RUNE "r02 " | ||
1609 | -#define D2S_ITEMDATA_IDENTIFIER_TIR_RUNE "r03 " | ||
1610 | -#define D2S_ITEMDATA_IDENTIFIER_NEF_RUNE "r04 " | ||
1611 | -#define D2S_ITEMDATA_IDENTIFIER_ETH_RUNE "r05 " | ||
1612 | -#define D2S_ITEMDATA_IDENTIFIER_ITH_RUNE "r06 " | ||
1613 | -#define D2S_ITEMDATA_IDENTIFIER_TAL_RUNE "r07 " | ||
1614 | -#define D2S_ITEMDATA_IDENTIFIER_RAL_RUNE "r08 " | ||
1615 | -#define D2S_ITEMDATA_IDENTIFIER_ORT_RUNE "r09 " | ||
1616 | -#define D2S_ITEMDATA_IDENTIFIER_THUL_RUNE "r10 " | ||
1617 | -#define D2S_ITEMDATA_IDENTIFIER_AMN_RUNE "r11 " | ||
1618 | -#define D2S_ITEMDATA_IDENTIFIER_SOL_RUNE "r12 " | ||
1619 | -#define D2S_ITEMDATA_IDENTIFIER_SHAEL_RUNE "r13 " | ||
1620 | -#define D2S_ITEMDATA_IDENTIFIER_DOL_RUNE "r14 " | ||
1621 | -#define D2S_ITEMDATA_IDENTIFIER_HEL_RUNE "r15 " | ||
1622 | -#define D2S_ITEMDATA_IDENTIFIER_IO_RUNE "r16 " | ||
1623 | -#define D2S_ITEMDATA_IDENTIFIER_LUM_RUNE "r17 " | ||
1624 | -#define D2S_ITEMDATA_IDENTIFIER_KO_RUNE "r18 " | ||
1625 | -#define D2S_ITEMDATA_IDENTIFIER_FAL_RUNE "r19 " | ||
1626 | -#define D2S_ITEMDATA_IDENTIFIER_LEM_RUNE "r20 " | ||
1627 | -#define D2S_ITEMDATA_IDENTIFIER_PUL_RUNE "r21 " | ||
1628 | -#define D2S_ITEMDATA_IDENTIFIER_UM_RUNE "r22 " | ||
1629 | -#define D2S_ITEMDATA_IDENTIFIER_MAL_RUNE "r23 " | ||
1630 | -#define D2S_ITEMDATA_IDENTIFIER_IST_RUNE "r24 " | ||
1631 | -#define D2S_ITEMDATA_IDENTIFIER_GUL_RUNE "r25 " | ||
1632 | -#define D2S_ITEMDATA_IDENTIFIER_VEX_RUNE "r26 " | ||
1633 | -#define D2S_ITEMDATA_IDENTIFIER_OHM_RUNE "r27 " | ||
1634 | -#define D2S_ITEMDATA_IDENTIFIER_LO_RUNE "r28 " | ||
1635 | -#define D2S_ITEMDATA_IDENTIFIER_SUR_RUNE "r29 " | ||
1636 | -#define D2S_ITEMDATA_IDENTIFIER_BER_RUNE "r30 " | ||
1637 | -#define D2S_ITEMDATA_IDENTIFIER_JAH_RUNE "r31 " | ||
1638 | -#define D2S_ITEMDATA_IDENTIFIER_CHAM_RUNE "r32 " | ||
1639 | -#define D2S_ITEMDATA_IDENTIFIER_ZOD_RUNE "r33 " | ||
1640 | -#define D2S_ITEMDATA_IDENTIFIER_ANTIDOTE_POTION "yps " | ||
1641 | -#define D2S_ITEMDATA_IDENTIFIER_STAMINA_POTION "vps " | ||
1642 | -#define D2S_ITEMDATA_IDENTIFIER_THAWING_POTION "wms " | ||
1643 | -#define D2S_ITEMDATA_IDENTIFIER_MINOR_HEALING_POTION "hp1 " | ||
1644 | -#define D2S_ITEMDATA_IDENTIFIER_MINOR_MANA_POTION "mp1 " | ||
1645 | -#define D2S_ITEMDATA_IDENTIFIER_LIGHT_HEALING_POTION "hp2 " | ||
1646 | -#define D2S_ITEMDATA_IDENTIFIER_LIGHT_MANA_POTION "mp2 " | ||
1647 | -#define D2S_ITEMDATA_IDENTIFIER_HEALING_POTION "hp3 " | ||
1648 | -#define D2S_ITEMDATA_IDENTIFIER_MANA_POTION "mp3 " | ||
1649 | -#define D2S_ITEMDATA_IDENTIFIER_GREATER_HEALING_POTION "hp4 " | ||
1650 | -#define D2S_ITEMDATA_IDENTIFIER_GREATER_MANA_POTION "mp4 " | ||
1651 | -#define D2S_ITEMDATA_IDENTIFIER_SUPER_HEALING_POTION "hp5 " | ||
1652 | -#define D2S_ITEMDATA_IDENTIFIER_SUPER_MANA_POTION "mp5 " | ||
1653 | -#define D2S_ITEMDATA_IDENTIFIER_REJUVENATION_POTION "rvs " | ||
1654 | -#define D2S_ITEMDATA_IDENTIFIER_FULL_REJUVENATION_POTION "rvl " | ||
1655 | -#define D2S_ITEMDATA_IDENTIFIER_CHARM_SMALL "cm1 " | ||
1656 | -#define D2S_ITEMDATA_IDENTIFIER_CHARM_LARGE "cm2 " | ||
1657 | -#define D2S_ITEMDATA_IDENTIFIER_CHARM_GRAND "cm3 " | ||
1658 | -#define D2S_ITEMDATA_IDENTIFIER_IDENTIFY_SCROLL "isc " | ||
1659 | -#define D2S_ITEMDATA_IDENTIFIER_TOWN_PORTAL_SCROLL "tsc " | ||
1660 | -#define D2S_ITEMDATA_IDENTIFIER_TOME_OF_TOWN_PORTAL "tbk " | ||
1661 | -#define D2S_ITEMDATA_IDENTIFIER_TOME_OF_IDENTIFY "ibk " | ||
1662 | -#define D2S_ITEMDATA_IDENTIFIER_ARROWS "aqv " | ||
1663 | -#define D2S_ITEMDATA_IDENTIFIER_BOLTS "cqv " | ||
1664 | -#define D2S_ITEMDATA_IDENTIFIER_JEWEL "jew " | ||
1665 | -#define D2S_ITEMDATA_IDENTIFIER_KEY "key " | ||
1666 | -#define D2S_ITEMDATA_IDENTIFIER_AMULET "amu " | ||
1667 | -#define D2S_ITEMDATA_IDENTIFIER_GOLD "gld " | ||
1668 | -#define D2S_ITEMDATA_IDENTIFIER_RING "rin " | ||
1669 | -#define D2S_ITEMDATA_IDENTIFIER_EAR "ear " | ||
1670 | - | ||
1671 | -// Unused | ||
1672 | -#define D2S_ITEMDATA_IDENTIFIER_TORCH "tch " | ||
1673 | -#define D2S_ITEMDATA_IDENTIFIER_HEART "hrt " | ||
1674 | -#define D2S_ITEMDATA_IDENTIFIER_BRAIN "brz " | ||
1675 | -#define D2S_ITEMDATA_IDENTIFIER_JAWBONE "jaw " | ||
1676 | -#define D2S_ITEMDATA_IDENTIFIER_EYE "eyz " | ||
1677 | -#define D2S_ITEMDATA_IDENTIFIER_HORN "hrn " | ||
1678 | -#define D2S_ITEMDATA_IDENTIFIER_HERB "hrb " | ||
1679 | -#define D2S_ITEMDATA_IDENTIFIER_TAIL "tal " | ||
1680 | -#define D2S_ITEMDATA_IDENTIFIER_FLAG "flg " | ||
1681 | -#define D2S_ITEMDATA_IDENTIFIER_FANG "fng " | ||
1682 | -#define D2S_ITEMDATA_IDENTIFIER_QUILL "qll " | ||
1683 | -#define D2S_ITEMDATA_IDENTIFIER_SOUL "sol " | ||
1684 | -#define D2S_ITEMDATA_IDENTIFIER_SCALP "scz " | ||
1685 | -#define D2S_ITEMDATA_IDENTIFIER_SPLEEN "spe " | ||
1686 | -#define D2S_ITEMDATA_IDENTIFIER_BLACK_TOWER_KEY "luv " | ||
1687 | -#define D2S_ITEMDATA_IDENTIFIER_ELIXIR "elx " | ||
1688 | -#define D2S_ITEMDATA_IDENTIFIER_SCROLL_OF_KNOWLEDGE "0sc " | 1048 | +#define D2S_ITEMDATA_IDENTIFIER_0 "Cap" |
1049 | +#define D2S_ITEMDATA_IDENTIFIER_1 "War Hat" | ||
1050 | +#define D2S_ITEMDATA_IDENTIFIER_2 "Shako" | ||
1051 | +#define D2S_ITEMDATA_IDENTIFIER_3 "Skull Cap" | ||
1052 | +#define D2S_ITEMDATA_IDENTIFIER_4 "Sallet" | ||
1053 | +#define D2S_ITEMDATA_IDENTIFIER_5 "Hydraskull" | ||
1054 | +#define D2S_ITEMDATA_IDENTIFIER_6 "Helm" | ||
1055 | +#define D2S_ITEMDATA_IDENTIFIER_7 "Casque" | ||
1056 | +#define D2S_ITEMDATA_IDENTIFIER_8 "Armet" | ||
1057 | +#define D2S_ITEMDATA_IDENTIFIER_9 "Full Helm" | ||
1058 | +#define D2S_ITEMDATA_IDENTIFIER_10 "Basinet" | ||
1059 | +#define D2S_ITEMDATA_IDENTIFIER_11 "Giant Conch" | ||
1060 | +#define D2S_ITEMDATA_IDENTIFIER_12 "Great Helm" | ||
1061 | +#define D2S_ITEMDATA_IDENTIFIER_13 "Winged Helm" | ||
1062 | +#define D2S_ITEMDATA_IDENTIFIER_14 "Spired Helm" | ||
1063 | +#define D2S_ITEMDATA_IDENTIFIER_15 "Crown" | ||
1064 | +#define D2S_ITEMDATA_IDENTIFIER_16 "Grand Crown" | ||
1065 | +#define D2S_ITEMDATA_IDENTIFIER_17 "Corona" | ||
1066 | +#define D2S_ITEMDATA_IDENTIFIER_18 "Mask" | ||
1067 | +#define D2S_ITEMDATA_IDENTIFIER_19 "Death Mask" | ||
1068 | +#define D2S_ITEMDATA_IDENTIFIER_20 "Demonhead" | ||
1069 | +#define D2S_ITEMDATA_IDENTIFIER_21 "Bone Helm" | ||
1070 | +#define D2S_ITEMDATA_IDENTIFIER_22 "Grim Helm" | ||
1071 | +#define D2S_ITEMDATA_IDENTIFIER_23 "Bone Visage" | ||
1072 | +#define D2S_ITEMDATA_IDENTIFIER_24 "Quilted Armor" | ||
1073 | +#define D2S_ITEMDATA_IDENTIFIER_25 "Ghost Armor" | ||
1074 | +#define D2S_ITEMDATA_IDENTIFIER_26 "Dusk Shroud" | ||
1075 | +#define D2S_ITEMDATA_IDENTIFIER_27 "Leather Armor" | ||
1076 | +#define D2S_ITEMDATA_IDENTIFIER_28 "Serpentskin" | ||
1077 | +#define D2S_ITEMDATA_IDENTIFIER_29 "Wyrmhide" | ||
1078 | +#define D2S_ITEMDATA_IDENTIFIER_30 "Hard Leather" | ||
1079 | +#define D2S_ITEMDATA_IDENTIFIER_31 "Demonhide Armor" | ||
1080 | +#define D2S_ITEMDATA_IDENTIFIER_32 "Scarab Husk" | ||
1081 | +#define D2S_ITEMDATA_IDENTIFIER_33 "Studded Leather" | ||
1082 | +#define D2S_ITEMDATA_IDENTIFIER_34 "Trellised Armor" | ||
1083 | +#define D2S_ITEMDATA_IDENTIFIER_35 "Wire Fleece" | ||
1084 | +#define D2S_ITEMDATA_IDENTIFIER_36 "Ring Mail" | ||
1085 | +#define D2S_ITEMDATA_IDENTIFIER_37 "Linked Mail" | ||
1086 | +#define D2S_ITEMDATA_IDENTIFIER_38 "Diamond Mail" | ||
1087 | +#define D2S_ITEMDATA_IDENTIFIER_39 "Scale Mail" | ||
1088 | +#define D2S_ITEMDATA_IDENTIFIER_40 "Tigulated Mail" | ||
1089 | +#define D2S_ITEMDATA_IDENTIFIER_41 "Loricated Mail" | ||
1090 | +#define D2S_ITEMDATA_IDENTIFIER_42 "Chain Mail" | ||
1091 | +#define D2S_ITEMDATA_IDENTIFIER_43 "Mesh Armor" | ||
1092 | +#define D2S_ITEMDATA_IDENTIFIER_44 "Boneweave" | ||
1093 | +#define D2S_ITEMDATA_IDENTIFIER_45 "Breast Plate" | ||
1094 | +#define D2S_ITEMDATA_IDENTIFIER_46 "Cuirass" | ||
1095 | +#define D2S_ITEMDATA_IDENTIFIER_47 "Great Hauberk" | ||
1096 | +#define D2S_ITEMDATA_IDENTIFIER_48 "Splint Mail" | ||
1097 | +#define D2S_ITEMDATA_IDENTIFIER_49 "Russet Armor" | ||
1098 | +#define D2S_ITEMDATA_IDENTIFIER_50 "Balrog Skin" | ||
1099 | +#define D2S_ITEMDATA_IDENTIFIER_51 "Plate Mail" | ||
1100 | +#define D2S_ITEMDATA_IDENTIFIER_52 "Templar Coat" | ||
1101 | +#define D2S_ITEMDATA_IDENTIFIER_53 "Hellforge Plate" | ||
1102 | +#define D2S_ITEMDATA_IDENTIFIER_54 "Field Plate" | ||
1103 | +#define D2S_ITEMDATA_IDENTIFIER_55 "Sharktooth" | ||
1104 | +#define D2S_ITEMDATA_IDENTIFIER_56 "Kraken Shell" | ||
1105 | +#define D2S_ITEMDATA_IDENTIFIER_57 "Gothic Plate" | ||
1106 | +#define D2S_ITEMDATA_IDENTIFIER_58 "Embossed Plate" | ||
1107 | +#define D2S_ITEMDATA_IDENTIFIER_59 "Lacquered Plate" | ||
1108 | +#define D2S_ITEMDATA_IDENTIFIER_60 "Full Plate Mail" | ||
1109 | +#define D2S_ITEMDATA_IDENTIFIER_61 "Chaos Armor" | ||
1110 | +#define D2S_ITEMDATA_IDENTIFIER_62 "Shadow Plate" | ||
1111 | +#define D2S_ITEMDATA_IDENTIFIER_63 "Ancient Armor" | ||
1112 | +#define D2S_ITEMDATA_IDENTIFIER_64 "Ornate Armor" | ||
1113 | +#define D2S_ITEMDATA_IDENTIFIER_65 "Sacred Armor" | ||
1114 | +#define D2S_ITEMDATA_IDENTIFIER_66 "Light Plate" | ||
1115 | +#define D2S_ITEMDATA_IDENTIFIER_67 "Mage Plate" | ||
1116 | +#define D2S_ITEMDATA_IDENTIFIER_68 "Archon Plate" | ||
1117 | +#define D2S_ITEMDATA_IDENTIFIER_69 "Buckler" | ||
1118 | +#define D2S_ITEMDATA_IDENTIFIER_70 "Defender" | ||
1119 | +#define D2S_ITEMDATA_IDENTIFIER_71 "Heater" | ||
1120 | +#define D2S_ITEMDATA_IDENTIFIER_72 "Small Shield" | ||
1121 | +#define D2S_ITEMDATA_IDENTIFIER_73 "Round Shield" | ||
1122 | +#define D2S_ITEMDATA_IDENTIFIER_74 "Luna" | ||
1123 | +#define D2S_ITEMDATA_IDENTIFIER_75 "Large Shield" | ||
1124 | +#define D2S_ITEMDATA_IDENTIFIER_76 "Scutum" | ||
1125 | +#define D2S_ITEMDATA_IDENTIFIER_77 "Hyperion" | ||
1126 | +#define D2S_ITEMDATA_IDENTIFIER_78 "Kite Shield" | ||
1127 | +#define D2S_ITEMDATA_IDENTIFIER_79 "Dragon Shield" | ||
1128 | +#define D2S_ITEMDATA_IDENTIFIER_80 "Monarch" | ||
1129 | +#define D2S_ITEMDATA_IDENTIFIER_81 "Tower Shield" | ||
1130 | +#define D2S_ITEMDATA_IDENTIFIER_82 "Pavise" | ||
1131 | +#define D2S_ITEMDATA_IDENTIFIER_83 "Aegis" | ||
1132 | +#define D2S_ITEMDATA_IDENTIFIER_84 "Gothic Shield" | ||
1133 | +#define D2S_ITEMDATA_IDENTIFIER_85 "Ancient Shield" | ||
1134 | +#define D2S_ITEMDATA_IDENTIFIER_86 "Ward" | ||
1135 | +#define D2S_ITEMDATA_IDENTIFIER_87 "Bone Shield" | ||
1136 | +#define D2S_ITEMDATA_IDENTIFIER_88 "Grim Shield" | ||
1137 | +#define D2S_ITEMDATA_IDENTIFIER_89 "Troll Nest" | ||
1138 | +#define D2S_ITEMDATA_IDENTIFIER_90 "Spiked Shield" | ||
1139 | +#define D2S_ITEMDATA_IDENTIFIER_91 "Barbed Shield" | ||
1140 | +#define D2S_ITEMDATA_IDENTIFIER_92 "Blade Barrier" | ||
1141 | +#define D2S_ITEMDATA_IDENTIFIER_93 "Leather Gloves" | ||
1142 | +#define D2S_ITEMDATA_IDENTIFIER_94 "Demonhide Glove" | ||
1143 | +#define D2S_ITEMDATA_IDENTIFIER_95 "Bramble Mitts" | ||
1144 | +#define D2S_ITEMDATA_IDENTIFIER_96 "Heavy Gloves" | ||
1145 | +#define D2S_ITEMDATA_IDENTIFIER_97 "Sharkskin Glove" | ||
1146 | +#define D2S_ITEMDATA_IDENTIFIER_98 "Vampirebone Gloves" | ||
1147 | +#define D2S_ITEMDATA_IDENTIFIER_99 "Chain Gloves" | ||
1148 | +#define D2S_ITEMDATA_IDENTIFIER_100 "Heavy Bracers" | ||
1149 | +#define D2S_ITEMDATA_IDENTIFIER_101 "Vambraces" | ||
1150 | +#define D2S_ITEMDATA_IDENTIFIER_102 "Light Gauntlets" | ||
1151 | +#define D2S_ITEMDATA_IDENTIFIER_103 "Battle Gauntlet" | ||
1152 | +#define D2S_ITEMDATA_IDENTIFIER_104 "Crusader Gauntlets" | ||
1153 | +#define D2S_ITEMDATA_IDENTIFIER_105 "Gauntlets" | ||
1154 | +#define D2S_ITEMDATA_IDENTIFIER_106 "War Gauntlets" | ||
1155 | +#define D2S_ITEMDATA_IDENTIFIER_107 "Ogre Gauntlets" | ||
1156 | +#define D2S_ITEMDATA_IDENTIFIER_108 "Boots" | ||
1157 | +#define D2S_ITEMDATA_IDENTIFIER_109 "Demonhide Boots" | ||
1158 | +#define D2S_ITEMDATA_IDENTIFIER_110 "Wyrmhide Boots" | ||
1159 | +#define D2S_ITEMDATA_IDENTIFIER_111 "Heavy Boots" | ||
1160 | +#define D2S_ITEMDATA_IDENTIFIER_112 "Sharkskin Boots" | ||
1161 | +#define D2S_ITEMDATA_IDENTIFIER_113 "Scarabshell Boots" | ||
1162 | +#define D2S_ITEMDATA_IDENTIFIER_114 "Chain Boots" | ||
1163 | +#define D2S_ITEMDATA_IDENTIFIER_115 "Mesh Boots" | ||
1164 | +#define D2S_ITEMDATA_IDENTIFIER_116 "Boneweave Boots" | ||
1165 | +#define D2S_ITEMDATA_IDENTIFIER_117 "Light Plated Boots" | ||
1166 | +#define D2S_ITEMDATA_IDENTIFIER_118 "Battle Boots" | ||
1167 | +#define D2S_ITEMDATA_IDENTIFIER_119 "Mirrored Boots" | ||
1168 | +#define D2S_ITEMDATA_IDENTIFIER_120 "Greaves" | ||
1169 | +#define D2S_ITEMDATA_IDENTIFIER_121 "War Boots" | ||
1170 | +#define D2S_ITEMDATA_IDENTIFIER_122 "Myrmidon Greave" | ||
1171 | +#define D2S_ITEMDATA_IDENTIFIER_123 "Sash" | ||
1172 | +#define D2S_ITEMDATA_IDENTIFIER_124 "Demonhide Sash" | ||
1173 | +#define D2S_ITEMDATA_IDENTIFIER_125 "Spiderweb Sash" | ||
1174 | +#define D2S_ITEMDATA_IDENTIFIER_126 "Light Belt" | ||
1175 | +#define D2S_ITEMDATA_IDENTIFIER_127 "Sharkskin Belt" | ||
1176 | +#define D2S_ITEMDATA_IDENTIFIER_128 "Vampirefang Belt" | ||
1177 | +#define D2S_ITEMDATA_IDENTIFIER_129 "Belt" | ||
1178 | +#define D2S_ITEMDATA_IDENTIFIER_130 "Mesh Belt" | ||
1179 | +#define D2S_ITEMDATA_IDENTIFIER_131 "Mithril Coil" | ||
1180 | +#define D2S_ITEMDATA_IDENTIFIER_132 "Heavy Belt" | ||
1181 | +#define D2S_ITEMDATA_IDENTIFIER_133 "Battle Belt" | ||
1182 | +#define D2S_ITEMDATA_IDENTIFIER_134 "Troll Belt" | ||
1183 | +#define D2S_ITEMDATA_IDENTIFIER_135 "Plated Belt" | ||
1184 | +#define D2S_ITEMDATA_IDENTIFIER_136 "War Belt" | ||
1185 | +#define D2S_ITEMDATA_IDENTIFIER_137 "Colossus Girdle" | ||
1186 | +#define D2S_ITEMDATA_IDENTIFIER_138 "Wolf Head" | ||
1187 | +#define D2S_ITEMDATA_IDENTIFIER_139 "Alpha Helm" | ||
1188 | +#define D2S_ITEMDATA_IDENTIFIER_140 "Blood Spirit" | ||
1189 | +#define D2S_ITEMDATA_IDENTIFIER_141 "Hawk Helm" | ||
1190 | +#define D2S_ITEMDATA_IDENTIFIER_142 "Griffon Headdress" | ||
1191 | +#define D2S_ITEMDATA_IDENTIFIER_143 "Sun Spirit" | ||
1192 | +#define D2S_ITEMDATA_IDENTIFIER_144 "Antlers" | ||
1193 | +#define D2S_ITEMDATA_IDENTIFIER_145 "Hunter's Guise" | ||
1194 | +#define D2S_ITEMDATA_IDENTIFIER_146 "Earth Spirit" | ||
1195 | +#define D2S_ITEMDATA_IDENTIFIER_147 "Falcon Mask" | ||
1196 | +#define D2S_ITEMDATA_IDENTIFIER_148 "Sacred Feathers" | ||
1197 | +#define D2S_ITEMDATA_IDENTIFIER_149 "Sky Spirit" | ||
1198 | +#define D2S_ITEMDATA_IDENTIFIER_150 "Spirit Mask" | ||
1199 | +#define D2S_ITEMDATA_IDENTIFIER_151 "Totemic Mask" | ||
1200 | +#define D2S_ITEMDATA_IDENTIFIER_152 "Dream Spirit" | ||
1201 | +#define D2S_ITEMDATA_IDENTIFIER_153 "Jawbone Cap" | ||
1202 | +#define D2S_ITEMDATA_IDENTIFIER_154 "Jawbone Visor" | ||
1203 | +#define D2S_ITEMDATA_IDENTIFIER_155 "Carnage Helm" | ||
1204 | +#define D2S_ITEMDATA_IDENTIFIER_156 "Fanged Helm" | ||
1205 | +#define D2S_ITEMDATA_IDENTIFIER_157 "Lion Helm" | ||
1206 | +#define D2S_ITEMDATA_IDENTIFIER_158 "Fury Visor" | ||
1207 | +#define D2S_ITEMDATA_IDENTIFIER_159 "Horned Helm" | ||
1208 | +#define D2S_ITEMDATA_IDENTIFIER_160 "Rage Mask" | ||
1209 | +#define D2S_ITEMDATA_IDENTIFIER_161 "Destroyer Helm" | ||
1210 | +#define D2S_ITEMDATA_IDENTIFIER_162 "Assualt Helmet" | ||
1211 | +#define D2S_ITEMDATA_IDENTIFIER_163 "Savage Helmet" | ||
1212 | +#define D2S_ITEMDATA_IDENTIFIER_164 "Conqueror Crown" | ||
1213 | +#define D2S_ITEMDATA_IDENTIFIER_165 "Avenger Guard" | ||
1214 | +#define D2S_ITEMDATA_IDENTIFIER_166 "Slayer Guard" | ||
1215 | +#define D2S_ITEMDATA_IDENTIFIER_167 "Guardian Crown" | ||
1216 | +#define D2S_ITEMDATA_IDENTIFIER_168 "Targe" | ||
1217 | +#define D2S_ITEMDATA_IDENTIFIER_169 "Akaran Targe" | ||
1218 | +#define D2S_ITEMDATA_IDENTIFIER_170 "Sacred Targe" | ||
1219 | +#define D2S_ITEMDATA_IDENTIFIER_171 "Rondache" | ||
1220 | +#define D2S_ITEMDATA_IDENTIFIER_172 "Akaran Rondache" | ||
1221 | +#define D2S_ITEMDATA_IDENTIFIER_173 "Sacred Rondache" | ||
1222 | +#define D2S_ITEMDATA_IDENTIFIER_174 "Heraldic Shield" | ||
1223 | +#define D2S_ITEMDATA_IDENTIFIER_175 "Protector Shld" | ||
1224 | +#define D2S_ITEMDATA_IDENTIFIER_176 "Kurast Shield" | ||
1225 | +#define D2S_ITEMDATA_IDENTIFIER_177 "Aerin Shield" | ||
1226 | +#define D2S_ITEMDATA_IDENTIFIER_178 "Guilded Shield" | ||
1227 | +#define D2S_ITEMDATA_IDENTIFIER_179 "Zakarum Shield" | ||
1228 | +#define D2S_ITEMDATA_IDENTIFIER_180 "Crown Shield" | ||
1229 | +#define D2S_ITEMDATA_IDENTIFIER_181 "Royal Shield" | ||
1230 | +#define D2S_ITEMDATA_IDENTIFIER_182 "Vortex Shield" | ||
1231 | +#define D2S_ITEMDATA_IDENTIFIER_183 "Preserved Head" | ||
1232 | +#define D2S_ITEMDATA_IDENTIFIER_184 "Mummified Trphy" | ||
1233 | +#define D2S_ITEMDATA_IDENTIFIER_185 "Minion Skull" | ||
1234 | +#define D2S_ITEMDATA_IDENTIFIER_186 "Zombie Head" | ||
1235 | +#define D2S_ITEMDATA_IDENTIFIER_187 "Fetish Trophy" | ||
1236 | +#define D2S_ITEMDATA_IDENTIFIER_188 "Hellspawn Skull" | ||
1237 | +#define D2S_ITEMDATA_IDENTIFIER_189 "Unraveller Head" | ||
1238 | +#define D2S_ITEMDATA_IDENTIFIER_190 "Sexton Trophy" | ||
1239 | +#define D2S_ITEMDATA_IDENTIFIER_191 "Overseer Skull" | ||
1240 | +#define D2S_ITEMDATA_IDENTIFIER_192 "Gargoyle Head" | ||
1241 | +#define D2S_ITEMDATA_IDENTIFIER_193 "Cantor Trophy" | ||
1242 | +#define D2S_ITEMDATA_IDENTIFIER_194 "Succubus Skull" | ||
1243 | +#define D2S_ITEMDATA_IDENTIFIER_195 "Demon Head" | ||
1244 | +#define D2S_ITEMDATA_IDENTIFIER_196 "Heirophant Trphy" | ||
1245 | +#define D2S_ITEMDATA_IDENTIFIER_197 "Bloodlord Skull" | ||
1246 | +#define D2S_ITEMDATA_IDENTIFIER_198 "Hand Axe" | ||
1247 | +#define D2S_ITEMDATA_IDENTIFIER_199 "Hatchet" | ||
1248 | +#define D2S_ITEMDATA_IDENTIFIER_200 "Tomahawk" | ||
1249 | +#define D2S_ITEMDATA_IDENTIFIER_201 "Axe" | ||
1250 | +#define D2S_ITEMDATA_IDENTIFIER_202 "Cleaver" | ||
1251 | +#define D2S_ITEMDATA_IDENTIFIER_203 "Small Crescent" | ||
1252 | +#define D2S_ITEMDATA_IDENTIFIER_204 "Double Axe" | ||
1253 | +#define D2S_ITEMDATA_IDENTIFIER_205 "Twin Axe" | ||
1254 | +#define D2S_ITEMDATA_IDENTIFIER_206 "Ettin Axe" | ||
1255 | +#define D2S_ITEMDATA_IDENTIFIER_207 "Military Pick" | ||
1256 | +#define D2S_ITEMDATA_IDENTIFIER_208 "Crowbill" | ||
1257 | +#define D2S_ITEMDATA_IDENTIFIER_209 "War Spike" | ||
1258 | +#define D2S_ITEMDATA_IDENTIFIER_210 "War Axe" | ||
1259 | +#define D2S_ITEMDATA_IDENTIFIER_211 "Naga" | ||
1260 | +#define D2S_ITEMDATA_IDENTIFIER_212 "Berserker Axe" | ||
1261 | +#define D2S_ITEMDATA_IDENTIFIER_213 "Large Axe" | ||
1262 | +#define D2S_ITEMDATA_IDENTIFIER_214 "Military Axe" | ||
1263 | +#define D2S_ITEMDATA_IDENTIFIER_215 "Feral Axe" | ||
1264 | +#define D2S_ITEMDATA_IDENTIFIER_216 "Broad Axe" | ||
1265 | +#define D2S_ITEMDATA_IDENTIFIER_217 "Bearded Axe" | ||
1266 | +#define D2S_ITEMDATA_IDENTIFIER_218 "Silver Edged Ax" | ||
1267 | +#define D2S_ITEMDATA_IDENTIFIER_219 "Battle Axe" | ||
1268 | +#define D2S_ITEMDATA_IDENTIFIER_220 "Tabar" | ||
1269 | +#define D2S_ITEMDATA_IDENTIFIER_221 "Decapitator" | ||
1270 | +#define D2S_ITEMDATA_IDENTIFIER_222 "Great Axe" | ||
1271 | +#define D2S_ITEMDATA_IDENTIFIER_223 "Gothic Axe" | ||
1272 | +#define D2S_ITEMDATA_IDENTIFIER_224 "Champion Axe" | ||
1273 | +#define D2S_ITEMDATA_IDENTIFIER_225 "Giant Axe" | ||
1274 | +#define D2S_ITEMDATA_IDENTIFIER_226 "Ancient Axe" | ||
1275 | +#define D2S_ITEMDATA_IDENTIFIER_227 "Glorious Axe" | ||
1276 | +#define D2S_ITEMDATA_IDENTIFIER_228 "Club" | ||
1277 | +#define D2S_ITEMDATA_IDENTIFIER_229 "Cudgel" | ||
1278 | +#define D2S_ITEMDATA_IDENTIFIER_230 "Truncheon" | ||
1279 | +#define D2S_ITEMDATA_IDENTIFIER_231 "Spiked Club" | ||
1280 | +#define D2S_ITEMDATA_IDENTIFIER_232 "Barbed Club" | ||
1281 | +#define D2S_ITEMDATA_IDENTIFIER_233 "Tyrant Club" | ||
1282 | +#define D2S_ITEMDATA_IDENTIFIER_234 "Mace" | ||
1283 | +#define D2S_ITEMDATA_IDENTIFIER_235 "Flanged Mace" | ||
1284 | +#define D2S_ITEMDATA_IDENTIFIER_236 "Reinforced Mace" | ||
1285 | +#define D2S_ITEMDATA_IDENTIFIER_237 "Morning Star" | ||
1286 | +#define D2S_ITEMDATA_IDENTIFIER_238 "Jagged Star" | ||
1287 | +#define D2S_ITEMDATA_IDENTIFIER_239 "Devil Star" | ||
1288 | +#define D2S_ITEMDATA_IDENTIFIER_240 "Flail" | ||
1289 | +#define D2S_ITEMDATA_IDENTIFIER_241 "Knout" | ||
1290 | +#define D2S_ITEMDATA_IDENTIFIER_242 "Scourge" | ||
1291 | +#define D2S_ITEMDATA_IDENTIFIER_243 "War Hammer" | ||
1292 | +#define D2S_ITEMDATA_IDENTIFIER_244 "Battle Hammer" | ||
1293 | +#define D2S_ITEMDATA_IDENTIFIER_245 "Legendary Mallet" | ||
1294 | +#define D2S_ITEMDATA_IDENTIFIER_246 "Maul" | ||
1295 | +#define D2S_ITEMDATA_IDENTIFIER_247 "War Club" | ||
1296 | +#define D2S_ITEMDATA_IDENTIFIER_248 "Ogre Maul" | ||
1297 | +#define D2S_ITEMDATA_IDENTIFIER_249 "Great Maul" | ||
1298 | +#define D2S_ITEMDATA_IDENTIFIER_250 "Martel De Fer" | ||
1299 | +#define D2S_ITEMDATA_IDENTIFIER_251 "Thunder Maul" | ||
1300 | +#define D2S_ITEMDATA_IDENTIFIER_252 "Short Sword" | ||
1301 | +#define D2S_ITEMDATA_IDENTIFIER_253 "Gladius" | ||
1302 | +#define D2S_ITEMDATA_IDENTIFIER_254 "Falcata" | ||
1303 | +#define D2S_ITEMDATA_IDENTIFIER_255 "Scimitar" | ||
1304 | +#define D2S_ITEMDATA_IDENTIFIER_256 "Cutlass" | ||
1305 | +#define D2S_ITEMDATA_IDENTIFIER_257 "Ataghan" | ||
1306 | +#define D2S_ITEMDATA_IDENTIFIER_258 "Saber" | ||
1307 | +#define D2S_ITEMDATA_IDENTIFIER_259 "Shamshir" | ||
1308 | +#define D2S_ITEMDATA_IDENTIFIER_260 "Elegant Blade" | ||
1309 | +#define D2S_ITEMDATA_IDENTIFIER_261 "Falchion" | ||
1310 | +#define D2S_ITEMDATA_IDENTIFIER_262 "Tulwar" | ||
1311 | +#define D2S_ITEMDATA_IDENTIFIER_263 "Hydra Edge" | ||
1312 | +#define D2S_ITEMDATA_IDENTIFIER_264 "Crystal Sword" | ||
1313 | +#define D2S_ITEMDATA_IDENTIFIER_265 "Dimensional Blade" | ||
1314 | +#define D2S_ITEMDATA_IDENTIFIER_266 "Phase Blade" | ||
1315 | +#define D2S_ITEMDATA_IDENTIFIER_267 "Broad Sword" | ||
1316 | +#define D2S_ITEMDATA_IDENTIFIER_268 "Battle Sword" | ||
1317 | +#define D2S_ITEMDATA_IDENTIFIER_269 "Conquest Sword" | ||
1318 | +#define D2S_ITEMDATA_IDENTIFIER_270 "Long Sword" | ||
1319 | +#define D2S_ITEMDATA_IDENTIFIER_271 "Rune Sword" | ||
1320 | +#define D2S_ITEMDATA_IDENTIFIER_272 "Cryptic Sword" | ||
1321 | +#define D2S_ITEMDATA_IDENTIFIER_273 "War Sword" | ||
1322 | +#define D2S_ITEMDATA_IDENTIFIER_274 "Ancient Sword" | ||
1323 | +#define D2S_ITEMDATA_IDENTIFIER_275 "Mythical Sword" | ||
1324 | +#define D2S_ITEMDATA_IDENTIFIER_276 "Twohanded Sword" | ||
1325 | +#define D2S_ITEMDATA_IDENTIFIER_277 "Espadon" | ||
1326 | +#define D2S_ITEMDATA_IDENTIFIER_278 "Legend Sword" | ||
1327 | +#define D2S_ITEMDATA_IDENTIFIER_279 "Claymore" | ||
1328 | +#define D2S_ITEMDATA_IDENTIFIER_280 "Dacian Falx" | ||
1329 | +#define D2S_ITEMDATA_IDENTIFIER_281 "Highland Blade" | ||
1330 | +#define D2S_ITEMDATA_IDENTIFIER_282 "Giant Sword" | ||
1331 | +#define D2S_ITEMDATA_IDENTIFIER_283 "Tusk Sword" | ||
1332 | +#define D2S_ITEMDATA_IDENTIFIER_284 "Balrog Blade" | ||
1333 | +#define D2S_ITEMDATA_IDENTIFIER_285 "Bastard Sword" | ||
1334 | +#define D2S_ITEMDATA_IDENTIFIER_286 "Gothic Sword" | ||
1335 | +#define D2S_ITEMDATA_IDENTIFIER_287 "Champion Sword" | ||
1336 | +#define D2S_ITEMDATA_IDENTIFIER_288 "Flamberge" | ||
1337 | +#define D2S_ITEMDATA_IDENTIFIER_289 "Zweihander" | ||
1338 | +#define D2S_ITEMDATA_IDENTIFIER_290 "Colossal Sword" | ||
1339 | +#define D2S_ITEMDATA_IDENTIFIER_291 "Great Sword" | ||
1340 | +#define D2S_ITEMDATA_IDENTIFIER_292 "Executioner Sword" | ||
1341 | +#define D2S_ITEMDATA_IDENTIFIER_293 "Colossus Blade" | ||
1342 | +#define D2S_ITEMDATA_IDENTIFIER_294 "Dagger" | ||
1343 | +#define D2S_ITEMDATA_IDENTIFIER_295 "Poignard" | ||
1344 | +#define D2S_ITEMDATA_IDENTIFIER_296 "Bone Knife" | ||
1345 | +#define D2S_ITEMDATA_IDENTIFIER_297 "Dirk" | ||
1346 | +#define D2S_ITEMDATA_IDENTIFIER_298 "Rondel" | ||
1347 | +#define D2S_ITEMDATA_IDENTIFIER_299 "Mithral Point" | ||
1348 | +#define D2S_ITEMDATA_IDENTIFIER_300 "Kriss" | ||
1349 | +#define D2S_ITEMDATA_IDENTIFIER_301 "Cinquedeas" | ||
1350 | +#define D2S_ITEMDATA_IDENTIFIER_302 "Fanged Knife" | ||
1351 | +#define D2S_ITEMDATA_IDENTIFIER_303 "Blade" | ||
1352 | +#define D2S_ITEMDATA_IDENTIFIER_304 "Stilleto" | ||
1353 | +#define D2S_ITEMDATA_IDENTIFIER_305 "Legend Spike" | ||
1354 | +#define D2S_ITEMDATA_IDENTIFIER_306 "Throwing Knife" | ||
1355 | +#define D2S_ITEMDATA_IDENTIFIER_307 "Battle Dart" | ||
1356 | +#define D2S_ITEMDATA_IDENTIFIER_308 "Flying Knife" | ||
1357 | +#define D2S_ITEMDATA_IDENTIFIER_309 "Throwing Axe" | ||
1358 | +#define D2S_ITEMDATA_IDENTIFIER_310 "Francisca" | ||
1359 | +#define D2S_ITEMDATA_IDENTIFIER_311 "Flying Axe" | ||
1360 | +#define D2S_ITEMDATA_IDENTIFIER_312 "Balanced Knife" | ||
1361 | +#define D2S_ITEMDATA_IDENTIFIER_313 "War Dart" | ||
1362 | +#define D2S_ITEMDATA_IDENTIFIER_314 "Winged Knife" | ||
1363 | +#define D2S_ITEMDATA_IDENTIFIER_315 "Balanced Axe" | ||
1364 | +#define D2S_ITEMDATA_IDENTIFIER_316 "Hurlbat" | ||
1365 | +#define D2S_ITEMDATA_IDENTIFIER_317 "Winged Axe" | ||
1366 | +#define D2S_ITEMDATA_IDENTIFIER_318 "Javelin" | ||
1367 | +#define D2S_ITEMDATA_IDENTIFIER_319 "War Javelin" | ||
1368 | +#define D2S_ITEMDATA_IDENTIFIER_320 "Hyperion Javelin" | ||
1369 | +#define D2S_ITEMDATA_IDENTIFIER_321 "Pilum" | ||
1370 | +#define D2S_ITEMDATA_IDENTIFIER_322 "Great Pilum" | ||
1371 | +#define D2S_ITEMDATA_IDENTIFIER_323 "Stygian Pilum" | ||
1372 | +#define D2S_ITEMDATA_IDENTIFIER_324 "Short Spear" | ||
1373 | +#define D2S_ITEMDATA_IDENTIFIER_325 "Simbilan" | ||
1374 | +#define D2S_ITEMDATA_IDENTIFIER_326 "Balrog Spear" | ||
1375 | +#define D2S_ITEMDATA_IDENTIFIER_327 "Glaive" | ||
1376 | +#define D2S_ITEMDATA_IDENTIFIER_328 "Spiculum" | ||
1377 | +#define D2S_ITEMDATA_IDENTIFIER_329 "Ghost Glaive" | ||
1378 | +#define D2S_ITEMDATA_IDENTIFIER_330 "Throwing Spear" | ||
1379 | +#define D2S_ITEMDATA_IDENTIFIER_331 "Harpoon" | ||
1380 | +#define D2S_ITEMDATA_IDENTIFIER_332 "Winged Harpoon" | ||
1381 | +#define D2S_ITEMDATA_IDENTIFIER_333 "Spear" | ||
1382 | +#define D2S_ITEMDATA_IDENTIFIER_334 "War Spear" | ||
1383 | +#define D2S_ITEMDATA_IDENTIFIER_335 "Hyperion Spear" | ||
1384 | +#define D2S_ITEMDATA_IDENTIFIER_336 "Trident" | ||
1385 | +#define D2S_ITEMDATA_IDENTIFIER_337 "Fuscina" | ||
1386 | +#define D2S_ITEMDATA_IDENTIFIER_338 "Stygian Pike" | ||
1387 | +#define D2S_ITEMDATA_IDENTIFIER_339 "Brandistock" | ||
1388 | +#define D2S_ITEMDATA_IDENTIFIER_340 "War Fork" | ||
1389 | +#define D2S_ITEMDATA_IDENTIFIER_341 "Mancatcher" | ||
1390 | +#define D2S_ITEMDATA_IDENTIFIER_342 "Spetum" | ||
1391 | +#define D2S_ITEMDATA_IDENTIFIER_343 "Yari" | ||
1392 | +#define D2S_ITEMDATA_IDENTIFIER_344 "Ghost Spear" | ||
1393 | +#define D2S_ITEMDATA_IDENTIFIER_345 "Pike" | ||
1394 | +#define D2S_ITEMDATA_IDENTIFIER_346 "Lance" | ||
1395 | +#define D2S_ITEMDATA_IDENTIFIER_347 "War Pike" | ||
1396 | +#define D2S_ITEMDATA_IDENTIFIER_348 "Bardiche" | ||
1397 | +#define D2S_ITEMDATA_IDENTIFIER_349 "Lochaber Axe" | ||
1398 | +#define D2S_ITEMDATA_IDENTIFIER_350 "Ogre Axe" | ||
1399 | +#define D2S_ITEMDATA_IDENTIFIER_351 "Voulge" | ||
1400 | +#define D2S_ITEMDATA_IDENTIFIER_352 "Bill" | ||
1401 | +#define D2S_ITEMDATA_IDENTIFIER_353 "Colossus Voulge" | ||
1402 | +#define D2S_ITEMDATA_IDENTIFIER_354 "Scythe" | ||
1403 | +#define D2S_ITEMDATA_IDENTIFIER_355 "Battle Scythe" | ||
1404 | +#define D2S_ITEMDATA_IDENTIFIER_356 "Thresher" | ||
1405 | +#define D2S_ITEMDATA_IDENTIFIER_357 "Poleaxe" | ||
1406 | +#define D2S_ITEMDATA_IDENTIFIER_358 "Partizan" | ||
1407 | +#define D2S_ITEMDATA_IDENTIFIER_359 "Cryptic Axe" | ||
1408 | +#define D2S_ITEMDATA_IDENTIFIER_360 "Halberd" | ||
1409 | +#define D2S_ITEMDATA_IDENTIFIER_361 "Bec De Corbin" | ||
1410 | +#define D2S_ITEMDATA_IDENTIFIER_362 "Great Poleaxe" | ||
1411 | +#define D2S_ITEMDATA_IDENTIFIER_363 "War Scythe" | ||
1412 | +#define D2S_ITEMDATA_IDENTIFIER_364 "Grim Scythe" | ||
1413 | +#define D2S_ITEMDATA_IDENTIFIER_365 "Giant Thresher" | ||
1414 | +#define D2S_ITEMDATA_IDENTIFIER_366 "Short Bow" | ||
1415 | +#define D2S_ITEMDATA_IDENTIFIER_367 "Edge Bow" | ||
1416 | +#define D2S_ITEMDATA_IDENTIFIER_368 "Spider Bow" | ||
1417 | +#define D2S_ITEMDATA_IDENTIFIER_369 "Hunter's Bow" | ||
1418 | +#define D2S_ITEMDATA_IDENTIFIER_370 "Razor Bow" | ||
1419 | +#define D2S_ITEMDATA_IDENTIFIER_371 "Blade Bow" | ||
1420 | +#define D2S_ITEMDATA_IDENTIFIER_372 "Long Bow" | ||
1421 | +#define D2S_ITEMDATA_IDENTIFIER_373 "Cedar Bow" | ||
1422 | +#define D2S_ITEMDATA_IDENTIFIER_374 "Shadow Bow" | ||
1423 | +#define D2S_ITEMDATA_IDENTIFIER_375 "Composite Bow" | ||
1424 | +#define D2S_ITEMDATA_IDENTIFIER_376 "Double Bow" | ||
1425 | +#define D2S_ITEMDATA_IDENTIFIER_377 "Great Bow" | ||
1426 | +#define D2S_ITEMDATA_IDENTIFIER_378 "Short Battle Bow" | ||
1427 | +#define D2S_ITEMDATA_IDENTIFIER_379 "Short Siege Bow" | ||
1428 | +#define D2S_ITEMDATA_IDENTIFIER_380 "Diamond Bow" | ||
1429 | +#define D2S_ITEMDATA_IDENTIFIER_381 "Long Battle Bow" | ||
1430 | +#define D2S_ITEMDATA_IDENTIFIER_382 "Long Siege Bow" | ||
1431 | +#define D2S_ITEMDATA_IDENTIFIER_383 "Crusader Bow" | ||
1432 | +#define D2S_ITEMDATA_IDENTIFIER_384 "Short War Bow" | ||
1433 | +#define D2S_ITEMDATA_IDENTIFIER_385 "Rune Bow" | ||
1434 | +#define D2S_ITEMDATA_IDENTIFIER_386 "Ward Bow" | ||
1435 | +#define D2S_ITEMDATA_IDENTIFIER_387 "Long War Bow" | ||
1436 | +#define D2S_ITEMDATA_IDENTIFIER_388 "Gothic Bow" | ||
1437 | +#define D2S_ITEMDATA_IDENTIFIER_389 "Hydra Bow" | ||
1438 | +#define D2S_ITEMDATA_IDENTIFIER_390 "Light Crossbow" | ||
1439 | +#define D2S_ITEMDATA_IDENTIFIER_391 "Arbalest" | ||
1440 | +#define D2S_ITEMDATA_IDENTIFIER_392 "Pellet Bow" | ||
1441 | +#define D2S_ITEMDATA_IDENTIFIER_393 "Crossbow" | ||
1442 | +#define D2S_ITEMDATA_IDENTIFIER_394 "Siege Crossbow" | ||
1443 | +#define D2S_ITEMDATA_IDENTIFIER_395 "Gorgon Crossbow" | ||
1444 | +#define D2S_ITEMDATA_IDENTIFIER_396 "Heavy Crossbow" | ||
1445 | +#define D2S_ITEMDATA_IDENTIFIER_397 "Ballista" | ||
1446 | +#define D2S_ITEMDATA_IDENTIFIER_398 "Colossus Crossbow" | ||
1447 | +#define D2S_ITEMDATA_IDENTIFIER_399 "Repeating Crossbow" | ||
1448 | +#define D2S_ITEMDATA_IDENTIFIER_400 "Chu Ko Nu" | ||
1449 | +#define D2S_ITEMDATA_IDENTIFIER_401 "Demon Crossbow" | ||
1450 | +#define D2S_ITEMDATA_IDENTIFIER_402 "Short Staff" | ||
1451 | +#define D2S_ITEMDATA_IDENTIFIER_403 "Jo Staff" | ||
1452 | +#define D2S_ITEMDATA_IDENTIFIER_404 "Walking Stick" | ||
1453 | +#define D2S_ITEMDATA_IDENTIFIER_405 "Long Staff" | ||
1454 | +#define D2S_ITEMDATA_IDENTIFIER_406 "Quarterstaff" | ||
1455 | +#define D2S_ITEMDATA_IDENTIFIER_407 "Stalagmite" | ||
1456 | +#define D2S_ITEMDATA_IDENTIFIER_408 "Gnarled Staff" | ||
1457 | +#define D2S_ITEMDATA_IDENTIFIER_409 "Cedar Staff" | ||
1458 | +#define D2S_ITEMDATA_IDENTIFIER_410 "Elder Staff" | ||
1459 | +#define D2S_ITEMDATA_IDENTIFIER_411 "Battle Staff" | ||
1460 | +#define D2S_ITEMDATA_IDENTIFIER_412 "Gothic Staff" | ||
1461 | +#define D2S_ITEMDATA_IDENTIFIER_413 "Shillelagh" | ||
1462 | +#define D2S_ITEMDATA_IDENTIFIER_414 "War Staff" | ||
1463 | +#define D2S_ITEMDATA_IDENTIFIER_415 "Rune Staff" | ||
1464 | +#define D2S_ITEMDATA_IDENTIFIER_416 "Archon Staff" | ||
1465 | +#define D2S_ITEMDATA_IDENTIFIER_417 "Wand" | ||
1466 | +#define D2S_ITEMDATA_IDENTIFIER_418 "Burnt Wand" | ||
1467 | +#define D2S_ITEMDATA_IDENTIFIER_419 "Polished Wand" | ||
1468 | +#define D2S_ITEMDATA_IDENTIFIER_420 "Yew Wand" | ||
1469 | +#define D2S_ITEMDATA_IDENTIFIER_421 "Petrified Wand" | ||
1470 | +#define D2S_ITEMDATA_IDENTIFIER_422 "Ghost Wand" | ||
1471 | +#define D2S_ITEMDATA_IDENTIFIER_423 "Bone Wand" | ||
1472 | +#define D2S_ITEMDATA_IDENTIFIER_424 "Tomb Wand" | ||
1473 | +#define D2S_ITEMDATA_IDENTIFIER_425 "Lich Wand" | ||
1474 | +#define D2S_ITEMDATA_IDENTIFIER_426 "Grim Wand" | ||
1475 | +#define D2S_ITEMDATA_IDENTIFIER_427 "Grave Wand" | ||
1476 | +#define D2S_ITEMDATA_IDENTIFIER_428 "Unearthed Wand" | ||
1477 | +#define D2S_ITEMDATA_IDENTIFIER_429 "Sceptre" | ||
1478 | +#define D2S_ITEMDATA_IDENTIFIER_430 "Rune Sceptre" | ||
1479 | +#define D2S_ITEMDATA_IDENTIFIER_431 "Mighty Sceptre" | ||
1480 | +#define D2S_ITEMDATA_IDENTIFIER_432 "Grand Sceptre" | ||
1481 | +#define D2S_ITEMDATA_IDENTIFIER_433 "Holy Water Sprinkler" | ||
1482 | +#define D2S_ITEMDATA_IDENTIFIER_434 "Seraph Rod" | ||
1483 | +#define D2S_ITEMDATA_IDENTIFIER_435 "War Sceptre" | ||
1484 | +#define D2S_ITEMDATA_IDENTIFIER_436 "Divine Sceptre" | ||
1485 | +#define D2S_ITEMDATA_IDENTIFIER_437 "Caduceus" | ||
1486 | +#define D2S_ITEMDATA_IDENTIFIER_438 "Katar" | ||
1487 | +#define D2S_ITEMDATA_IDENTIFIER_439 "Quhab" | ||
1488 | +#define D2S_ITEMDATA_IDENTIFIER_440 "Suwayyah" | ||
1489 | +#define D2S_ITEMDATA_IDENTIFIER_441 "Wrist Blade" | ||
1490 | +#define D2S_ITEMDATA_IDENTIFIER_442 "Wrist Spike" | ||
1491 | +#define D2S_ITEMDATA_IDENTIFIER_443 "Wrist Sword" | ||
1492 | +#define D2S_ITEMDATA_IDENTIFIER_444 "Hatchet Hands" | ||
1493 | +#define D2S_ITEMDATA_IDENTIFIER_445 "Fascia" | ||
1494 | +#define D2S_ITEMDATA_IDENTIFIER_446 "War Fist" | ||
1495 | +#define D2S_ITEMDATA_IDENTIFIER_447 "Cestus" | ||
1496 | +#define D2S_ITEMDATA_IDENTIFIER_448 "Hand Scythe" | ||
1497 | +#define D2S_ITEMDATA_IDENTIFIER_449 "Battle Cestus" | ||
1498 | +#define D2S_ITEMDATA_IDENTIFIER_450 "Claws" | ||
1499 | +#define D2S_ITEMDATA_IDENTIFIER_451 "Greater Claws" | ||
1500 | +#define D2S_ITEMDATA_IDENTIFIER_452 "Feral Claws" | ||
1501 | +#define D2S_ITEMDATA_IDENTIFIER_453 "Blade Talons" | ||
1502 | +#define D2S_ITEMDATA_IDENTIFIER_454 "Greater Talons" | ||
1503 | +#define D2S_ITEMDATA_IDENTIFIER_455 "Runic Talons" | ||
1504 | +#define D2S_ITEMDATA_IDENTIFIER_456 "Scissors Katar" | ||
1505 | +#define D2S_ITEMDATA_IDENTIFIER_457 "Scissors Quhab" | ||
1506 | +#define D2S_ITEMDATA_IDENTIFIER_458 "Scissors Suwayyah" | ||
1507 | +#define D2S_ITEMDATA_IDENTIFIER_459 "Eagle Orb" | ||
1508 | +#define D2S_ITEMDATA_IDENTIFIER_460 "Glowing Orb" | ||
1509 | +#define D2S_ITEMDATA_IDENTIFIER_461 "Heavenly Stone" | ||
1510 | +#define D2S_ITEMDATA_IDENTIFIER_462 "Sacred Globe" | ||
1511 | +#define D2S_ITEMDATA_IDENTIFIER_463 "Crystalline Glb" | ||
1512 | +#define D2S_ITEMDATA_IDENTIFIER_464 "Eldritch Orb" | ||
1513 | +#define D2S_ITEMDATA_IDENTIFIER_465 "Smoked Sphere" | ||
1514 | +#define D2S_ITEMDATA_IDENTIFIER_466 "Cloudy Sphere" | ||
1515 | +#define D2S_ITEMDATA_IDENTIFIER_467 "Demon Heart" | ||
1516 | +#define D2S_ITEMDATA_IDENTIFIER_468 "Clasped Orb" | ||
1517 | +#define D2S_ITEMDATA_IDENTIFIER_469 "Sparkling Ball" | ||
1518 | +#define D2S_ITEMDATA_IDENTIFIER_470 "Vortex Orb" | ||
1519 | +#define D2S_ITEMDATA_IDENTIFIER_471 "Dragon Stone" | ||
1520 | +#define D2S_ITEMDATA_IDENTIFIER_472 "Swirling Crystal" | ||
1521 | +#define D2S_ITEMDATA_IDENTIFIER_473 "Dimensional Shard" | ||
1522 | +#define D2S_ITEMDATA_IDENTIFIER_474 "Stag Bow" | ||
1523 | +#define D2S_ITEMDATA_IDENTIFIER_475 "Ashwood Bow" | ||
1524 | +#define D2S_ITEMDATA_IDENTIFIER_476 "Matriarchal Bow" | ||
1525 | +#define D2S_ITEMDATA_IDENTIFIER_477 "Reflex Bow" | ||
1526 | +#define D2S_ITEMDATA_IDENTIFIER_478 "Ceremonial Bow" | ||
1527 | +#define D2S_ITEMDATA_IDENTIFIER_479 "Grand Matron Bow" | ||
1528 | +#define D2S_ITEMDATA_IDENTIFIER_480 "Maiden Spear" | ||
1529 | +#define D2S_ITEMDATA_IDENTIFIER_481 "Ceremonial Spear" | ||
1530 | +#define D2S_ITEMDATA_IDENTIFIER_482 "Matriarchal Spear" | ||
1531 | +#define D2S_ITEMDATA_IDENTIFIER_483 "Maiden Pike" | ||
1532 | +#define D2S_ITEMDATA_IDENTIFIER_484 "Ceremonial Pike" | ||
1533 | +#define D2S_ITEMDATA_IDENTIFIER_485 "Matriarchal Pike" | ||
1534 | +#define D2S_ITEMDATA_IDENTIFIER_486 "Maiden Javelin" | ||
1535 | +#define D2S_ITEMDATA_IDENTIFIER_487 "Ceremonial Javelin" | ||
1536 | +#define D2S_ITEMDATA_IDENTIFIER_488 "Matriarchal Javelin" | ||
1537 | +#define D2S_ITEMDATA_IDENTIFIER_489 "Circlet" | ||
1538 | +#define D2S_ITEMDATA_IDENTIFIER_490 "Coronet" | ||
1539 | +#define D2S_ITEMDATA_IDENTIFIER_491 "Tiara" | ||
1540 | +#define D2S_ITEMDATA_IDENTIFIER_492 "Diadem" | ||
1541 | +#define D2S_ITEMDATA_IDENTIFIER_493 "Rancid Gas Potion" | ||
1542 | +#define D2S_ITEMDATA_IDENTIFIER_494 "Oil Potion" | ||
1543 | +#define D2S_ITEMDATA_IDENTIFIER_495 "Choking Gas Potion" | ||
1544 | +#define D2S_ITEMDATA_IDENTIFIER_496 "Exploding Potion" | ||
1545 | +#define D2S_ITEMDATA_IDENTIFIER_497 "Strangling Gas Potion" | ||
1546 | +#define D2S_ITEMDATA_IDENTIFIER_498 "Fulminating Potion" | ||
1547 | +#define D2S_ITEMDATA_IDENTIFIER_499 "Wirt's Leg" | ||
1548 | +#define D2S_ITEMDATA_IDENTIFIER_500 "Horadric Malus" | ||
1549 | +#define D2S_ITEMDATA_IDENTIFIER_501 "Scroll of Inifuss1" | ||
1550 | +#define D2S_ITEMDATA_IDENTIFIER_502 "Scroll of Inifuss2" | ||
1551 | +#define D2S_ITEMDATA_IDENTIFIER_503 "Book of Skill" | ||
1552 | +#define D2S_ITEMDATA_IDENTIFIER_504 "Horadric Cube" | ||
1553 | +#define D2S_ITEMDATA_IDENTIFIER_505 "Horadric Scroll" | ||
1554 | +#define D2S_ITEMDATA_IDENTIFIER_506 "Staff of Kings" | ||
1555 | +#define D2S_ITEMDATA_IDENTIFIER_507 "Viper Amulet" | ||
1556 | +#define D2S_ITEMDATA_IDENTIFIER_508 "Horadric Staff" | ||
1557 | +#define D2S_ITEMDATA_IDENTIFIER_509 "Potion of Life" | ||
1558 | +#define D2S_ITEMDATA_IDENTIFIER_510 "Jade Figurine" | ||
1559 | +#define D2S_ITEMDATA_IDENTIFIER_511 "Golden Bird" | ||
1560 | +#define D2S_ITEMDATA_IDENTIFIER_512 "Lam Esen's Tome" | ||
1561 | +#define D2S_ITEMDATA_IDENTIFIER_513 "Gidbinn" | ||
1562 | +#define D2S_ITEMDATA_IDENTIFIER_514 "Khalim's Flail" | ||
1563 | +#define D2S_ITEMDATA_IDENTIFIER_515 "Khalim's Will" | ||
1564 | +#define D2S_ITEMDATA_IDENTIFIER_516 "Khalim's Eye" | ||
1565 | +#define D2S_ITEMDATA_IDENTIFIER_517 "Khalim's Heart" | ||
1566 | +#define D2S_ITEMDATA_IDENTIFIER_518 "Khalim's Brain" | ||
1567 | +#define D2S_ITEMDATA_IDENTIFIER_519 "Mephisto's Soulstone" | ||
1568 | +#define D2S_ITEMDATA_IDENTIFIER_520 "Hellforge Hammer" | ||
1569 | +#define D2S_ITEMDATA_IDENTIFIER_521 "Malah's Potion" | ||
1570 | +#define D2S_ITEMDATA_IDENTIFIER_522 "Scroll of Resistance" | ||
1571 | +#define D2S_ITEMDATA_IDENTIFIER_523 "Chipped Amethyst" | ||
1572 | +#define D2S_ITEMDATA_IDENTIFIER_524 "Chipped Diamond" | ||
1573 | +#define D2S_ITEMDATA_IDENTIFIER_525 "Chipped Emerald" | ||
1574 | +#define D2S_ITEMDATA_IDENTIFIER_526 "Chipped Ruby" | ||
1575 | +#define D2S_ITEMDATA_IDENTIFIER_527 "Chipped Saphire" | ||
1576 | +#define D2S_ITEMDATA_IDENTIFIER_528 "Chipped Skull" | ||
1577 | +#define D2S_ITEMDATA_IDENTIFIER_529 "Chipped Topaz" | ||
1578 | +#define D2S_ITEMDATA_IDENTIFIER_530 "Flawed Amethyst" | ||
1579 | +#define D2S_ITEMDATA_IDENTIFIER_531 "Flawed Diamond" | ||
1580 | +#define D2S_ITEMDATA_IDENTIFIER_532 "Flawed Emerald" | ||
1581 | +#define D2S_ITEMDATA_IDENTIFIER_533 "Flawed Ruby" | ||
1582 | +#define D2S_ITEMDATA_IDENTIFIER_534 "Flawed Saphire" | ||
1583 | +#define D2S_ITEMDATA_IDENTIFIER_535 "Flawed Skull" | ||
1584 | +#define D2S_ITEMDATA_IDENTIFIER_536 "Flawed Topaz" | ||
1585 | +#define D2S_ITEMDATA_IDENTIFIER_537 "Amethyst" | ||
1586 | +#define D2S_ITEMDATA_IDENTIFIER_538 "Diamond" | ||
1587 | +#define D2S_ITEMDATA_IDENTIFIER_539 "Emerald" | ||
1588 | +#define D2S_ITEMDATA_IDENTIFIER_540 "Ruby" | ||
1589 | +#define D2S_ITEMDATA_IDENTIFIER_541 "Saphire" | ||
1590 | +#define D2S_ITEMDATA_IDENTIFIER_542 "Skull" | ||
1591 | +#define D2S_ITEMDATA_IDENTIFIER_543 "Topaz" | ||
1592 | +#define D2S_ITEMDATA_IDENTIFIER_544 "Flawless Amethyst" | ||
1593 | +#define D2S_ITEMDATA_IDENTIFIER_545 "Flawless Diamond" | ||
1594 | +#define D2S_ITEMDATA_IDENTIFIER_546 "Flawless Emerald" | ||
1595 | +#define D2S_ITEMDATA_IDENTIFIER_547 "Flawless Ruby" | ||
1596 | +#define D2S_ITEMDATA_IDENTIFIER_548 "Flawless Saphire" | ||
1597 | +#define D2S_ITEMDATA_IDENTIFIER_549 "Flawless Skull" | ||
1598 | +#define D2S_ITEMDATA_IDENTIFIER_550 "Flawless Topaz" | ||
1599 | +#define D2S_ITEMDATA_IDENTIFIER_551 "Perfect Diamond" | ||
1600 | +#define D2S_ITEMDATA_IDENTIFIER_552 "Perfect Amethyst" | ||
1601 | +#define D2S_ITEMDATA_IDENTIFIER_553 "Perfect Sapphire" | ||
1602 | +#define D2S_ITEMDATA_IDENTIFIER_554 "Perfect Topaz" | ||
1603 | +#define D2S_ITEMDATA_IDENTIFIER_555 "Perfect Ruby" | ||
1604 | +#define D2S_ITEMDATA_IDENTIFIER_556 "Perfect Skull" | ||
1605 | +#define D2S_ITEMDATA_IDENTIFIER_557 "Perfect Emerald" | ||
1606 | +#define D2S_ITEMDATA_IDENTIFIER_558 "El Rune" | ||
1607 | +#define D2S_ITEMDATA_IDENTIFIER_559 "Eld Rune" | ||
1608 | +#define D2S_ITEMDATA_IDENTIFIER_560 "Tir Rune" | ||
1609 | +#define D2S_ITEMDATA_IDENTIFIER_561 "Nef Rune" | ||
1610 | +#define D2S_ITEMDATA_IDENTIFIER_562 "Eth Rune" | ||
1611 | +#define D2S_ITEMDATA_IDENTIFIER_563 "Ith Rune" | ||
1612 | +#define D2S_ITEMDATA_IDENTIFIER_564 "Tal Rune" | ||
1613 | +#define D2S_ITEMDATA_IDENTIFIER_565 "Ral Rune" | ||
1614 | +#define D2S_ITEMDATA_IDENTIFIER_566 "Ort Rune" | ||
1615 | +#define D2S_ITEMDATA_IDENTIFIER_567 "Thul Rune" | ||
1616 | +#define D2S_ITEMDATA_IDENTIFIER_568 "Amn Rune" | ||
1617 | +#define D2S_ITEMDATA_IDENTIFIER_569 "Sol Rune" | ||
1618 | +#define D2S_ITEMDATA_IDENTIFIER_570 "Shael Rune" | ||
1619 | +#define D2S_ITEMDATA_IDENTIFIER_571 "Dol Rune" | ||
1620 | +#define D2S_ITEMDATA_IDENTIFIER_572 "Hel Rune" | ||
1621 | +#define D2S_ITEMDATA_IDENTIFIER_573 "Io Rune" | ||
1622 | +#define D2S_ITEMDATA_IDENTIFIER_574 "Lum Rune" | ||
1623 | +#define D2S_ITEMDATA_IDENTIFIER_575 "Ko Rune" | ||
1624 | +#define D2S_ITEMDATA_IDENTIFIER_576 "Fal Rune" | ||
1625 | +#define D2S_ITEMDATA_IDENTIFIER_577 "Lem Rune" | ||
1626 | +#define D2S_ITEMDATA_IDENTIFIER_578 "Pul Rune" | ||
1627 | +#define D2S_ITEMDATA_IDENTIFIER_579 "Um Rune" | ||
1628 | +#define D2S_ITEMDATA_IDENTIFIER_580 "Mal Rune" | ||
1629 | +#define D2S_ITEMDATA_IDENTIFIER_581 "Ist Rune" | ||
1630 | +#define D2S_ITEMDATA_IDENTIFIER_582 "Gul Rune" | ||
1631 | +#define D2S_ITEMDATA_IDENTIFIER_583 "Vex Rune" | ||
1632 | +#define D2S_ITEMDATA_IDENTIFIER_584 "Ohm Rune" | ||
1633 | +#define D2S_ITEMDATA_IDENTIFIER_585 "Lo Rune" | ||
1634 | +#define D2S_ITEMDATA_IDENTIFIER_586 "Sur Rune" | ||
1635 | +#define D2S_ITEMDATA_IDENTIFIER_587 "Ber Rune" | ||
1636 | +#define D2S_ITEMDATA_IDENTIFIER_588 "Jah Rune" | ||
1637 | +#define D2S_ITEMDATA_IDENTIFIER_589 "Cham Rune" | ||
1638 | +#define D2S_ITEMDATA_IDENTIFIER_590 "Zod Rune" | ||
1639 | +#define D2S_ITEMDATA_IDENTIFIER_591 "Antidote Potion" | ||
1640 | +#define D2S_ITEMDATA_IDENTIFIER_592 "Stamina Potion" | ||
1641 | +#define D2S_ITEMDATA_IDENTIFIER_593 "Thawing Potion" | ||
1642 | +#define D2S_ITEMDATA_IDENTIFIER_594 "Minor Healing Potion" | ||
1643 | +#define D2S_ITEMDATA_IDENTIFIER_595 "Minor Mana Potion" | ||
1644 | +#define D2S_ITEMDATA_IDENTIFIER_596 "Light Healing Potion" | ||
1645 | +#define D2S_ITEMDATA_IDENTIFIER_597 "Light Mana Potion" | ||
1646 | +#define D2S_ITEMDATA_IDENTIFIER_598 "Healing Potion" | ||
1647 | +#define D2S_ITEMDATA_IDENTIFIER_599 "Mana Potion" | ||
1648 | +#define D2S_ITEMDATA_IDENTIFIER_600 "Greater Healing Potion" | ||
1649 | +#define D2S_ITEMDATA_IDENTIFIER_601 "Greater Mana Potion" | ||
1650 | +#define D2S_ITEMDATA_IDENTIFIER_602 "Super Healing Potion" | ||
1651 | +#define D2S_ITEMDATA_IDENTIFIER_603 "Super Mana Potion" | ||
1652 | +#define D2S_ITEMDATA_IDENTIFIER_604 "Rejuvenation Potion" | ||
1653 | +#define D2S_ITEMDATA_IDENTIFIER_605 "Full Rejuvenation Potion" | ||
1654 | +#define D2S_ITEMDATA_IDENTIFIER_606 "Charm Small" | ||
1655 | +#define D2S_ITEMDATA_IDENTIFIER_607 "Charm Large" | ||
1656 | +#define D2S_ITEMDATA_IDENTIFIER_608 "Charm Grand" | ||
1657 | +#define D2S_ITEMDATA_IDENTIFIER_609 "Identify Scroll" | ||
1658 | +#define D2S_ITEMDATA_IDENTIFIER_610 "Town Portal Scroll" | ||
1659 | +#define D2S_ITEMDATA_IDENTIFIER_611 "Tome of Town Portal" | ||
1660 | +#define D2S_ITEMDATA_IDENTIFIER_612 "Tome of Identify" | ||
1661 | +#define D2S_ITEMDATA_IDENTIFIER_613 "Arrows" | ||
1662 | +#define D2S_ITEMDATA_IDENTIFIER_614 "Bolts" | ||
1663 | +#define D2S_ITEMDATA_IDENTIFIER_615 "Jewel" | ||
1664 | +#define D2S_ITEMDATA_IDENTIFIER_616 "Key" | ||
1665 | +#define D2S_ITEMDATA_IDENTIFIER_617 "Amulet" | ||
1666 | +#define D2S_ITEMDATA_IDENTIFIER_618 "Gold" | ||
1667 | +#define D2S_ITEMDATA_IDENTIFIER_619 "Ring" | ||
1668 | +#define D2S_ITEMDATA_IDENTIFIER_620 "Ear" | ||
1669 | +#define D2S_ITEMDATA_IDENTIFIER_621 "Torch" | ||
1670 | +#define D2S_ITEMDATA_IDENTIFIER_622 "Heart" | ||
1671 | +#define D2S_ITEMDATA_IDENTIFIER_623 "Brain" | ||
1672 | +#define D2S_ITEMDATA_IDENTIFIER_624 "Jawbone" | ||
1673 | +#define D2S_ITEMDATA_IDENTIFIER_625 "Eye" | ||
1674 | +#define D2S_ITEMDATA_IDENTIFIER_626 "Horn" | ||
1675 | +#define D2S_ITEMDATA_IDENTIFIER_627 "Herb" | ||
1676 | +#define D2S_ITEMDATA_IDENTIFIER_628 "Tail" | ||
1677 | +#define D2S_ITEMDATA_IDENTIFIER_629 "Flag" | ||
1678 | +#define D2S_ITEMDATA_IDENTIFIER_630 "Fang" | ||
1679 | +#define D2S_ITEMDATA_IDENTIFIER_631 "Quill" | ||
1680 | +#define D2S_ITEMDATA_IDENTIFIER_632 "Soul" | ||
1681 | +#define D2S_ITEMDATA_IDENTIFIER_633 "Scalp" | ||
1682 | +#define D2S_ITEMDATA_IDENTIFIER_634 "Spleen" | ||
1683 | +#define D2S_ITEMDATA_IDENTIFIER_635 "Black Tower Key" | ||
1684 | +#define D2S_ITEMDATA_IDENTIFIER_636 "Elixir" | ||
1685 | +#define D2S_ITEMDATA_IDENTIFIER_637 "Scroll of Knowledge" | ||
1689 | 1686 | ||
1690 | -#endif | ||
1691 | \ No newline at end of file | 1687 | \ No newline at end of file |
1688 | +#endif |
docs/design
@@ -35,11 +35,12 @@ User should be able to: | @@ -35,11 +35,12 @@ User should be able to: | ||
35 | - add/remove indestructible | 35 | - add/remove indestructible |
36 | - change durability | 36 | - change durability |
37 | - change item level | 37 | - change item level |
38 | - - spawn unique # get normal and unique and compare | ||
39 | - - spawn set # get normal and set and compare | ||
40 | - import/export | 38 | - import/export |
41 | - - print object data | ||
42 | - | 39 | + - print object data (separate utility) |
40 | +------ FUTURE ------ | ||
41 | + - change quality | ||
42 | + - change magical attributes | ||
43 | + - change suffix/prefix | ||
43 | 44 | ||
44 | 45 | ||
45 | 46 |