#ifndef D2ITEM_H #define D2ITEM_H #include "d2strings.h" #include #include // TODO: Find out set identifiers // TODO: Find out Unique identifiers // TODO: Find out rune word identifiers // TODO: Get magic prefixes and suffixes // TODO: Get rare name1 and name2 sets // TODO: Find out magical attributes #define D2S_ITEMDATA_HEADER_LENGTH 2 #define D2S_ITEMDATA_NUMIDENTIFIERS 638 #define D2S_ITEMDATA_IDENTIFIER_LENGTH 4 typedef enum D2S_ITEMDATA_IDENTIFIER { D2S_ITEMDATA_IDENTIFIER_CAP = 0x20706163, D2S_ITEMDATA_IDENTIFIER_WAR_HAT = 0x20706178, D2S_ITEMDATA_IDENTIFIER_SHAKO = 0x20706175, D2S_ITEMDATA_IDENTIFIER_SKULL_CAP = 0x20706B73, D2S_ITEMDATA_IDENTIFIER_SALLET = 0x20706B78, D2S_ITEMDATA_IDENTIFIER_HYDRASKULL = 0x20706B75, D2S_ITEMDATA_IDENTIFIER_HELM = 0x206D6C68, D2S_ITEMDATA_IDENTIFIER_CASQUE = 0x206D6C78, D2S_ITEMDATA_IDENTIFIER_ARMET = 0x206D6C75, D2S_ITEMDATA_IDENTIFIER_FULL_HELM = 0x206C6866, D2S_ITEMDATA_IDENTIFIER_BASINET = 0x206C6878, D2S_ITEMDATA_IDENTIFIER_GIANT_CONCH = 0x206C6875, D2S_ITEMDATA_IDENTIFIER_GREAT_HELM = 0x206D6867, D2S_ITEMDATA_IDENTIFIER_WINGED_HELM = 0x206D6878, D2S_ITEMDATA_IDENTIFIER_SPIRED_HELM = 0x206D6875, D2S_ITEMDATA_IDENTIFIER_CROWN = 0x206E7263, D2S_ITEMDATA_IDENTIFIER_GRAND_CROWN = 0x206E7278, D2S_ITEMDATA_IDENTIFIER_CORONA = 0x206E7275, D2S_ITEMDATA_IDENTIFIER_MASK = 0x206B736D, D2S_ITEMDATA_IDENTIFIER_DEATH_MASK = 0x206B7378, D2S_ITEMDATA_IDENTIFIER_DEMONHEAD = 0x206B7375, D2S_ITEMDATA_IDENTIFIER_BONE_HELM = 0x206D6862, D2S_ITEMDATA_IDENTIFIER_GRIM_HELM = 0x20396878, D2S_ITEMDATA_IDENTIFIER_BONE_VISAGE = 0x20396875, D2S_ITEMDATA_IDENTIFIER_QUILTED_ARMOR = 0x20697571, D2S_ITEMDATA_IDENTIFIER_GHOST_ARMOR = 0x20697578, D2S_ITEMDATA_IDENTIFIER_DUSK_SHROUD = 0x20697575, D2S_ITEMDATA_IDENTIFIER_LEATHER_ARMOR = 0x2061656C, D2S_ITEMDATA_IDENTIFIER_SERPENTSKIN = 0x20616578, D2S_ITEMDATA_IDENTIFIER_WYRMHIDE = 0x20616575, D2S_ITEMDATA_IDENTIFIER_HARD_LEATHER = 0x20616C68, D2S_ITEMDATA_IDENTIFIER_DEMONHIDE_ARMOR = 0x20616C78, D2S_ITEMDATA_IDENTIFIER_SCARAB_HUSK = 0x20616C75, D2S_ITEMDATA_IDENTIFIER_STUDDED_LEATHER = 0x20757473, D2S_ITEMDATA_IDENTIFIER_TRELLISED_ARMOR = 0x20757478, D2S_ITEMDATA_IDENTIFIER_WIRE_FLEECE = 0x20757475, D2S_ITEMDATA_IDENTIFIER_RING_MAIL = 0x20676E72, D2S_ITEMDATA_IDENTIFIER_LINKED_MAIL = 0x20676E78, D2S_ITEMDATA_IDENTIFIER_DIAMOND_MAIL = 0x20676E75, D2S_ITEMDATA_IDENTIFIER_SCALE_MAIL = 0x206C6373, D2S_ITEMDATA_IDENTIFIER_TIGULATED_MAIL = 0x206C6378, D2S_ITEMDATA_IDENTIFIER_LORICATED_MAIL = 0x206C6375, D2S_ITEMDATA_IDENTIFIER_CHAIN_MAIL = 0x206E6863, D2S_ITEMDATA_IDENTIFIER_MESH_ARMOR = 0x206E6878, D2S_ITEMDATA_IDENTIFIER_BONEWEAVE = 0x206E6875, D2S_ITEMDATA_IDENTIFIER_BREAST_PLATE = 0x20737262, D2S_ITEMDATA_IDENTIFIER_CUIRASS = 0x20737278, D2S_ITEMDATA_IDENTIFIER_GREAT_HAUBERK = 0x20737275, D2S_ITEMDATA_IDENTIFIER_SPLINT_MAIL = 0x206C7073, D2S_ITEMDATA_IDENTIFIER_RUSSET_ARMOR = 0x206C7078, D2S_ITEMDATA_IDENTIFIER_BALROG_SKIN = 0x206C7075, D2S_ITEMDATA_IDENTIFIER_PLATE_MAIL = 0x20746C70, D2S_ITEMDATA_IDENTIFIER_TEMPLAR_COAT = 0x20746C78, D2S_ITEMDATA_IDENTIFIER_HELLFORGE_PLATE = 0x20746C75, D2S_ITEMDATA_IDENTIFIER_FIELD_PLATE = 0x20646C66, D2S_ITEMDATA_IDENTIFIER_SHARKTOOTH = 0x20646C78, D2S_ITEMDATA_IDENTIFIER_KRAKEN_SHELL = 0x20646C75, D2S_ITEMDATA_IDENTIFIER_GOTHIC_PLATE = 0x20687467, D2S_ITEMDATA_IDENTIFIER_EMBOSSED_PLATE = 0x20687478, D2S_ITEMDATA_IDENTIFIER_LACQUERED_PLATE = 0x20687475, D2S_ITEMDATA_IDENTIFIER_FULL_PLATE_MAIL = 0x206C7566, D2S_ITEMDATA_IDENTIFIER_CHAOS_ARMOR = 0x206C7578, D2S_ITEMDATA_IDENTIFIER_SHADOW_PLATE = 0x206C7575, D2S_ITEMDATA_IDENTIFIER_ANCIENT_ARMOR = 0x20726161, D2S_ITEMDATA_IDENTIFIER_ORNATE_ARMOR = 0x20726178, D2S_ITEMDATA_IDENTIFIER_SACRED_ARMOR = 0x20726175, D2S_ITEMDATA_IDENTIFIER_LIGHT_PLATE = 0x2070746C, D2S_ITEMDATA_IDENTIFIER_MAGE_PLATE = 0x20707478, D2S_ITEMDATA_IDENTIFIER_ARCHON_PLATE = 0x20707475, D2S_ITEMDATA_IDENTIFIER_BUCKLER = 0x20637562, D2S_ITEMDATA_IDENTIFIER_DEFENDER = 0x20637578, D2S_ITEMDATA_IDENTIFIER_HEATER = 0x20637575, D2S_ITEMDATA_IDENTIFIER_SMALL_SHIELD = 0x206C6D73, D2S_ITEMDATA_IDENTIFIER_ROUND_SHIELD = 0x206C6D78, D2S_ITEMDATA_IDENTIFIER_LUNA = 0x206C6D75, D2S_ITEMDATA_IDENTIFIER_LARGE_SHIELD = 0x2067726C, D2S_ITEMDATA_IDENTIFIER_SCUTUM = 0x20677278, D2S_ITEMDATA_IDENTIFIER_HYPERION = 0x20677275, D2S_ITEMDATA_IDENTIFIER_KITE_SHIELD = 0x2074696B, D2S_ITEMDATA_IDENTIFIER_DRAGON_SHIELD = 0x20746978, D2S_ITEMDATA_IDENTIFIER_MONARCH = 0x20746975, D2S_ITEMDATA_IDENTIFIER_TOWER_SHIELD = 0x20776F74, D2S_ITEMDATA_IDENTIFIER_PAVISE = 0x20776F78, D2S_ITEMDATA_IDENTIFIER_AEGIS = 0x20776F75, D2S_ITEMDATA_IDENTIFIER_GOTHIC_SHIELD = 0x20737467, D2S_ITEMDATA_IDENTIFIER_ANCIENT_SHIELD = 0x20737478, D2S_ITEMDATA_IDENTIFIER_WARD = 0x20737475, D2S_ITEMDATA_IDENTIFIER_BONE_SHIELD = 0x20687362, D2S_ITEMDATA_IDENTIFIER_GRIM_SHIELD = 0x20687378, D2S_ITEMDATA_IDENTIFIER_TROLL_NEST = 0x20687375, D2S_ITEMDATA_IDENTIFIER_SPIKED_SHIELD = 0x206B7073, D2S_ITEMDATA_IDENTIFIER_BARBED_SHIELD = 0x206B7078, D2S_ITEMDATA_IDENTIFIER_BLADE_BARRIER = 0x206B7075, D2S_ITEMDATA_IDENTIFIER_LEATHER_GLOVES = 0x206C676C, D2S_ITEMDATA_IDENTIFIER_DEMONHIDE_GLOVE = 0x20676C78, D2S_ITEMDATA_IDENTIFIER_BRAMBLE_MITTS = 0x20676C75, D2S_ITEMDATA_IDENTIFIER_HEAVY_GLOVES = 0x206C6776, D2S_ITEMDATA_IDENTIFIER_SHARKSKIN_GLOVE = 0x20677678, D2S_ITEMDATA_IDENTIFIER_VAMPIREBONE_GLOVES = 0x20677675, D2S_ITEMDATA_IDENTIFIER_CHAIN_GLOVES = 0x206C676D, D2S_ITEMDATA_IDENTIFIER_HEAVY_BRACERS = 0x20676D78, D2S_ITEMDATA_IDENTIFIER_VAMBRACES = 0x20676D75, D2S_ITEMDATA_IDENTIFIER_LIGHT_GAUNTLETS = 0x206C6774, D2S_ITEMDATA_IDENTIFIER_BATTLE_GAUNTLET = 0x20677478, D2S_ITEMDATA_IDENTIFIER_CRUSADER_GAUNTLETS = 0x20677475, D2S_ITEMDATA_IDENTIFIER_GAUNTLETS = 0x206C6768, D2S_ITEMDATA_IDENTIFIER_WAR_GAUNTLETS = 0x20676878, D2S_ITEMDATA_IDENTIFIER_OGRE_GAUNTLETS = 0x20676875, D2S_ITEMDATA_IDENTIFIER_BOOTS = 0x2074626C, D2S_ITEMDATA_IDENTIFIER_DEMONHIDE_BOOTS = 0x20626C78, D2S_ITEMDATA_IDENTIFIER_WYRMHIDE_BOOTS = 0x20626C75, D2S_ITEMDATA_IDENTIFIER_HEAVY_BOOTS = 0x20746276, D2S_ITEMDATA_IDENTIFIER_SHARKSKIN_BOOTS = 0x20627678, D2S_ITEMDATA_IDENTIFIER_SCARABSHELL_BOOTS = 0x20627675, D2S_ITEMDATA_IDENTIFIER_CHAIN_BOOTS = 0x2074626D, D2S_ITEMDATA_IDENTIFIER_MESH_BOOTS = 0x20626D78, D2S_ITEMDATA_IDENTIFIER_BONEWEAVE_BOOTS = 0x20626D75, D2S_ITEMDATA_IDENTIFIER_LIGHT_PLATED_BOOTS = 0x20746274, D2S_ITEMDATA_IDENTIFIER_BATTLE_BOOTS = 0x20627478, D2S_ITEMDATA_IDENTIFIER_MIRRORED_BOOTS = 0x20627475, D2S_ITEMDATA_IDENTIFIER_GREAVES = 0x20746268, D2S_ITEMDATA_IDENTIFIER_WAR_BOOTS = 0x20626878, D2S_ITEMDATA_IDENTIFIER_MYRMIDON_GREAVE = 0x20626875, D2S_ITEMDATA_IDENTIFIER_SASH = 0x206C626C, D2S_ITEMDATA_IDENTIFIER_DEMONHIDE_SASH = 0x20626C7A, D2S_ITEMDATA_IDENTIFIER_SPIDERWEB_SASH = 0x20636C75, D2S_ITEMDATA_IDENTIFIER_LIGHT_BELT = 0x206C6276, D2S_ITEMDATA_IDENTIFIER_SHARKSKIN_BELT = 0x2062767A, D2S_ITEMDATA_IDENTIFIER_VAMPIREFANG_BELT = 0x20637675, D2S_ITEMDATA_IDENTIFIER_BELT = 0x206C626D, D2S_ITEMDATA_IDENTIFIER_MESH_BELT = 0x20626D7A, D2S_ITEMDATA_IDENTIFIER_MITHRIL_COIL = 0x20636D75, D2S_ITEMDATA_IDENTIFIER_HEAVY_BELT = 0x206C6274, D2S_ITEMDATA_IDENTIFIER_BATTLE_BELT = 0x2062747A, D2S_ITEMDATA_IDENTIFIER_TROLL_BELT = 0x20637475, D2S_ITEMDATA_IDENTIFIER_PLATED_BELT = 0x206C6268, D2S_ITEMDATA_IDENTIFIER_WAR_BELT = 0x2062687A, D2S_ITEMDATA_IDENTIFIER_COLOSSUS_GIRDLE = 0x20636875, D2S_ITEMDATA_IDENTIFIER_WOLF_HEAD = 0x20317264, D2S_ITEMDATA_IDENTIFIER_ALPHA_HELM = 0x20367264, D2S_ITEMDATA_IDENTIFIER_BLOOD_SPIRIT = 0x20627264, D2S_ITEMDATA_IDENTIFIER_HAWK_HELM = 0x20327264, D2S_ITEMDATA_IDENTIFIER_GRIFFON_HEADDRESS = 0x20377264, D2S_ITEMDATA_IDENTIFIER_SUN_SPIRIT = 0x20637264, D2S_ITEMDATA_IDENTIFIER_ANTLERS = 0x20337264, D2S_ITEMDATA_IDENTIFIER_HUNTERS_GUISE = 0x20387264, D2S_ITEMDATA_IDENTIFIER_EARTH_SPIRIT = 0x20647264, D2S_ITEMDATA_IDENTIFIER_FALCON_MASK = 0x20347264, D2S_ITEMDATA_IDENTIFIER_SACRED_FEATHERS = 0x20397264, D2S_ITEMDATA_IDENTIFIER_SKY_SPIRIT = 0x20657264, D2S_ITEMDATA_IDENTIFIER_SPIRIT_MASK = 0x20357264, D2S_ITEMDATA_IDENTIFIER_TOTEMIC_MASK = 0x20617264, D2S_ITEMDATA_IDENTIFIER_DREAM_SPIRIT = 0x20667264, D2S_ITEMDATA_IDENTIFIER_JAWBONE_CAP = 0x20316162, D2S_ITEMDATA_IDENTIFIER_JAWBONE_VISOR = 0x20366162, D2S_ITEMDATA_IDENTIFIER_CARNAGE_HELM = 0x20626162, D2S_ITEMDATA_IDENTIFIER_FANGED_HELM = 0x20326162, D2S_ITEMDATA_IDENTIFIER_LION_HELM = 0x20376162, D2S_ITEMDATA_IDENTIFIER_FURY_VISOR = 0x20636162, D2S_ITEMDATA_IDENTIFIER_HORNED_HELM = 0x20336162, D2S_ITEMDATA_IDENTIFIER_RAGE_MASK = 0x20386162, D2S_ITEMDATA_IDENTIFIER_DESTROYER_HELM = 0x20646162, D2S_ITEMDATA_IDENTIFIER_ASSUALT_HELMET = 0x20346162, D2S_ITEMDATA_IDENTIFIER_SAVAGE_HELMET = 0x20396162, D2S_ITEMDATA_IDENTIFIER_CONQUEROR_CROWN = 0x20656162, D2S_ITEMDATA_IDENTIFIER_AVENGER_GUARD = 0x20356162, D2S_ITEMDATA_IDENTIFIER_SLAYER_GUARD = 0x20616162, D2S_ITEMDATA_IDENTIFIER_GUARDIAN_CROWN = 0x20666162, D2S_ITEMDATA_IDENTIFIER_TARGE = 0x20316170, D2S_ITEMDATA_IDENTIFIER_AKARAN_TARGE = 0x20366170, D2S_ITEMDATA_IDENTIFIER_SACRED_TARGE = 0x20626170, D2S_ITEMDATA_IDENTIFIER_RONDACHE = 0x20326170, D2S_ITEMDATA_IDENTIFIER_AKARAN_RONDACHE = 0x20376170, D2S_ITEMDATA_IDENTIFIER_SACRED_RONDACHE = 0x20636170, D2S_ITEMDATA_IDENTIFIER_HERALDIC_SHIELD = 0x20336170, D2S_ITEMDATA_IDENTIFIER_PROTECTOR_SHLD = 0x20386170, D2S_ITEMDATA_IDENTIFIER_KURAST_SHIELD = 0x20646170, D2S_ITEMDATA_IDENTIFIER_AERIN_SHIELD = 0x20346170, D2S_ITEMDATA_IDENTIFIER_GUILDED_SHIELD = 0x20396170, D2S_ITEMDATA_IDENTIFIER_ZAKARUM_SHIELD = 0x20656170, D2S_ITEMDATA_IDENTIFIER_CROWN_SHIELD = 0x20356170, D2S_ITEMDATA_IDENTIFIER_ROYAL_SHIELD = 0x20616170, D2S_ITEMDATA_IDENTIFIER_VORTEX_SHIELD = 0x20666170, D2S_ITEMDATA_IDENTIFIER_PRESERVED_HEAD = 0x2031656E, D2S_ITEMDATA_IDENTIFIER_MUMMIFIED_TRPHY = 0x2036656E, D2S_ITEMDATA_IDENTIFIER_MINION_SKULL = 0x2062656E, D2S_ITEMDATA_IDENTIFIER_ZOMBIE_HEAD = 0x2032656E, D2S_ITEMDATA_IDENTIFIER_FETISH_TROPHY = 0x2037656E, D2S_ITEMDATA_IDENTIFIER_HELLSPAWN_SKULL = 0x2063656E, D2S_ITEMDATA_IDENTIFIER_UNRAVELLER_HEAD = 0x2033656E, D2S_ITEMDATA_IDENTIFIER_SEXTON_TROPHY = 0x2038656E, D2S_ITEMDATA_IDENTIFIER_OVERSEER_SKULL = 0x2064656E, D2S_ITEMDATA_IDENTIFIER_GARGOYLE_HEAD = 0x2034656E, D2S_ITEMDATA_IDENTIFIER_CANTOR_TROPHY = 0x2039656E, D2S_ITEMDATA_IDENTIFIER_SUCCUBUS_SKULL = 0x2065656E, D2S_ITEMDATA_IDENTIFIER_DEMON_HEAD = 0x2035656E, D2S_ITEMDATA_IDENTIFIER_HEIROPHANT_TRPHY = 0x2061656E, D2S_ITEMDATA_IDENTIFIER_BLOODLORD_SKULL = 0x2066656E, D2S_ITEMDATA_IDENTIFIER_HAND_AXE = 0x20786168, D2S_ITEMDATA_IDENTIFIER_HATCHET = 0x20616839, D2S_ITEMDATA_IDENTIFIER_TOMAHAWK = 0x20616837, D2S_ITEMDATA_IDENTIFIER_AXE = 0x20657861, D2S_ITEMDATA_IDENTIFIER_CLEAVER = 0x20786139, D2S_ITEMDATA_IDENTIFIER_SMALL_CRESCENT = 0x20786137, D2S_ITEMDATA_IDENTIFIER_DOUBLE_AXE = 0x20786132, D2S_ITEMDATA_IDENTIFIER_TWIN_AXE = 0x20613239, D2S_ITEMDATA_IDENTIFIER_ETTIN_AXE = 0x20613237, D2S_ITEMDATA_IDENTIFIER_MILITARY_PICK = 0x2069706D, D2S_ITEMDATA_IDENTIFIER_CROWBILL = 0x20706D39, D2S_ITEMDATA_IDENTIFIER_WAR_SPIKE = 0x20706D37, D2S_ITEMDATA_IDENTIFIER_WAR_AXE = 0x20786177, D2S_ITEMDATA_IDENTIFIER_NAGA = 0x20617739, D2S_ITEMDATA_IDENTIFIER_BERSERKER_AXE = 0x20617737, D2S_ITEMDATA_IDENTIFIER_LARGE_AXE = 0x2078616C, D2S_ITEMDATA_IDENTIFIER_MILITARY_AXE = 0x20616C39, D2S_ITEMDATA_IDENTIFIER_FERAL_AXE = 0x20616C37, D2S_ITEMDATA_IDENTIFIER_BROAD_AXE = 0x20786162, D2S_ITEMDATA_IDENTIFIER_BEARDED_AXE = 0x20616239, D2S_ITEMDATA_IDENTIFIER_SILVER_EDGED_AX = 0x20616237, D2S_ITEMDATA_IDENTIFIER_BATTLE_AXE = 0x20787462, D2S_ITEMDATA_IDENTIFIER_TABAR = 0x20746239, D2S_ITEMDATA_IDENTIFIER_DECAPITATOR = 0x20746237, D2S_ITEMDATA_IDENTIFIER_GREAT_AXE = 0x20786167, D2S_ITEMDATA_IDENTIFIER_GOTHIC_AXE = 0x20616739, D2S_ITEMDATA_IDENTIFIER_CHAMPION_AXE = 0x20616737, D2S_ITEMDATA_IDENTIFIER_GIANT_AXE = 0x20786967, D2S_ITEMDATA_IDENTIFIER_ANCIENT_AXE = 0x20696739, D2S_ITEMDATA_IDENTIFIER_GLORIOUS_AXE = 0x20696737, D2S_ITEMDATA_IDENTIFIER_CLUB = 0x20626C63, D2S_ITEMDATA_IDENTIFIER_CUDGEL = 0x206C6339, D2S_ITEMDATA_IDENTIFIER_TRUNCHEON = 0x206C6337, D2S_ITEMDATA_IDENTIFIER_SPIKED_CLUB = 0x20637073, D2S_ITEMDATA_IDENTIFIER_BARBED_CLUB = 0x20707339, D2S_ITEMDATA_IDENTIFIER_TYRANT_CLUB = 0x20707337, D2S_ITEMDATA_IDENTIFIER_MACE = 0x2063616D, D2S_ITEMDATA_IDENTIFIER_FLANGED_MACE = 0x20616D39, D2S_ITEMDATA_IDENTIFIER_REINFORCED_MACE = 0x20616D37, D2S_ITEMDATA_IDENTIFIER_MORNING_STAR = 0x2074736D, D2S_ITEMDATA_IDENTIFIER_JAGGED_STAR = 0x20746D39, D2S_ITEMDATA_IDENTIFIER_DEVIL_STAR = 0x20666D37, D2S_ITEMDATA_IDENTIFIER_FLAIL = 0x20616C66, D2S_ITEMDATA_IDENTIFIER_KNOUT = 0x206C6639, D2S_ITEMDATA_IDENTIFIER_SCOURGE = 0x206C6637, D2S_ITEMDATA_IDENTIFIER_WAR_HAMMER = 0x206D6877, D2S_ITEMDATA_IDENTIFIER_BATTLE_HAMMER = 0x20687739, D2S_ITEMDATA_IDENTIFIER_LEGENDARY_MALLET = 0x20687737, D2S_ITEMDATA_IDENTIFIER_MAUL = 0x2075616D, D2S_ITEMDATA_IDENTIFIER_WAR_CLUB = 0x20396D39, D2S_ITEMDATA_IDENTIFIER_OGRE_MAUL = 0x20376D37, D2S_ITEMDATA_IDENTIFIER_GREAT_MAUL = 0x20616D67, D2S_ITEMDATA_IDENTIFIER_MARTEL_DE_FER = 0x206D6739, D2S_ITEMDATA_IDENTIFIER_THUNDER_MAUL = 0x206D6737, D2S_ITEMDATA_IDENTIFIER_SHORT_SWORD = 0x20647373, D2S_ITEMDATA_IDENTIFIER_GLADIUS = 0x20737339, D2S_ITEMDATA_IDENTIFIER_FALCATA = 0x20737337, D2S_ITEMDATA_IDENTIFIER_SCIMITAR = 0x206D6373, D2S_ITEMDATA_IDENTIFIER_CUTLASS = 0x206D7339, D2S_ITEMDATA_IDENTIFIER_ATAGHAN = 0x206D7337, D2S_ITEMDATA_IDENTIFIER_SABER = 0x20726273, D2S_ITEMDATA_IDENTIFIER_SHAMSHIR = 0x20627339, D2S_ITEMDATA_IDENTIFIER_ELEGANT_BLADE = 0x20627337, D2S_ITEMDATA_IDENTIFIER_FALCHION = 0x20636C66, D2S_ITEMDATA_IDENTIFIER_TULWAR = 0x20636639, D2S_ITEMDATA_IDENTIFIER_HYDRA_EDGE = 0x20636637, D2S_ITEMDATA_IDENTIFIER_CRYSTAL_SWORD = 0x20737263, D2S_ITEMDATA_IDENTIFIER_DIMENSIONAL_BLADE = 0x20726339, D2S_ITEMDATA_IDENTIFIER_PHASE_BLADE = 0x20726337, D2S_ITEMDATA_IDENTIFIER_BROAD_SWORD = 0x20647362, D2S_ITEMDATA_IDENTIFIER_BATTLE_SWORD = 0x20736239, D2S_ITEMDATA_IDENTIFIER_CONQUEST_SWORD = 0x20736237, D2S_ITEMDATA_IDENTIFIER_LONG_SWORD = 0x2064736C, D2S_ITEMDATA_IDENTIFIER_RUNE_SWORD = 0x20736C39, D2S_ITEMDATA_IDENTIFIER_CRYPTIC_SWORD = 0x20736C37, D2S_ITEMDATA_IDENTIFIER_WAR_SWORD = 0x20647377, D2S_ITEMDATA_IDENTIFIER_ANCIENT_SWORD = 0x20647739, D2S_ITEMDATA_IDENTIFIER_MYTHICAL_SWORD = 0x20647737, D2S_ITEMDATA_IDENTIFIER_TWOHANDED_SWORD = 0x20736832, D2S_ITEMDATA_IDENTIFIER_ESPADON = 0x20683239, D2S_ITEMDATA_IDENTIFIER_LEGEND_SWORD = 0x20683237, D2S_ITEMDATA_IDENTIFIER_CLAYMORE = 0x206D6C63, D2S_ITEMDATA_IDENTIFIER_DACIAN_FALX = 0x206D6339, D2S_ITEMDATA_IDENTIFIER_HIGHLAND_BLADE = 0x206D6337, D2S_ITEMDATA_IDENTIFIER_GIANT_SWORD = 0x20736967, D2S_ITEMDATA_IDENTIFIER_TUSK_SWORD = 0x20736739, D2S_ITEMDATA_IDENTIFIER_BALROG_BLADE = 0x20736737, D2S_ITEMDATA_IDENTIFIER_BASTARD_SWORD = 0x20777362, D2S_ITEMDATA_IDENTIFIER_GOTHIC_SWORD = 0x20396239, D2S_ITEMDATA_IDENTIFIER_CHAMPION_SWORD = 0x20376237, D2S_ITEMDATA_IDENTIFIER_FLAMBERGE = 0x20626C66, D2S_ITEMDATA_IDENTIFIER_ZWEIHANDER = 0x20626639, D2S_ITEMDATA_IDENTIFIER_COLOSSAL_SWORD = 0x20626637, D2S_ITEMDATA_IDENTIFIER_GREAT_SWORD = 0x20647367, D2S_ITEMDATA_IDENTIFIER_EXECUTIONER_SWORD = 0x20646739, D2S_ITEMDATA_IDENTIFIER_COLOSSUS_BLADE = 0x20646737, D2S_ITEMDATA_IDENTIFIER_DAGGER = 0x20726764, D2S_ITEMDATA_IDENTIFIER_POIGNARD = 0x20676439, D2S_ITEMDATA_IDENTIFIER_BONE_KNIFE = 0x20676437, D2S_ITEMDATA_IDENTIFIER_DIRK = 0x20726964, D2S_ITEMDATA_IDENTIFIER_RONDEL = 0x20696439, D2S_ITEMDATA_IDENTIFIER_MITHRAL_POINT = 0x20696437, D2S_ITEMDATA_IDENTIFIER_KRISS = 0x2069726B, D2S_ITEMDATA_IDENTIFIER_CINQUEDEAS = 0x20726B39, D2S_ITEMDATA_IDENTIFIER_FANGED_KNIFE = 0x20726B37, D2S_ITEMDATA_IDENTIFIER_BLADE = 0x20646C62, D2S_ITEMDATA_IDENTIFIER_STILLETO = 0x206C6239, D2S_ITEMDATA_IDENTIFIER_LEGEND_SPIKE = 0x206C6237, D2S_ITEMDATA_IDENTIFIER_THROWING_KNIFE = 0x20666B74, D2S_ITEMDATA_IDENTIFIER_BATTLE_DART = 0x206B7439, D2S_ITEMDATA_IDENTIFIER_FLYING_KNIFE = 0x206B7437, D2S_ITEMDATA_IDENTIFIER_THROWING_AXE = 0x20786174, D2S_ITEMDATA_IDENTIFIER_FRANCISCA = 0x20617439, D2S_ITEMDATA_IDENTIFIER_FLYING_AXE = 0x20617437, D2S_ITEMDATA_IDENTIFIER_BALANCED_KNIFE = 0x20666B62, D2S_ITEMDATA_IDENTIFIER_WAR_DART = 0x206B6239, D2S_ITEMDATA_IDENTIFIER_WINGED_KNIFE = 0x206B6237, D2S_ITEMDATA_IDENTIFIER_BALANCED_AXE = 0x206C6162, D2S_ITEMDATA_IDENTIFIER_HURLBAT = 0x20386239, D2S_ITEMDATA_IDENTIFIER_WINGED_AXE = 0x20386237, D2S_ITEMDATA_IDENTIFIER_JAVELIN = 0x2076616A, D2S_ITEMDATA_IDENTIFIER_WAR_JAVELIN = 0x20616A39, D2S_ITEMDATA_IDENTIFIER_HYPERION_JAVELIN = 0x20616A37, D2S_ITEMDATA_IDENTIFIER_PILUM = 0x206C6970, D2S_ITEMDATA_IDENTIFIER_GREAT_PILUM = 0x20697039, D2S_ITEMDATA_IDENTIFIER_STYGIAN_PILUM = 0x20697037, D2S_ITEMDATA_IDENTIFIER_SHORT_SPEAR = 0x20707373, D2S_ITEMDATA_IDENTIFIER_SIMBILAN = 0x20397339, D2S_ITEMDATA_IDENTIFIER_BALROG_SPEAR = 0x20377337, D2S_ITEMDATA_IDENTIFIER_GLAIVE = 0x20766C67, D2S_ITEMDATA_IDENTIFIER_SPICULUM = 0x206C6739, D2S_ITEMDATA_IDENTIFIER_GHOST_GLAIVE = 0x206C6737, D2S_ITEMDATA_IDENTIFIER_THROWING_SPEAR = 0x20707374, D2S_ITEMDATA_IDENTIFIER_HARPOON = 0x20737439, D2S_ITEMDATA_IDENTIFIER_WINGED_HARPOON = 0x20737437, D2S_ITEMDATA_IDENTIFIER_SPEAR = 0x20727073, D2S_ITEMDATA_IDENTIFIER_WAR_SPEAR = 0x20727339, D2S_ITEMDATA_IDENTIFIER_HYPERION_SPEAR = 0x20727337, D2S_ITEMDATA_IDENTIFIER_TRIDENT = 0x20697274, D2S_ITEMDATA_IDENTIFIER_FUSCINA = 0x20727439, D2S_ITEMDATA_IDENTIFIER_STYGIAN_PIKE = 0x20727437, D2S_ITEMDATA_IDENTIFIER_BRANDISTOCK = 0x206E7262, D2S_ITEMDATA_IDENTIFIER_WAR_FORK = 0x20726239, D2S_ITEMDATA_IDENTIFIER_MANCATCHER = 0x20726237, D2S_ITEMDATA_IDENTIFIER_SPETUM = 0x20747073, D2S_ITEMDATA_IDENTIFIER_YARI = 0x20747339, D2S_ITEMDATA_IDENTIFIER_GHOST_SPEAR = 0x20747337, D2S_ITEMDATA_IDENTIFIER_PIKE = 0x206B6970, D2S_ITEMDATA_IDENTIFIER_LANCE = 0x20397039, D2S_ITEMDATA_IDENTIFIER_WAR_PIKE = 0x20377037, D2S_ITEMDATA_IDENTIFIER_BARDICHE = 0x20726162, D2S_ITEMDATA_IDENTIFIER_LOCHABER_AXE = 0x20376239, D2S_ITEMDATA_IDENTIFIER_OGRE_AXE = 0x20376F37, D2S_ITEMDATA_IDENTIFIER_VOULGE = 0x20756F76, D2S_ITEMDATA_IDENTIFIER_BILL = 0x206F7639, D2S_ITEMDATA_IDENTIFIER_COLOSSUS_VOULGE = 0x206F7637, D2S_ITEMDATA_IDENTIFIER_SCYTHE = 0x20796373, D2S_ITEMDATA_IDENTIFIER_BATTLE_SCYTHE = 0x20387339, D2S_ITEMDATA_IDENTIFIER_THRESHER = 0x20387337, D2S_ITEMDATA_IDENTIFIER_POLEAXE = 0x20786170, D2S_ITEMDATA_IDENTIFIER_PARTIZAN = 0x20617039, D2S_ITEMDATA_IDENTIFIER_CRYPTIC_AXE = 0x20617037, D2S_ITEMDATA_IDENTIFIER_HALBERD = 0x206C6168, D2S_ITEMDATA_IDENTIFIER_BEC_DE_CORBIN = 0x20396839, D2S_ITEMDATA_IDENTIFIER_GREAT_POLEAXE = 0x20376837, D2S_ITEMDATA_IDENTIFIER_WAR_SCYTHE = 0x20637377, D2S_ITEMDATA_IDENTIFIER_GRIM_SCYTHE = 0x20637739, D2S_ITEMDATA_IDENTIFIER_GIANT_THRESHER = 0x20637737, D2S_ITEMDATA_IDENTIFIER_SHORT_BOW = 0x20776273, D2S_ITEMDATA_IDENTIFIER_EDGE_BOW = 0x20627338, D2S_ITEMDATA_IDENTIFIER_SPIDER_BOW = 0x20627336, D2S_ITEMDATA_IDENTIFIER_HUNTERS_BOW = 0x20776268, D2S_ITEMDATA_IDENTIFIER_RAZOR_BOW = 0x20626838, D2S_ITEMDATA_IDENTIFIER_BLADE_BOW = 0x20626836, D2S_ITEMDATA_IDENTIFIER_LONG_BOW = 0x2077626C, D2S_ITEMDATA_IDENTIFIER_CEDAR_BOW = 0x20626C38, D2S_ITEMDATA_IDENTIFIER_SHADOW_BOW = 0x20626C36, D2S_ITEMDATA_IDENTIFIER_COMPOSITE_BOW = 0x20776263, D2S_ITEMDATA_IDENTIFIER_DOUBLE_BOW = 0x20626338, D2S_ITEMDATA_IDENTIFIER_GREAT_BOW = 0x20626336, D2S_ITEMDATA_IDENTIFIER_SHORT_BATTLE_BOW = 0x20626273, D2S_ITEMDATA_IDENTIFIER_SHORT_SIEGE_BOW = 0x20387338, D2S_ITEMDATA_IDENTIFIER_DIAMOND_BOW = 0x20377336, D2S_ITEMDATA_IDENTIFIER_LONG_BATTLE_BOW = 0x2062626C, D2S_ITEMDATA_IDENTIFIER_LONG_SIEGE_BOW = 0x20386C38, D2S_ITEMDATA_IDENTIFIER_CRUSADER_BOW = 0x20376C36, D2S_ITEMDATA_IDENTIFIER_SHORT_WAR_BOW = 0x20627773, D2S_ITEMDATA_IDENTIFIER_RUNE_BOW = 0x20777338, D2S_ITEMDATA_IDENTIFIER_WARD_BOW = 0x20777336, D2S_ITEMDATA_IDENTIFIER_LONG_WAR_BOW = 0x2062776C, D2S_ITEMDATA_IDENTIFIER_GOTHIC_BOW = 0x20776C38, D2S_ITEMDATA_IDENTIFIER_HYDRA_BOW = 0x20776C36, D2S_ITEMDATA_IDENTIFIER_LIGHT_CROSSBOW = 0x2062786C, D2S_ITEMDATA_IDENTIFIER_ARBALEST = 0x20786C38, D2S_ITEMDATA_IDENTIFIER_PELLET_BOW = 0x20786C36, D2S_ITEMDATA_IDENTIFIER_CROSSBOW = 0x2062786D, D2S_ITEMDATA_IDENTIFIER_SIEGE_CROSSBOW = 0x20786D38, D2S_ITEMDATA_IDENTIFIER_GORGON_CROSSBOW = 0x20786D36, D2S_ITEMDATA_IDENTIFIER_HEAVY_CROSSBOW = 0x20627868, D2S_ITEMDATA_IDENTIFIER_BALLISTA = 0x20786838, D2S_ITEMDATA_IDENTIFIER_COLOSSUS_CROSSBOW = 0x20786836, D2S_ITEMDATA_IDENTIFIER_REPEATING_CROSSBOW = 0x20627872, D2S_ITEMDATA_IDENTIFIER_CHU_KO_NU = 0x20787238, D2S_ITEMDATA_IDENTIFIER_DEMON_CROSSBOW = 0x20787236, D2S_ITEMDATA_IDENTIFIER_SHORT_STAFF = 0x20747373, D2S_ITEMDATA_IDENTIFIER_JO_STAFF = 0x20737338, D2S_ITEMDATA_IDENTIFIER_WALKING_STICK = 0x20737336, D2S_ITEMDATA_IDENTIFIER_LONG_STAFF = 0x2074736C, D2S_ITEMDATA_IDENTIFIER_QUARTERSTAFF = 0x20736C38, D2S_ITEMDATA_IDENTIFIER_STALAGMITE = 0x20736C36, D2S_ITEMDATA_IDENTIFIER_GNARLED_STAFF = 0x20747367, D2S_ITEMDATA_IDENTIFIER_CEDAR_STAFF = 0x20736338, D2S_ITEMDATA_IDENTIFIER_ELDER_STAFF = 0x20736336, D2S_ITEMDATA_IDENTIFIER_BATTLE_STAFF = 0x20747362, D2S_ITEMDATA_IDENTIFIER_GOTHIC_STAFF = 0x20736238, D2S_ITEMDATA_IDENTIFIER_SHILLELAGH = 0x20736236, D2S_ITEMDATA_IDENTIFIER_WAR_STAFF = 0x20747377, D2S_ITEMDATA_IDENTIFIER_RUNE_STAFF = 0x20737738, D2S_ITEMDATA_IDENTIFIER_ARCHON_STAFF = 0x20737736, D2S_ITEMDATA_IDENTIFIER_WAND = 0x20646E77, D2S_ITEMDATA_IDENTIFIER_BURNT_WAND = 0x206E7739, D2S_ITEMDATA_IDENTIFIER_POLISHED_WAND = 0x206E7737, D2S_ITEMDATA_IDENTIFIER_YEW_WAND = 0x206E7779, D2S_ITEMDATA_IDENTIFIER_PETRIFIED_WAND = 0x20777939, D2S_ITEMDATA_IDENTIFIER_GHOST_WAND = 0x20777937, D2S_ITEMDATA_IDENTIFIER_BONE_WAND = 0x206E7762, D2S_ITEMDATA_IDENTIFIER_TOMB_WAND = 0x20776239, D2S_ITEMDATA_IDENTIFIER_LICH_WAND = 0x20776237, D2S_ITEMDATA_IDENTIFIER_GRIM_WAND = 0x206E7767, D2S_ITEMDATA_IDENTIFIER_GRAVE_WAND = 0x20776739, D2S_ITEMDATA_IDENTIFIER_UNEARTHED_WAND = 0x20776737, D2S_ITEMDATA_IDENTIFIER_SCEPTRE = 0x20706373, D2S_ITEMDATA_IDENTIFIER_RUNE_SCEPTRE = 0x20637339, D2S_ITEMDATA_IDENTIFIER_MIGHTY_SCEPTRE = 0x20637337, D2S_ITEMDATA_IDENTIFIER_GRAND_SCEPTRE = 0x20637367, D2S_ITEMDATA_IDENTIFIER_HOLY_WATER_SPRINKLER = 0x20737139, D2S_ITEMDATA_IDENTIFIER_SERAPH_ROD = 0x20737137, D2S_ITEMDATA_IDENTIFIER_WAR_SCEPTRE = 0x20707377, D2S_ITEMDATA_IDENTIFIER_DIVINE_SCEPTRE = 0x20737739, D2S_ITEMDATA_IDENTIFIER_CADUCEUS = 0x20737737, D2S_ITEMDATA_IDENTIFIER_KATAR = 0x2072746B, D2S_ITEMDATA_IDENTIFIER_QUHAB = 0x20726139, D2S_ITEMDATA_IDENTIFIER_SUWAYYAH = 0x20726137, D2S_ITEMDATA_IDENTIFIER_WRIST_BLADE = 0x20627277, D2S_ITEMDATA_IDENTIFIER_WRIST_SPIKE = 0x20627739, D2S_ITEMDATA_IDENTIFIER_WRIST_SWORD = 0x20627737, D2S_ITEMDATA_IDENTIFIER_HATCHET_HANDS = 0x20667861, D2S_ITEMDATA_IDENTIFIER_FASCIA = 0x20667839, D2S_ITEMDATA_IDENTIFIER_WAR_FIST = 0x20667837, D2S_ITEMDATA_IDENTIFIER_CESTUS = 0x20736563, D2S_ITEMDATA_IDENTIFIER_HAND_SCYTHE = 0x20736339, D2S_ITEMDATA_IDENTIFIER_BATTLE_CESTUS = 0x20736337, D2S_ITEMDATA_IDENTIFIER_CLAWS = 0x20776C63, D2S_ITEMDATA_IDENTIFIER_GREATER_CLAWS = 0x20776C39, D2S_ITEMDATA_IDENTIFIER_FERAL_CLAWS = 0x20776C37, D2S_ITEMDATA_IDENTIFIER_BLADE_TALONS = 0x206C7462, D2S_ITEMDATA_IDENTIFIER_GREATER_TALONS = 0x20776839, D2S_ITEMDATA_IDENTIFIER_RUNIC_TALONS = 0x20776837, D2S_ITEMDATA_IDENTIFIER_SCISSORS_KATAR = 0x20726B73, D2S_ITEMDATA_IDENTIFIER_SCISSORS_QUHAB = 0x20727139, D2S_ITEMDATA_IDENTIFIER_SCISSORS_SUWAYYAH = 0x20727137, D2S_ITEMDATA_IDENTIFIER_EAGLE_ORB = 0x2031626F, D2S_ITEMDATA_IDENTIFIER_GLOWING_ORB = 0x2036626F, D2S_ITEMDATA_IDENTIFIER_HEAVENLY_STONE = 0x2062626F, D2S_ITEMDATA_IDENTIFIER_SACRED_GLOBE = 0x2032626F, D2S_ITEMDATA_IDENTIFIER_CRYSTALLINE_GLB = 0x2037626F, D2S_ITEMDATA_IDENTIFIER_ELDRITCH_ORB = 0x2063626F, D2S_ITEMDATA_IDENTIFIER_SMOKED_SPHERE = 0x2033626F, D2S_ITEMDATA_IDENTIFIER_CLOUDY_SPHERE = 0x2038626F, D2S_ITEMDATA_IDENTIFIER_DEMON_HEART = 0x2064626F, D2S_ITEMDATA_IDENTIFIER_CLASPED_ORB = 0x2034626F, D2S_ITEMDATA_IDENTIFIER_SPARKLING_BALL = 0x2039626F, D2S_ITEMDATA_IDENTIFIER_VORTEX_ORB = 0x2065626F, D2S_ITEMDATA_IDENTIFIER_DRAGON_STONE = 0x2035626F, D2S_ITEMDATA_IDENTIFIER_SWIRLING_CRYSTAL = 0x2061626F, D2S_ITEMDATA_IDENTIFIER_DIMENSIONAL_SHARD = 0x2066626F, D2S_ITEMDATA_IDENTIFIER_STAG_BOW = 0x20316D61, D2S_ITEMDATA_IDENTIFIER_ASHWOOD_BOW = 0x20366D61, D2S_ITEMDATA_IDENTIFIER_MATRIARCHAL_BOW = 0x20626D61, D2S_ITEMDATA_IDENTIFIER_REFLEX_BOW = 0x20326D61, D2S_ITEMDATA_IDENTIFIER_CEREMONIAL_BOW = 0x20376D61, D2S_ITEMDATA_IDENTIFIER_GRAND_MATRON_BOW = 0x20636D61, D2S_ITEMDATA_IDENTIFIER_MAIDEN_SPEAR = 0x20336D61, D2S_ITEMDATA_IDENTIFIER_CEREMONIAL_SPEAR = 0x20386D61, D2S_ITEMDATA_IDENTIFIER_MATRIARCHAL_SPEAR = 0x20646D61, D2S_ITEMDATA_IDENTIFIER_MAIDEN_PIKE = 0x20346D61, D2S_ITEMDATA_IDENTIFIER_CEREMONIAL_PIKE = 0x20396D61, D2S_ITEMDATA_IDENTIFIER_MATRIARCHAL_PIKE = 0x20656D61, D2S_ITEMDATA_IDENTIFIER_MAIDEN_JAVELIN = 0x20356D61, D2S_ITEMDATA_IDENTIFIER_CEREMONIAL_JAVELIN = 0x20616D61, D2S_ITEMDATA_IDENTIFIER_MATRIARCHAL_JAVELIN = 0x20666D61, D2S_ITEMDATA_IDENTIFIER_CIRCLET = 0x20306963, D2S_ITEMDATA_IDENTIFIER_CORONET = 0x20316963, D2S_ITEMDATA_IDENTIFIER_TIARA = 0x20326963, D2S_ITEMDATA_IDENTIFIER_DIADEM = 0x20336963, D2S_ITEMDATA_IDENTIFIER_RANCID_GAS_POTION = 0x20737067, D2S_ITEMDATA_IDENTIFIER_OIL_POTION = 0x2073706F, D2S_ITEMDATA_IDENTIFIER_CHOKING_GAS_POTION = 0x206D7067, D2S_ITEMDATA_IDENTIFIER_EXPLODING_POTION = 0x206D706F, D2S_ITEMDATA_IDENTIFIER_STRANGLING_GAS_POTION = 0x206C7067, D2S_ITEMDATA_IDENTIFIER_FULMINATING_POTION = 0x206C706F, D2S_ITEMDATA_IDENTIFIER_WIRTS_LEG = 0x2067656C, D2S_ITEMDATA_IDENTIFIER_HORADRIC_MALUS = 0x206D6468, D2S_ITEMDATA_IDENTIFIER_SCROLL_OF_INIFUSS1 = 0x20736B62, D2S_ITEMDATA_IDENTIFIER_SCROLL_OF_INIFUSS2 = 0x20646B62, D2S_ITEMDATA_IDENTIFIER_BOOK_OF_SKILL = 0x20737361, D2S_ITEMDATA_IDENTIFIER_HORADRIC_CUBE = 0x20786F62, D2S_ITEMDATA_IDENTIFIER_HORADRIC_SCROLL = 0x20317274, D2S_ITEMDATA_IDENTIFIER_STAFF_OF_KINGS = 0x2066736D, D2S_ITEMDATA_IDENTIFIER_VIPER_AMULET = 0x20706976, D2S_ITEMDATA_IDENTIFIER_HORADRIC_STAFF = 0x20747368, D2S_ITEMDATA_IDENTIFIER_POTION_OF_LIFE = 0x207A7978, D2S_ITEMDATA_IDENTIFIER_JADE_FIGURINE = 0x2034336A, D2S_ITEMDATA_IDENTIFIER_GOLDEN_BIRD = 0x20343367, D2S_ITEMDATA_IDENTIFIER_LAM_ESENS_TOME = 0x20626262, D2S_ITEMDATA_IDENTIFIER_GIDBINN = 0x20333367, D2S_ITEMDATA_IDENTIFIER_KHALIMS_FLAIL = 0x20316671, D2S_ITEMDATA_IDENTIFIER_KHALIMS_WILL = 0x20326671, D2S_ITEMDATA_IDENTIFIER_KHALIMS_EYE = 0x20796571, D2S_ITEMDATA_IDENTIFIER_KHALIMS_HEART = 0x20726871, D2S_ITEMDATA_IDENTIFIER_KHALIMS_BRAIN = 0x20726271, D2S_ITEMDATA_IDENTIFIER_MEPHISTOS_SOULSTONE = 0x2073736D, D2S_ITEMDATA_IDENTIFIER_HELLFORGE_HAMMER = 0x20686668, D2S_ITEMDATA_IDENTIFIER_MALAH_POTION = 0x20656369, D2S_ITEMDATA_IDENTIFIER_SCROLL_OF_RESISTANCE = 0x20327274, D2S_ITEMDATA_IDENTIFIER_CHIPPED_AMETHYST = 0x20766367, D2S_ITEMDATA_IDENTIFIER_CHIPPED_DIAMOND = 0x20776367, D2S_ITEMDATA_IDENTIFIER_CHIPPED_EMERALD = 0x20676367, D2S_ITEMDATA_IDENTIFIER_CHIPPED_RUBY = 0x20726367, D2S_ITEMDATA_IDENTIFIER_CHIPPED_SAPHIRE = 0x20626367, D2S_ITEMDATA_IDENTIFIER_CHIPPED_SKULL = 0x20636B73, D2S_ITEMDATA_IDENTIFIER_CHIPPED_TOPAZ = 0x20796367, D2S_ITEMDATA_IDENTIFIER_FLAWED_AMETHYST = 0x20766667, D2S_ITEMDATA_IDENTIFIER_FLAWED_DIAMOND = 0x20776667, D2S_ITEMDATA_IDENTIFIER_FLAWED_EMERALD = 0x20676667, D2S_ITEMDATA_IDENTIFIER_FLAWED_RUBY = 0x20726667, D2S_ITEMDATA_IDENTIFIER_FLAWED_SAPHIRE = 0x20626667, D2S_ITEMDATA_IDENTIFIER_FLAWED_SKULL = 0x20666B73, D2S_ITEMDATA_IDENTIFIER_FLAWED_TOPAZ = 0x20796667, D2S_ITEMDATA_IDENTIFIER_AMETHYST = 0x20767367, D2S_ITEMDATA_IDENTIFIER_DIAMOND = 0x20777367, D2S_ITEMDATA_IDENTIFIER_EMERALD = 0x20677367, D2S_ITEMDATA_IDENTIFIER_RUBY = 0x20727367, D2S_ITEMDATA_IDENTIFIER_SAPHIRE = 0x20627367, D2S_ITEMDATA_IDENTIFIER_SKULL = 0x20756B73, D2S_ITEMDATA_IDENTIFIER_TOPAZ = 0x20797367, D2S_ITEMDATA_IDENTIFIER_FLAWLESS_AMETHYST = 0x20767A67, D2S_ITEMDATA_IDENTIFIER_FLAWLESS_DIAMOND = 0x20776C67, D2S_ITEMDATA_IDENTIFIER_FLAWLESS_EMERALD = 0x20676C67, D2S_ITEMDATA_IDENTIFIER_FLAWLESS_RUBY = 0x20726C67, D2S_ITEMDATA_IDENTIFIER_FLAWLESS_SAPHIRE = 0x20626C67, D2S_ITEMDATA_IDENTIFIER_FLAWLESS_SKULL = 0x206C6B73, D2S_ITEMDATA_IDENTIFIER_FLAWLESS_TOPAZ = 0x20796C67, D2S_ITEMDATA_IDENTIFIER_PERFECT_DIAMOND = 0x20777067, D2S_ITEMDATA_IDENTIFIER_PERFECT_AMETHYST = 0x20767067, D2S_ITEMDATA_IDENTIFIER_PERFECT_SAPPHIRE = 0x20627067, D2S_ITEMDATA_IDENTIFIER_PERFECT_TOPAZ = 0x20797067, D2S_ITEMDATA_IDENTIFIER_PERFECT_RUBY = 0x20727067, D2S_ITEMDATA_IDENTIFIER_PERFECT_SKULL = 0x207A6B73, D2S_ITEMDATA_IDENTIFIER_PERFECT_EMERALD = 0x20677067, D2S_ITEMDATA_IDENTIFIER_EL_RUNE = 0x20313072, D2S_ITEMDATA_IDENTIFIER_ELD_RUNE = 0x20323072, D2S_ITEMDATA_IDENTIFIER_TIR_RUNE = 0x20333072, D2S_ITEMDATA_IDENTIFIER_NEF_RUNE = 0x20343072, D2S_ITEMDATA_IDENTIFIER_ETH_RUNE = 0x20353072, D2S_ITEMDATA_IDENTIFIER_ITH_RUNE = 0x20363072, D2S_ITEMDATA_IDENTIFIER_TAL_RUNE = 0x20373072, D2S_ITEMDATA_IDENTIFIER_RAL_RUNE = 0x20383072, D2S_ITEMDATA_IDENTIFIER_ORT_RUNE = 0x20393072, D2S_ITEMDATA_IDENTIFIER_THUL_RUNE = 0x20303172, D2S_ITEMDATA_IDENTIFIER_AMN_RUNE = 0x20313172, D2S_ITEMDATA_IDENTIFIER_SOL_RUNE = 0x20323172, D2S_ITEMDATA_IDENTIFIER_SHAEL_RUNE = 0x20333172, D2S_ITEMDATA_IDENTIFIER_DOL_RUNE = 0x20343172, D2S_ITEMDATA_IDENTIFIER_HEL_RUNE = 0x20353172, D2S_ITEMDATA_IDENTIFIER_IO_RUNE = 0x20363172, D2S_ITEMDATA_IDENTIFIER_LUM_RUNE = 0x20373172, D2S_ITEMDATA_IDENTIFIER_KO_RUNE = 0x20383172, D2S_ITEMDATA_IDENTIFIER_FAL_RUNE = 0x20393172, D2S_ITEMDATA_IDENTIFIER_LEM_RUNE = 0x20303272, D2S_ITEMDATA_IDENTIFIER_PUL_RUNE = 0x20313272, D2S_ITEMDATA_IDENTIFIER_UM_RUNE = 0x20323272, D2S_ITEMDATA_IDENTIFIER_MAL_RUNE = 0x20333272, D2S_ITEMDATA_IDENTIFIER_IST_RUNE = 0x20343272, D2S_ITEMDATA_IDENTIFIER_GUL_RUNE = 0x20353272, D2S_ITEMDATA_IDENTIFIER_VEX_RUNE = 0x20363272, D2S_ITEMDATA_IDENTIFIER_OHM_RUNE = 0x20373272, D2S_ITEMDATA_IDENTIFIER_LO_RUNE = 0x20383272, D2S_ITEMDATA_IDENTIFIER_SUR_RUNE = 0x20393272, D2S_ITEMDATA_IDENTIFIER_BER_RUNE = 0x20303372, D2S_ITEMDATA_IDENTIFIER_JAH_RUNE = 0x20313372, D2S_ITEMDATA_IDENTIFIER_CHAM_RUNE = 0x20323372, D2S_ITEMDATA_IDENTIFIER_ZOD_RUNE = 0x20333372, D2S_ITEMDATA_IDENTIFIER_ANTIDOTE_POTION = 0x20737079, D2S_ITEMDATA_IDENTIFIER_STAMINA_POTION = 0x20737076, D2S_ITEMDATA_IDENTIFIER_THAWING_POTION = 0x20736D77, D2S_ITEMDATA_IDENTIFIER_MINOR_HEALING_POTION = 0x20317068, D2S_ITEMDATA_IDENTIFIER_MINOR_MANA_POTION = 0x2031706D, D2S_ITEMDATA_IDENTIFIER_LIGHT_HEALING_POTION = 0x20327068, D2S_ITEMDATA_IDENTIFIER_LIGHT_MANA_POTION = 0x2032706D, D2S_ITEMDATA_IDENTIFIER_HEALING_POTION = 0x20337068, D2S_ITEMDATA_IDENTIFIER_MANA_POTION = 0x2033706D, D2S_ITEMDATA_IDENTIFIER_GREATER_HEALING_POTION = 0x20347068, D2S_ITEMDATA_IDENTIFIER_GREATER_MANA_POTION = 0x2034706D, D2S_ITEMDATA_IDENTIFIER_SUPER_HEALING_POTION = 0x20357068, D2S_ITEMDATA_IDENTIFIER_SUPER_MANA_POTION = 0x2035706D, D2S_ITEMDATA_IDENTIFIER_REJUVENATION_POTION = 0x20737672, D2S_ITEMDATA_IDENTIFIER_FULL_REJUVENATION_POTION = 0x206C7672, D2S_ITEMDATA_IDENTIFIER_CHARM_SMALL = 0x20316D63, D2S_ITEMDATA_IDENTIFIER_CHARM_LARGE = 0x20326D63, D2S_ITEMDATA_IDENTIFIER_CHARM_GRAND = 0x20336D63, D2S_ITEMDATA_IDENTIFIER_IDENTIFY_SCROLL = 0x20637369, D2S_ITEMDATA_IDENTIFIER_TOWN_PORTAL_SCROLL = 0x20637374, D2S_ITEMDATA_IDENTIFIER_TOME_OF_TOWN_PORTAL = 0x206B6274, D2S_ITEMDATA_IDENTIFIER_TOME_OF_IDENTIFY = 0x206B6269, D2S_ITEMDATA_IDENTIFIER_ARROWS = 0x20767161, D2S_ITEMDATA_IDENTIFIER_BOLTS = 0x20767163, D2S_ITEMDATA_IDENTIFIER_JEWEL = 0x2077656A, D2S_ITEMDATA_IDENTIFIER_KEY = 0x2079656B, D2S_ITEMDATA_IDENTIFIER_AMULET = 0x20756D61, D2S_ITEMDATA_IDENTIFIER_GOLD = 0x20646C67, D2S_ITEMDATA_IDENTIFIER_RING = 0x206E6972, D2S_ITEMDATA_IDENTIFIER_EAR = 0x20726165, D2S_ITEMDATA_IDENTIFIER_TORCH = 0x20686374, D2S_ITEMDATA_IDENTIFIER_HEART = 0x20747268, D2S_ITEMDATA_IDENTIFIER_BRAIN = 0x207A7262, D2S_ITEMDATA_IDENTIFIER_JAWBONE = 0x2077616A, D2S_ITEMDATA_IDENTIFIER_EYE = 0x207A7965, D2S_ITEMDATA_IDENTIFIER_HORN = 0x206E7268, D2S_ITEMDATA_IDENTIFIER_HERB = 0x20627268, D2S_ITEMDATA_IDENTIFIER_TAIL = 0x206C6174, D2S_ITEMDATA_IDENTIFIER_FLAG = 0x20676C66, D2S_ITEMDATA_IDENTIFIER_FANG = 0x20676E66, D2S_ITEMDATA_IDENTIFIER_QUILL = 0x206C6C71, D2S_ITEMDATA_IDENTIFIER_SOUL = 0x206C6F73, D2S_ITEMDATA_IDENTIFIER_SCALP = 0x207A6373, D2S_ITEMDATA_IDENTIFIER_SPLEEN = 0x20657073, D2S_ITEMDATA_IDENTIFIER_BLACK_TOWER_KEY = 0x2076756C, D2S_ITEMDATA_IDENTIFIER_ELIXIR = 0x20786C65, D2S_ITEMDATA_IDENTIFIER_SCROLL_OF_KNOWLEDGE = 0x20637330 } D2S_ITEMDATA_IDENTIFIER; typedef enum D2S_ITEMDATA_SET_IDENTIFIER { TODO = 0 } D2S_ITEMDATA_SET_IDENTIFIER; typedef enum D2S_ITEMDATA_UNIQUE_IDENTIFIER { TODO = 0 } D2S_ITEMDATA_UNIQUE_IDENTIFIER; typedef enum D2S_ITEMDATA_RUNEWORD_IDENTIFIER { TODO = 0 } D2S_ITEMDATA_RUNEWORD_IDENTIFIER; typedef enum D2S_ITEMDATA_PREFIX_IDENTIFIER { TODO = 0 } D2S_ITEMDATA_PREFIX_IDENTIFIER; typedef enum D2S_ITEMDATA_SUFFIX_IDENTIFIER { TODO = 0 } D2S_ITEMDATA_SUFFIX_IDENTIFIER; typedef enum D2S_ITEMDATA_RARENAME_IDENTIFIER { TODO = 0 } D2S_ITEMDATA_RARENAME_IDENTIFIER; typedef enum D2S_ITEMDATA_MAGIC_PROPERTY { TODO = 0 } D2S_ITEMDATA_MAGIC_PROPERTY; typedef struct __attribute__((packed)) { const char* header[D2S_ITEMDATA_HEADER_LENGTH]; // JM uint32_t unknown1; // This is likely version data uint8_t identified; } D2ItemData; const char* getItemName(D2S_ITEMDATA_IDENTIFIER itemID); #endif