ItemClassAndSubClass
Client Version 1.12
This is both the class field and the sub class field.
They are combined into one enum because the value of the sub class depends on the value of the class.
The high bits of this are the class field since they are both sent as little endian.
Wowm Representation
Autogenerated from wowm
file at wow_message_parser/wowm/world/enums/item_class_and_sub_class.wowm:4
.
enum ItemClassAndSubClass : u64 {
CONSUMABLE = 0x0000000000000000;
CHEESE_OR_BREAD_OBSOLETE = 0x0000000100000000;
LIQUID_OBSOLETE = 0x0000000200000000;
BAG = 0x0000000000000001;
SOUL_BAG = 0x0000000100000001;
HERB_BAG = 0x0000000200000001;
ENCHANTING_BAG = 0x0000000300000001;
ENGINEERING_BAG = 0x0000000400000001;
ONE_HANDED_AXE = 0x0000000000000002;
TWO_HANDED_AXE = 0x0000000100000002;
BOW = 0x0000000200000002;
GUN = 0x0000000300000002;
ONE_HANDED_MACE = 0x0000000400000002;
TWO_HANDED_MACE = 0x0000000500000002;
POLEARM = 0x0000000600000002;
ONE_HANDED_SWORD = 0x0000000700000002;
TWO_HANDED_SWORD = 0x0000000800000002;
OBSOLETE_WEAPON = 0x0000000900000002;
STAFF = 0x0000000A00000002;
ONE_HANDED_EXOTIC = 0x0000000B00000002;
TWO_HANDED_EXOTIC = 0x0000000C00000002;
FIST_WEAPON = 0x0000000D00000002;
MISCELLANEOUS_WEAPON = 0x0000000E00000002;
DAGGER = 0x0000000F00000002;
THROWN = 0x0000001000000002;
SPEAR = 0x0000001100000002;
CROSSBOW = 0x0000001200000002;
WAND = 0x0000001300000002;
FISHING_POLE = 0x0000001400000002;
JEWELRY_OBSOLETE = 0x0000000000000003;
MISCELLANEOUS_ARMOR = 0x0000000000000004;
CLOTH_ARMOR = 0x0000000100000004;
LEATHER_ARMOR = 0x0000000200000004;
MAIL_ARMOR = 0x0000000300000004;
PLATE_ARMOR = 0x0000000400000004;
BUCKLER_OBSOLETE = 0x0000000500000004;
SHIELD = 0x0000000600000004;
LIBRAM = 0x0000000700000004;
IDOL = 0x0000000800000004;
TOTEM = 0x0000000900000004;
REAGENT = 0x0000000000000005;
WAND_OBSOLETE = 0x0000000000000006;
BOLT_OBSOLETE = 0x0000000100000006;
ARROW = 0x0000000200000006;
BULLET = 0x0000000300000006;
THROWN_OBSOLETE = 0x0000000400000006;
TRADE_GOOD = 0x0000000000000007;
PART_TRADE_GOOD = 0x0000000100000007;
EXPLOSIVE_TRADE_GOOD = 0x0000000200000007;
DEVICE_TRADE_GOOD = 0x0000000300000007;
GENERIC_OBSOLETE = 0x0000000000000008;
BOOK = 0x0000000000000009;
LEATHERWORKING_RECIPE = 0x0000000100000009;
TAILORING_RECIPE = 0x0000000200000009;
ENGINEERING_RECIPE = 0x0000000300000009;
BLACKSMITHING_RECIPE = 0x0000000400000009;
COOKING_RECIPE = 0x0000000500000009;
ALCHEMY_RECIPE = 0x0000000600000009;
FIRST_AID_RECIPE = 0x0000000700000009;
ENCHANTING_RECIPE = 0x0000000800000009;
FISHING_RECIPE = 0x0000000900000009;
MONEY_OBSOLETE = 0x000000000000000A;
QUIVER_OBSOLETE = 0x000000000000000B;
QUIVER_OBSOLETE1 = 0x000000010000000B;
QUIVER = 0x000000020000000B;
AMMO_POUCH = 0x000000030000000B;
QUEST = 0x000000000000000C;
KEY = 0x000000000000000D;
LOCKPICK = 0x000000010000000D;
PERMANENT = 0x000000000000000E;
JUNK = 0x000000000000000F;
}
Type
The basic type is u64
, a 8 byte (64 bit) little endian integer.
Enumerators
Enumerator | Value | Comment |
---|---|---|
CONSUMABLE | 0 (0x00) | |
CHEESE_OR_BREAD_OBSOLETE | 4294967296 (0x100000000) | |
LIQUID_OBSOLETE | 8589934592 (0x200000000) | |
BAG | 1 (0x01) | |
SOUL_BAG | 4294967297 (0x100000001) | |
HERB_BAG | 8589934593 (0x200000001) | |
ENCHANTING_BAG | 12884901889 (0x300000001) | |
ENGINEERING_BAG | 17179869185 (0x400000001) | |
ONE_HANDED_AXE | 2 (0x02) | |
TWO_HANDED_AXE | 4294967298 (0x100000002) | |
BOW | 8589934594 (0x200000002) | |
GUN | 12884901890 (0x300000002) | |
ONE_HANDED_MACE | 17179869186 (0x400000002) | |
TWO_HANDED_MACE | 21474836482 (0x500000002) | |
POLEARM | 25769803778 (0x600000002) | |
ONE_HANDED_SWORD | 30064771074 (0x700000002) | |
TWO_HANDED_SWORD | 34359738370 (0x800000002) | |
OBSOLETE_WEAPON | 38654705666 (0x900000002) | |
STAFF | 42949672962 (0xA00000002) | |
ONE_HANDED_EXOTIC | 47244640258 (0xB00000002) | |
TWO_HANDED_EXOTIC | 51539607554 (0xC00000002) | |
FIST_WEAPON | 55834574850 (0xD00000002) | |
MISCELLANEOUS_WEAPON | 60129542146 (0xE00000002) | |
DAGGER | 64424509442 (0xF00000002) | |
THROWN | 68719476738 (0x1000000002) | |
SPEAR | 73014444034 (0x1100000002) | |
CROSSBOW | 77309411330 (0x1200000002) | |
WAND | 81604378626 (0x1300000002) | |
FISHING_POLE | 85899345922 (0x1400000002) | |
JEWELRY_OBSOLETE | 3 (0x03) | |
MISCELLANEOUS_ARMOR | 4 (0x04) | |
CLOTH_ARMOR | 4294967300 (0x100000004) | |
LEATHER_ARMOR | 8589934596 (0x200000004) | |
MAIL_ARMOR | 12884901892 (0x300000004) | |
PLATE_ARMOR | 17179869188 (0x400000004) | |
BUCKLER_OBSOLETE | 21474836484 (0x500000004) | |
SHIELD | 25769803780 (0x600000004) | |
LIBRAM | 30064771076 (0x700000004) | |
IDOL | 34359738372 (0x800000004) | |
TOTEM | 38654705668 (0x900000004) | |
REAGENT | 5 (0x05) | |
WAND_OBSOLETE | 6 (0x06) | |
BOLT_OBSOLETE | 4294967302 (0x100000006) | |
ARROW | 8589934598 (0x200000006) | |
BULLET | 12884901894 (0x300000006) | |
THROWN_OBSOLETE | 17179869190 (0x400000006) | |
TRADE_GOOD | 7 (0x07) | |
PART_TRADE_GOOD | 4294967303 (0x100000007) | |
EXPLOSIVE_TRADE_GOOD | 8589934599 (0x200000007) | |
DEVICE_TRADE_GOOD | 12884901895 (0x300000007) | |
GENERIC_OBSOLETE | 8 (0x08) | |
BOOK | 9 (0x09) | |
LEATHERWORKING_RECIPE | 4294967305 (0x100000009) | |
TAILORING_RECIPE | 8589934601 (0x200000009) | |
ENGINEERING_RECIPE | 12884901897 (0x300000009) | |
BLACKSMITHING_RECIPE | 17179869193 (0x400000009) | |
COOKING_RECIPE | 21474836489 (0x500000009) | |
ALCHEMY_RECIPE | 25769803785 (0x600000009) | |
FIRST_AID_RECIPE | 30064771081 (0x700000009) | |
ENCHANTING_RECIPE | 34359738377 (0x800000009) | |
FISHING_RECIPE | 38654705673 (0x900000009) | |
MONEY_OBSOLETE | 10 (0x0A) | |
QUIVER_OBSOLETE | 11 (0x0B) | |
QUIVER_OBSOLETE1 | 4294967307 (0x10000000B) | |
QUIVER | 8589934603 (0x20000000B) | |
AMMO_POUCH | 12884901899 (0x30000000B) | |
QUEST | 12 (0x0C) | |
KEY | 13 (0x0D) | |
LOCKPICK | 4294967309 (0x10000000D) | |
PERMANENT | 14 (0x0E) | |
JUNK | 15 (0x0F) |
Used in:
Client Version 2.4.3
This is both the class field and the sub class field.
They are combined into one enum because the value of the sub class depends on the value of the class.
The high bits of this are the class field since they are both sent as little endian.
Wowm Representation
Autogenerated from wowm
file at wow_message_parser/wowm/world/enums/item_class_and_sub_class.wowm:84
.
enum ItemClassAndSubClass : u64 {
CONSUMABLE = 0x0000000000000000;
FOOD_AND_DRINK = 0x0000000500000000;
POTION = 0x0000000100000000;
ELIXIR = 0x0000000200000000;
FLASK = 0x0000000300000000;
BANDAGE = 0x0000000700000000;
ITEM_ENHANCEMENT = 0x0000000600000000;
SCROLL = 0x0000000400000000;
OTHER_CONSUMABLE = 0x0000000800000000;
BAG = 0x0000000000000001;
SOUL_BAG = 0x0000000100000001;
HERB_BAG = 0x0000000200000001;
ENCHANTING_BAG = 0x0000000300000001;
ENGINEERING_BAG = 0x0000000400000001;
GEM_BAG = 0x0000000500000001;
MINING_BAG = 0x0000000600000001;
LEATHERWORKING_BAG = 0x0000000700000001;
ONE_HANDED_AXE = 0x0000000000000002;
TWO_HANDED_AXE = 0x0000000100000002;
BOW = 0x0000000200000002;
GUN = 0x0000000300000002;
ONE_HANDED_MACE = 0x0000000400000002;
TWO_HANDED_MACE = 0x0000000500000002;
POLEARM = 0x0000000600000002;
ONE_HANDED_SWORD = 0x0000000700000002;
TWO_HANDED_SWORD = 0x0000000800000002;
OBSOLETE_WEAPON = 0x0000000900000002;
STAFF = 0x0000000A00000002;
ONE_HANDED_EXOTIC = 0x0000000B00000002;
TWO_HANDED_EXOTIC = 0x0000000C00000002;
FIST_WEAPON = 0x0000000D00000002;
MISCELLANEOUS_WEAPON = 0x0000000E00000002;
DAGGER = 0x0000000F00000002;
THROWN = 0x0000001000000002;
SPEAR = 0x0000001100000002;
CROSSBOW = 0x0000001200000002;
WAND = 0x0000001300000002;
FISHING_POLE = 0x0000001400000002;
GEM_RED = 0x0000000000000003;
GEM_BLUE = 0x0000000100000003;
GEM_YELLOW = 0x0000000200000003;
GEM_PURPLE = 0x0000000300000003;
GEM_GREEN = 0x0000000400000003;
GEM_ORANGE = 0x0000000500000003;
GEM_META = 0x0000000600000003;
GEM_SIMPLE = 0x0000000700000003;
GEM_PRISMATIC = 0x0000000800000003;
MISCELLANEOUS_ARMOR = 0x0000000000000004;
CLOTH_ARMOR = 0x0000000100000004;
LEATHER_ARMOR = 0x0000000200000004;
MAIL_ARMOR = 0x0000000300000004;
PLATE_ARMOR = 0x0000000400000004;
BUCKLER_OBSOLETE = 0x0000000500000004;
SHIELD = 0x0000000600000004;
LIBRAM = 0x0000000700000004;
IDOL = 0x0000000800000004;
TOTEM = 0x0000000900000004;
REAGENT = 0x0000000000000005;
WAND_OBSOLETE = 0x0000000000000006;
BOLT_OBSOLETE = 0x0000000100000006;
ARROW = 0x0000000200000006;
BULLET = 0x0000000300000006;
THROWN_OBSOLETE = 0x0000000400000006;
TRADE_GOOD = 0x0000000000000007;
ELEMENTAL_TRADE_GOOD = 0x0000000A00000007;
CLOTH_TRADE_GOOD = 0x0000000500000007;
LEATHER_TRADE_GOOD = 0x0000000600000007;
METAL_AND_STONE_TRADE_GOOD = 0x0000000700000007;
MEAT_TRADE_GOOD = 0x0000000800000007;
HERB_TRADE_GOOD = 0x0000000900000007;
ENCHANTING_TRADE_GOOD = 0x0000000C00000007;
JEWELCRAFTING_TRADE_GOOD = 0x0000000400000007;
PART_TRADE_GOOD = 0x0000000100000007;
DEVICE_TRADE_GOOD = 0x0000000300000007;
EXPLOSIVE_TRADE_GOOD = 0x0000000200000007;
MATERIAL_TRADE_GOOD = 0x0000000D00000007;
OTHER_TRADE_GOOD = 0x0000000B00000007;
GENERIC_OBSOLETE = 0x0000000000000008;
BOOK = 0x0000000000000009;
LEATHERWORKING_RECIPE = 0x0000000100000009;
TAILORING_RECIPE = 0x0000000200000009;
ENGINEERING_RECIPE = 0x0000000300000009;
BLACKSMITHING_RECIPE = 0x0000000400000009;
COOKING_RECIPE = 0x0000000500000009;
ALCHEMY_RECIPE = 0x0000000600000009;
FIRST_AID_RECIPE = 0x0000000700000009;
ENCHANTING_RECIPE = 0x0000000800000009;
FISHING_RECIPE = 0x0000000900000009;
JEWELCRAFTING_RECIPE = 0x0000000A00000009;
MONEY_OBSOLETE = 0x000000000000000A;
QUIVER_OBSOLETE = 0x000000000000000B;
QUIVER_OBSOLETE1 = 0x000000010000000B;
QUIVER = 0x000000020000000B;
AMMO_POUCH = 0x000000030000000B;
QUEST = 0x000000000000000C;
KEY = 0x000000000000000D;
LOCKPICK = 0x000000010000000D;
PERMANENT = 0x000000000000000E;
JUNK = 0x000000000000000F;
MISCELLANEOUS_REAGENT = 0x000000010000000F;
PET = 0x000000020000000F;
HOLIDAY = 0x000000030000000F;
MISCELLANEOUS_OTHER = 0x000000040000000F;
MOUNT = 0x000000050000000F;
}
Type
The basic type is u64
, a 8 byte (64 bit) little endian integer.
Enumerators
Enumerator | Value | Comment |
---|---|---|
CONSUMABLE | 0 (0x00) | |
FOOD_AND_DRINK | 21474836480 (0x500000000) | |
POTION | 4294967296 (0x100000000) | |
ELIXIR | 8589934592 (0x200000000) | |
FLASK | 12884901888 (0x300000000) | |
BANDAGE | 30064771072 (0x700000000) | |
ITEM_ENHANCEMENT | 25769803776 (0x600000000) | |
SCROLL | 17179869184 (0x400000000) | |
OTHER_CONSUMABLE | 34359738368 (0x800000000) | |
BAG | 1 (0x01) | |
SOUL_BAG | 4294967297 (0x100000001) | |
HERB_BAG | 8589934593 (0x200000001) | |
ENCHANTING_BAG | 12884901889 (0x300000001) | |
ENGINEERING_BAG | 17179869185 (0x400000001) | |
GEM_BAG | 21474836481 (0x500000001) | |
MINING_BAG | 25769803777 (0x600000001) | |
LEATHERWORKING_BAG | 30064771073 (0x700000001) | |
ONE_HANDED_AXE | 2 (0x02) | |
TWO_HANDED_AXE | 4294967298 (0x100000002) | |
BOW | 8589934594 (0x200000002) | |
GUN | 12884901890 (0x300000002) | |
ONE_HANDED_MACE | 17179869186 (0x400000002) | |
TWO_HANDED_MACE | 21474836482 (0x500000002) | |
POLEARM | 25769803778 (0x600000002) | |
ONE_HANDED_SWORD | 30064771074 (0x700000002) | |
TWO_HANDED_SWORD | 34359738370 (0x800000002) | |
OBSOLETE_WEAPON | 38654705666 (0x900000002) | |
STAFF | 42949672962 (0xA00000002) | |
ONE_HANDED_EXOTIC | 47244640258 (0xB00000002) | |
TWO_HANDED_EXOTIC | 51539607554 (0xC00000002) | |
FIST_WEAPON | 55834574850 (0xD00000002) | |
MISCELLANEOUS_WEAPON | 60129542146 (0xE00000002) | |
DAGGER | 64424509442 (0xF00000002) | |
THROWN | 68719476738 (0x1000000002) | |
SPEAR | 73014444034 (0x1100000002) | |
CROSSBOW | 77309411330 (0x1200000002) | |
WAND | 81604378626 (0x1300000002) | |
FISHING_POLE | 85899345922 (0x1400000002) | |
GEM_RED | 3 (0x03) | |
GEM_BLUE | 4294967299 (0x100000003) | |
GEM_YELLOW | 8589934595 (0x200000003) | |
GEM_PURPLE | 12884901891 (0x300000003) | |
GEM_GREEN | 17179869187 (0x400000003) | |
GEM_ORANGE | 21474836483 (0x500000003) | |
GEM_META | 25769803779 (0x600000003) | |
GEM_SIMPLE | 30064771075 (0x700000003) | |
GEM_PRISMATIC | 34359738371 (0x800000003) | |
MISCELLANEOUS_ARMOR | 4 (0x04) | |
CLOTH_ARMOR | 4294967300 (0x100000004) | |
LEATHER_ARMOR | 8589934596 (0x200000004) | |
MAIL_ARMOR | 12884901892 (0x300000004) | |
PLATE_ARMOR | 17179869188 (0x400000004) | |
BUCKLER_OBSOLETE | 21474836484 (0x500000004) | |
SHIELD | 25769803780 (0x600000004) | |
LIBRAM | 30064771076 (0x700000004) | |
IDOL | 34359738372 (0x800000004) | |
TOTEM | 38654705668 (0x900000004) | |
REAGENT | 5 (0x05) | |
WAND_OBSOLETE | 6 (0x06) | |
BOLT_OBSOLETE | 4294967302 (0x100000006) | |
ARROW | 8589934598 (0x200000006) | |
BULLET | 12884901894 (0x300000006) | |
THROWN_OBSOLETE | 17179869190 (0x400000006) | |
TRADE_GOOD | 7 (0x07) | |
ELEMENTAL_TRADE_GOOD | 42949672967 (0xA00000007) | |
CLOTH_TRADE_GOOD | 21474836487 (0x500000007) | |
LEATHER_TRADE_GOOD | 25769803783 (0x600000007) | |
METAL_AND_STONE_TRADE_GOOD | 30064771079 (0x700000007) | |
MEAT_TRADE_GOOD | 34359738375 (0x800000007) | |
HERB_TRADE_GOOD | 38654705671 (0x900000007) | |
ENCHANTING_TRADE_GOOD | 51539607559 (0xC00000007) | |
JEWELCRAFTING_TRADE_GOOD | 17179869191 (0x400000007) | |
PART_TRADE_GOOD | 4294967303 (0x100000007) | |
DEVICE_TRADE_GOOD | 12884901895 (0x300000007) | |
EXPLOSIVE_TRADE_GOOD | 8589934599 (0x200000007) | |
MATERIAL_TRADE_GOOD | 55834574855 (0xD00000007) | |
OTHER_TRADE_GOOD | 47244640263 (0xB00000007) | |
GENERIC_OBSOLETE | 8 (0x08) | |
BOOK | 9 (0x09) | |
LEATHERWORKING_RECIPE | 4294967305 (0x100000009) | |
TAILORING_RECIPE | 8589934601 (0x200000009) | |
ENGINEERING_RECIPE | 12884901897 (0x300000009) | |
BLACKSMITHING_RECIPE | 17179869193 (0x400000009) | |
COOKING_RECIPE | 21474836489 (0x500000009) | |
ALCHEMY_RECIPE | 25769803785 (0x600000009) | |
FIRST_AID_RECIPE | 30064771081 (0x700000009) | |
ENCHANTING_RECIPE | 34359738377 (0x800000009) | |
FISHING_RECIPE | 38654705673 (0x900000009) | |
JEWELCRAFTING_RECIPE | 42949672969 (0xA00000009) | |
MONEY_OBSOLETE | 10 (0x0A) | |
QUIVER_OBSOLETE | 11 (0x0B) | |
QUIVER_OBSOLETE1 | 4294967307 (0x10000000B) | |
QUIVER | 8589934603 (0x20000000B) | |
AMMO_POUCH | 12884901899 (0x30000000B) | |
QUEST | 12 (0x0C) | |
KEY | 13 (0x0D) | |
LOCKPICK | 4294967309 (0x10000000D) | |
PERMANENT | 14 (0x0E) | |
JUNK | 15 (0x0F) | |
MISCELLANEOUS_REAGENT | 4294967311 (0x10000000F) | |
PET | 8589934607 (0x20000000F) | |
HOLIDAY | 12884901903 (0x30000000F) | |
MISCELLANEOUS_OTHER | 17179869199 (0x40000000F) | |
MOUNT | 21474836495 (0x50000000F) |
Used in:
Client Version 3.3.5
This is both the class field and the sub class field.
They are combined into one enum because the value of the sub class depends on the value of the class.
The high bits of this are the class field since they are both sent as little endian.
Wowm Representation
Autogenerated from wowm
file at wow_message_parser/wowm/world/enums/item_class_and_sub_class.wowm:197
.
enum ItemClassAndSubClass : u64 {
CONSUMABLE = 0x0000000000000000;
FOOD_AND_DRINK = 0x0000000500000000;
POTION = 0x0000000100000000;
ELIXIR = 0x0000000200000000;
FLASK = 0x0000000300000000;
BANDAGE = 0x0000000700000000;
ITEM_ENHANCEMENT = 0x0000000600000000;
SCROLL = 0x0000000400000000;
OTHER_CONSUMABLE = 0x0000000800000000;
BAG = 0x0000000000000001;
SOUL_BAG = 0x0000000100000001;
HERB_BAG = 0x0000000200000001;
ENCHANTING_BAG = 0x0000000300000001;
ENGINEERING_BAG = 0x0000000400000001;
GEM_BAG = 0x0000000500000001;
MINING_BAG = 0x0000000600000001;
LEATHERWORKING_BAG = 0x0000000700000001;
INSCRIPTION_BAG = 0x0000000800000001;
ONE_HANDED_AXE = 0x0000000000000002;
TWO_HANDED_AXE = 0x0000000100000002;
BOW = 0x0000000200000002;
GUN = 0x0000000300000002;
ONE_HANDED_MACE = 0x0000000400000002;
TWO_HANDED_MACE = 0x0000000500000002;
POLEARM = 0x0000000600000002;
ONE_HANDED_SWORD = 0x0000000700000002;
TWO_HANDED_SWORD = 0x0000000800000002;
OBSOLETE_WEAPON = 0x0000000900000002;
STAFF = 0x0000000a00000002;
ONE_HANDED_EXOTIC = 0x0000000b00000002;
TWO_HANDED_EXOTIC = 0x0000000c00000002;
FIST_WEAPON = 0x0000000d00000002;
MISCELLANEOUS_WEAPON = 0x0000000e00000002;
DAGGER = 0x0000000f00000002;
THROWN = 0x0000001000000002;
SPEAR = 0x0000001100000002;
CROSSBOW = 0x0000001200000002;
WAND = 0x0000001300000002;
FISHING_POLE = 0x0000001400000002;
GEM_RED = 0x0000000000000003;
GEM_BLUE = 0x0000000100000003;
GEM_YELLOW = 0x0000000200000003;
GEM_PURPLE = 0x0000000300000003;
GEM_GREEN = 0x0000000400000003;
GEM_ORANGE = 0x0000000500000003;
GEM_META = 0x0000000600000003;
GEM_SIMPLE = 0x0000000700000003;
GEM_PRISMATIC = 0x0000000800000003;
MISCELLANEOUS_ARMOR = 0x0000000000000004;
CLOTH_ARMOR = 0x0000000100000004;
LEATHER_ARMOR = 0x0000000200000004;
MAIL_ARMOR = 0x0000000300000004;
PLATE_ARMOR = 0x0000000400000004;
BUCKLER_OBSOLETE = 0x0000000500000004;
SHIELD = 0x0000000600000004;
LIBRAM = 0x0000000700000004;
IDOL = 0x0000000800000004;
TOTEM = 0x0000000900000004;
SIGIL = 0x0000000a00000004;
REAGENT = 0x0000000000000005;
WAND_OBSOLETE = 0x0000000000000006;
BOLT_OBSOLETE = 0x0000000100000006;
ARROW = 0x0000000200000006;
BULLET = 0x0000000300000006;
THROWN_OBSOLETE = 0x0000000400000006;
TRADE_GOOD = 0x0000000000000007;
ELEMENTAL_TRADE_GOOD = 0x0000000a00000007;
CLOTH_TRADE_GOOD = 0x0000000500000007;
LEATHER_TRADE_GOOD = 0x0000000600000007;
METAL_AND_STONE_TRADE_GOOD = 0x0000000700000007;
MEAT_TRADE_GOOD = 0x0000000800000007;
HERB_TRADE_GOOD = 0x0000000900000007;
ENCHANTING_TRADE_GOOD = 0x0000000c00000007;
JEWELCRAFTING_TRADE_GOOD = 0x0000000400000007;
PART_TRADE_GOOD = 0x0000000100000007;
DEVICE_TRADE_GOOD = 0x0000000300000007;
EXPLOSIVE_TRADE_GOOD = 0x0000000200000007;
MATERIAL_TRADE_GOOD = 0x0000000d00000007;
OTHER_TRADE_GOOD = 0x0000000b00000007;
ARMOR_ENCHANTMENT_TRADE_GOOD = 0x0000000e00000007;
WEAPON_ENCHANTMENT_TRADE_GOOD = 0x0000000f00000007;
GENERIC_OBSOLETE = 0x0000000000000008;
BOOK = 0x0000000000000009;
LEATHERWORKING_RECIPE = 0x0000000100000009;
TAILORING_RECIPE = 0x0000000200000009;
ENGINEERING_RECIPE = 0x0000000300000009;
BLACKSMITHING_RECIPE = 0x0000000400000009;
COOKING_RECIPE = 0x0000000500000009;
ALCHEMY_RECIPE = 0x0000000600000009;
FIRST_AID_RECIPE = 0x0000000700000009;
ENCHANTING_RECIPE = 0x0000000800000009;
FISHING_RECIPE = 0x0000000900000009;
JEWELCRAFTING_RECIPE = 0x0000000a00000009;
INSCRIPTION_RECIPE = 0x0000000b00000009;
MONEY_OBSOLETE = 0x000000000000000a;
QUIVER_OBSOLETE = 0x000000000000000b;
QUIVER_OBSOLETE1 = 0x000000010000000b;
QUIVER = 0x000000020000000b;
AMMO_POUCH = 0x000000030000000b;
QUEST = 0x000000000000000c;
KEY = 0x000000000000000d;
LOCKPICK = 0x000000010000000d;
PERMANENT_OBSOLETE = 0x000000000000000e;
MISCELLANEOUS_JUNK = 0x000000000000000f;
MISCELLANEOUS_REAGENT = 0x000000010000000f;
MISCELLANEOUS_PET = 0x000000020000000f;
MISCELLANEOUS_HOLIDAY = 0x000000030000000f;
MISCELLANEOUS_OTHER = 0x000000040000000f;
MISCELLANEOUS_MOUNT = 0x000000050000000f;
WARRIOR_GLYPH = 0x0000000100000010;
PALADIN_GLYPH = 0x0000000200000010;
HUNTER_GLYPH = 0x0000000300000010;
ROGUE_GLYPH = 0x0000000400000010;
PRIEST_GLYPH = 0x0000000500000010;
DEATH_KNIGHT_GLYPH = 0x0000000600000010;
SHAMAN_GLYPH = 0x0000000700000010;
MAGE_GLYPH = 0x0000000800000010;
WARLOCK_GLYPH = 0x0000000900000010;
DRUID_GLYPH = 0x0000000b00000010;
}
Type
The basic type is u64
, a 8 byte (64 bit) little endian integer.
Enumerators
Enumerator | Value | Comment |
---|---|---|
CONSUMABLE | 0 (0x00) | |
FOOD_AND_DRINK | 21474836480 (0x500000000) | |
POTION | 4294967296 (0x100000000) | |
ELIXIR | 8589934592 (0x200000000) | |
FLASK | 12884901888 (0x300000000) | |
BANDAGE | 30064771072 (0x700000000) | |
ITEM_ENHANCEMENT | 25769803776 (0x600000000) | |
SCROLL | 17179869184 (0x400000000) | |
OTHER_CONSUMABLE | 34359738368 (0x800000000) | |
BAG | 1 (0x01) | |
SOUL_BAG | 4294967297 (0x100000001) | |
HERB_BAG | 8589934593 (0x200000001) | |
ENCHANTING_BAG | 12884901889 (0x300000001) | |
ENGINEERING_BAG | 17179869185 (0x400000001) | |
GEM_BAG | 21474836481 (0x500000001) | |
MINING_BAG | 25769803777 (0x600000001) | |
LEATHERWORKING_BAG | 30064771073 (0x700000001) | |
INSCRIPTION_BAG | 34359738369 (0x800000001) | |
ONE_HANDED_AXE | 2 (0x02) | |
TWO_HANDED_AXE | 4294967298 (0x100000002) | |
BOW | 8589934594 (0x200000002) | |
GUN | 12884901890 (0x300000002) | |
ONE_HANDED_MACE | 17179869186 (0x400000002) | |
TWO_HANDED_MACE | 21474836482 (0x500000002) | |
POLEARM | 25769803778 (0x600000002) | |
ONE_HANDED_SWORD | 30064771074 (0x700000002) | |
TWO_HANDED_SWORD | 34359738370 (0x800000002) | |
OBSOLETE_WEAPON | 38654705666 (0x900000002) | |
STAFF | 42949672962 (0xA00000002) | |
ONE_HANDED_EXOTIC | 47244640258 (0xB00000002) | |
TWO_HANDED_EXOTIC | 51539607554 (0xC00000002) | |
FIST_WEAPON | 55834574850 (0xD00000002) | |
MISCELLANEOUS_WEAPON | 60129542146 (0xE00000002) | |
DAGGER | 64424509442 (0xF00000002) | |
THROWN | 68719476738 (0x1000000002) | |
SPEAR | 73014444034 (0x1100000002) | |
CROSSBOW | 77309411330 (0x1200000002) | |
WAND | 81604378626 (0x1300000002) | |
FISHING_POLE | 85899345922 (0x1400000002) | |
GEM_RED | 3 (0x03) | |
GEM_BLUE | 4294967299 (0x100000003) | |
GEM_YELLOW | 8589934595 (0x200000003) | |
GEM_PURPLE | 12884901891 (0x300000003) | |
GEM_GREEN | 17179869187 (0x400000003) | |
GEM_ORANGE | 21474836483 (0x500000003) | |
GEM_META | 25769803779 (0x600000003) | |
GEM_SIMPLE | 30064771075 (0x700000003) | |
GEM_PRISMATIC | 34359738371 (0x800000003) | |
MISCELLANEOUS_ARMOR | 4 (0x04) | |
CLOTH_ARMOR | 4294967300 (0x100000004) | |
LEATHER_ARMOR | 8589934596 (0x200000004) | |
MAIL_ARMOR | 12884901892 (0x300000004) | |
PLATE_ARMOR | 17179869188 (0x400000004) | |
BUCKLER_OBSOLETE | 21474836484 (0x500000004) | |
SHIELD | 25769803780 (0x600000004) | |
LIBRAM | 30064771076 (0x700000004) | |
IDOL | 34359738372 (0x800000004) | |
TOTEM | 38654705668 (0x900000004) | |
SIGIL | 42949672964 (0xA00000004) | |
REAGENT | 5 (0x05) | |
WAND_OBSOLETE | 6 (0x06) | |
BOLT_OBSOLETE | 4294967302 (0x100000006) | |
ARROW | 8589934598 (0x200000006) | |
BULLET | 12884901894 (0x300000006) | |
THROWN_OBSOLETE | 17179869190 (0x400000006) | |
TRADE_GOOD | 7 (0x07) | |
ELEMENTAL_TRADE_GOOD | 42949672967 (0xA00000007) | |
CLOTH_TRADE_GOOD | 21474836487 (0x500000007) | |
LEATHER_TRADE_GOOD | 25769803783 (0x600000007) | |
METAL_AND_STONE_TRADE_GOOD | 30064771079 (0x700000007) | |
MEAT_TRADE_GOOD | 34359738375 (0x800000007) | |
HERB_TRADE_GOOD | 38654705671 (0x900000007) | |
ENCHANTING_TRADE_GOOD | 51539607559 (0xC00000007) | |
JEWELCRAFTING_TRADE_GOOD | 17179869191 (0x400000007) | |
PART_TRADE_GOOD | 4294967303 (0x100000007) | |
DEVICE_TRADE_GOOD | 12884901895 (0x300000007) | |
EXPLOSIVE_TRADE_GOOD | 8589934599 (0x200000007) | |
MATERIAL_TRADE_GOOD | 55834574855 (0xD00000007) | |
OTHER_TRADE_GOOD | 47244640263 (0xB00000007) | |
ARMOR_ENCHANTMENT_TRADE_GOOD | 60129542151 (0xE00000007) | |
WEAPON_ENCHANTMENT_TRADE_GOOD | 64424509447 (0xF00000007) | |
GENERIC_OBSOLETE | 8 (0x08) | |
BOOK | 9 (0x09) | |
LEATHERWORKING_RECIPE | 4294967305 (0x100000009) | |
TAILORING_RECIPE | 8589934601 (0x200000009) | |
ENGINEERING_RECIPE | 12884901897 (0x300000009) | |
BLACKSMITHING_RECIPE | 17179869193 (0x400000009) | |
COOKING_RECIPE | 21474836489 (0x500000009) | |
ALCHEMY_RECIPE | 25769803785 (0x600000009) | |
FIRST_AID_RECIPE | 30064771081 (0x700000009) | |
ENCHANTING_RECIPE | 34359738377 (0x800000009) | |
FISHING_RECIPE | 38654705673 (0x900000009) | |
JEWELCRAFTING_RECIPE | 42949672969 (0xA00000009) | |
INSCRIPTION_RECIPE | 47244640265 (0xB00000009) | |
MONEY_OBSOLETE | 10 (0x0A) | |
QUIVER_OBSOLETE | 11 (0x0B) | |
QUIVER_OBSOLETE1 | 4294967307 (0x10000000B) | |
QUIVER | 8589934603 (0x20000000B) | |
AMMO_POUCH | 12884901899 (0x30000000B) | |
QUEST | 12 (0x0C) | |
KEY | 13 (0x0D) | |
LOCKPICK | 4294967309 (0x10000000D) | |
PERMANENT_OBSOLETE | 14 (0x0E) | |
MISCELLANEOUS_JUNK | 15 (0x0F) | |
MISCELLANEOUS_REAGENT | 4294967311 (0x10000000F) | |
MISCELLANEOUS_PET | 8589934607 (0x20000000F) | |
MISCELLANEOUS_HOLIDAY | 12884901903 (0x30000000F) | |
MISCELLANEOUS_OTHER | 17179869199 (0x40000000F) | |
MISCELLANEOUS_MOUNT | 21474836495 (0x50000000F) | |
WARRIOR_GLYPH | 4294967312 (0x100000010) | |
PALADIN_GLYPH | 8589934608 (0x200000010) | |
HUNTER_GLYPH | 12884901904 (0x300000010) | |
ROGUE_GLYPH | 17179869200 (0x400000010) | |
PRIEST_GLYPH | 21474836496 (0x500000010) | |
DEATH_KNIGHT_GLYPH | 25769803792 (0x600000010) | |
SHAMAN_GLYPH | 30064771088 (0x700000010) | |
MAGE_GLYPH | 34359738384 (0x800000010) | |
WARLOCK_GLYPH | 38654705680 (0x900000010) | |
DRUID_GLYPH | 47244640272 (0xB00000010) |
Used in: