ItemFlag

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/queries/smsg_item_query_single_response.wowm:112.

flag ItemFlag : u32 {
    NONE = 0x00000000;
    NO_PICKUP = 0x00000001;
    CONJURED = 0x00000002;
    LOOTABLE = 0x00000004;
    DEPRECATED = 0x00000010;
    INDESTRUCTIBLE = 0x00000020;
    PLAYER_CAST = 0x00000040;
    NO_EQUIP_COOLDOWN = 0x00000080;
    INT_BONUS_INSTEAD = 0x00000100;
    WRAPPER = 0x00000200;
    IGNORE_BAG_SPACE = 0x00000400;
    PARTY_LOOT = 0x00000800;
    CHARTER = 0x00002000;
    HAS_TEXT = 0x00004000;
    NO_DISENCHANT = 0x00008000;
    REAL_DURATION = 0x00010000;
    NO_CREATOR = 0x00020000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
NO_PICKUP1 (0x01)not used
CONJURED2 (0x02)
LOOTABLE4 (0x04)affect only non container items that can be 'open' for loot. It or lockid set enable for client show 'Right click to open'. See also ITEM_DYNFLAG_UNLOCKED
DEPRECATED16 (0x10)can't repeat old note: appears red icon (like when item durability==0)
INDESTRUCTIBLE32 (0x20)used for totem. Item can not be destroyed, except by using spell (item can be reagent for spell and then allowed)
PLAYER_CAST64 (0x40)? old note: usable
NO_EQUIP_COOLDOWN128 (0x80)
INT_BONUS_INSTEAD256 (0x100)
WRAPPER512 (0x200)used or not used wrapper
IGNORE_BAG_SPACE1024 (0x400)ignore bag space at new item creation?
PARTY_LOOT2048 (0x800)determines if item is party loot or not
CHARTER8192 (0x2000)guild charter
HAS_TEXT16384 (0x4000)Only readable items have this (but not all)
NO_DISENCHANT32768 (0x8000)
REAL_DURATION65536 (0x10000)
NO_CREATOR131072 (0x20000)

Used in:

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/queries/smsg_item_query_single_response.wowm:612.

flag ItemFlag : u32 {
    NO_PICKUP = 0x00000001;
    CONJURED = 0x00000002;
    LOOTABLE = 0x00000004;
    DEPRECATED = 0x00000010;
    INDESTRUCTIBLE = 0x00000020;
    PLAYER_CAST = 0x00000040;
    NO_EQUIP_COOLDOWN = 0x00000080;
    INT_BONUS_INSTEAD = 0x00000100;
    WRAPPER = 0x00000200;
    IGNORE_BAG_SPACE = 0x00000400;
    PARTY_LOOT = 0x00000800;
    CHARTER = 0x00002000;
    LETTER = 0x00004000;
    NO_DISENCHANT = 0x00008000;
    REAL_DURATION = 0x00010000;
    NO_CREATOR = 0x00020000;
    PROSPECTABLE = 0x00040000;
    UNIQUE_EQUIPPED = 0x00080000;
    IGNORE_FOR_AURAS = 0x00100000;
    IGNORE_DEFAULT_ARENA_RESTRICTIONS = 0x00200000;
    NO_DURABILITY_LOSS = 0x00400000;
    SPECIAL_USE = 0x00800000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NO_PICKUP1 (0x01)not used
CONJURED2 (0x02)items created by spells with SPELL_EFFECT_CREATE_ITEM
LOOTABLE4 (0x04)affect only non container items that can be 'open' for loot. It or lockid set enable for client show 'Right click to open'. See also ITEM_DYNFLAG_UNLOCKED
DEPRECATED16 (0x10)can't repeat old note: appears red icon (like when item durability==0)
INDESTRUCTIBLE32 (0x20)used for totem. Item can not be destroyed, except by using spell (item can be reagent for spell and then allowed)
PLAYER_CAST64 (0x40)? old note: usable
NO_EQUIP_COOLDOWN128 (0x80)items without an equip cooldown (and usually a _USABLE flag)
INT_BONUS_INSTEAD256 (0x100)saw this on item 47115, 49295...
WRAPPER512 (0x200)used or not used wrapper
IGNORE_BAG_SPACE1024 (0x400)ignore bag space at new item creation?
PARTY_LOOT2048 (0x800)items which can be looted by all party members
CHARTER8192 (0x2000)arena/guild charter
LETTER16384 (0x4000)readable letter items
NO_DISENCHANT32768 (0x8000)
REAL_DURATION65536 (0x10000)
NO_CREATOR131072 (0x20000)
PROSPECTABLE262144 (0x40000)item can have prospecting loot (in fact some items expected have empty loot)
UNIQUE_EQUIPPED524288 (0x80000)custom server side check, in client added in 2.x
IGNORE_FOR_AURAS1048576 (0x100000)
IGNORE_DEFAULT_ARENA_RESTRICTIONS2097152 (0x200000)Item can be used during arena match
NO_DURABILITY_LOSS4194304 (0x400000)Some Thrown weapons have it (and only Thrown) but not all
SPECIAL_USE8388608 (0x800000)

Used in:

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/queries/smsg_item_query_single_response.wowm:737.

flag ItemFlag : u32 {
    NO_PICKUP = 0x00000001;
    CONJURED = 0x00000002;
    LOOTABLE = 0x00000004;
    HEROIC_TOOLTIP = 0x00000008;
    DEPRECATED = 0x00000010;
    INDESTRUCTIBLE = 0x00000020;
    PLAYER_CAST = 0x00000040;
    NO_EQUIP_COOLDOWN = 0x00000080;
    MULTI_LOOT_QUEST = 0x00000100;
    WRAPPER = 0x00000200;
    USES_RESOURCES = 0x00000400;
    MULTI_DROP = 0x00000800;
    ITEM_PURCHASE_RECORD = 0x00001000;
    CHARTER = 0x00002000;
    HAS_TEXT = 0x00004000;
    NO_DISENCHANT = 0x00008000;
    REAL_DURATION = 0x00010000;
    NO_CREATOR = 0x00020000;
    IS_PROSPECTABLE = 0x00040000;
    UNIQUE_EQUIPPED = 0x00080000;
    IGNORE_FOR_AURAS = 0x00100000;
    IGNORE_DEFAULT_ARENA_RESTRICTIONS = 0x00200000;
    NO_DURABILITY_LOSS = 0x00400000;
    USE_WHEN_SHAPESHIFTED = 0x00800000;
    HAS_QUEST_GLOW = 0x01000000;
    HIDE_UNUSABLE_RECIPE = 0x02000000;
    NOT_USEABLE_IN_ARENA = 0x04000000;
    IS_BOUND_TO_ACCOUNT = 0x08000000;
    NO_REAGENT_COST = 0x10000000;
    IS_MILLABLE = 0x20000000;
    REPORT_TO_GUILD_CHAT = 0x40000000;
    NO_PROGRESSIVE_LOOT = 0x80000000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NO_PICKUP1 (0x01)
CONJURED2 (0x02)Conjured item
LOOTABLE4 (0x04)Item can be right clicked to open for loot
HEROIC_TOOLTIP8 (0x08)Makes green 'Heroic' text appear on item
DEPRECATED16 (0x10)Cannot equip or use
INDESTRUCTIBLE32 (0x20)Item can not be destroyed, except by using spell (item can be reagent for spell)
PLAYER_CAST64 (0x40)Item's spells are castable by players
NO_EQUIP_COOLDOWN128 (0x80)No default 30 seconds cooldown when equipped
MULTI_LOOT_QUEST256 (0x100)
WRAPPER512 (0x200)Item can wrap other items
USES_RESOURCES1024 (0x400)
MULTI_DROP2048 (0x800)Looting this item does not remove it from available loot
ITEM_PURCHASE_RECORD4096 (0x1000)Item can be returned to vendor for its original cost (extended cost)
CHARTER8192 (0x2000)Item is guild or arena charter
HAS_TEXT16384 (0x4000)Only readable items have this (but not all)
NO_DISENCHANT32768 (0x8000)
REAL_DURATION65536 (0x10000)
NO_CREATOR131072 (0x20000)
IS_PROSPECTABLE262144 (0x40000)Item can be prospected
UNIQUE_EQUIPPED524288 (0x80000)You can only equip one of these
IGNORE_FOR_AURAS1048576 (0x100000)
IGNORE_DEFAULT_ARENA_RESTRICTIONS2097152 (0x200000)Item can be used during arena match
NO_DURABILITY_LOSS4194304 (0x400000)Some Thrown weapons have it (and only Thrown) but not all
USE_WHEN_SHAPESHIFTED8388608 (0x800000)Item can be used in shapeshift forms
HAS_QUEST_GLOW16777216 (0x1000000)
HIDE_UNUSABLE_RECIPE33554432 (0x2000000)Profession recipes: can only be looted if you meet requirements and don't already know it
NOT_USEABLE_IN_ARENA67108864 (0x4000000)Item cannot be used in arena
IS_BOUND_TO_ACCOUNT134217728 (0x8000000)Item binds to account and can be sent only to your own characters
NO_REAGENT_COST268435456 (0x10000000)Spell is cast ignoring reagents
IS_MILLABLE536870912 (0x20000000)Item can be milled
REPORT_TO_GUILD_CHAT1073741824 (0x40000000)
NO_PROGRESSIVE_LOOT2147483648 (0x80000000)

Used in: