ItemClass

Client Version 1, Client Version 2

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/common.wowm:244.

enum ItemClass : u8 {
    CONSUMABLE = 0;
    CONTAINER = 1;
    WEAPON = 2;
    GEM = 3;
    ARMOR = 4;
    REAGENT = 5;
    PROJECTILE = 6;
    TRADE_GOODS = 7;
    GENERIC = 8;
    RECIPE = 9;
    MONEY = 10;
    QUIVER = 11;
    QUEST = 12;
    KEY = 13;
    PERMANENT = 14;
    MISC = 15;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
CONSUMABLE0 (0x00)
CONTAINER1 (0x01)
WEAPON2 (0x02)
GEM3 (0x03)
ARMOR4 (0x04)
REAGENT5 (0x05)
PROJECTILE6 (0x06)
TRADE_GOODS7 (0x07)
GENERIC8 (0x08)
RECIPE9 (0x09)
MONEY10 (0x0A)
QUIVER11 (0x0B)
QUEST12 (0x0C)
KEY13 (0x0D)
PERMANENT14 (0x0E)
MISC15 (0x0F)

Used in:

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/common.wowm:266.

enum ItemClass : u8 {
    CONSUMABLE = 0;
    CONTAINER = 1;
    WEAPON = 2;
    GEM = 3;
    ARMOR = 4;
    REAGENT = 5;
    PROJECTILE = 6;
    TRADE_GOODS = 7;
    GENERIC = 8;
    RECIPE = 9;
    MONEY = 10;
    QUIVER = 11;
    QUEST = 12;
    KEY = 13;
    PERMANENT = 14;
    MISC = 15;
    GLYPH = 16;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
CONSUMABLE0 (0x00)
CONTAINER1 (0x01)
WEAPON2 (0x02)
GEM3 (0x03)
ARMOR4 (0x04)
REAGENT5 (0x05)
PROJECTILE6 (0x06)
TRADE_GOODS7 (0x07)
GENERIC8 (0x08)
RECIPE9 (0x09)
MONEY10 (0x0A)
QUIVER11 (0x0B)
QUEST12 (0x0C)
KEY13 (0x0D)
PERMANENT14 (0x0E)
MISC15 (0x0F)
GLYPH16 (0x10)

Used in: