TradeSlot

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/trade/smsg_trade_status_extended.wowm:1.

struct TradeSlot {
    u8 trade_slot_number;
    Item item;
    u32 display_id;
    u32 stack_count;
    Bool32 wrapped;
    Guid gift_wrapper;
    u32 enchantment;
    Guid item_creator;
    u32 spell_charges;
    u32 item_suffix_factor;
    u32 item_random_properties_id;
    u32 lock_id;
    u32 max_durability;
    u32 durability;
}

Body

OffsetSize / EndiannessTypeNameComment
0x001 / -u8trade_slot_numbercmangos/vmangos/mangoszero: sets to index of array
0x014 / LittleItemitem
0x054 / Littleu32display_id
0x094 / Littleu32stack_count
0x0D4 / LittleBool32wrapped
0x118 / LittleGuidgift_wrapper
0x194 / Littleu32enchantment
0x1D8 / LittleGuiditem_creator
0x254 / Littleu32spell_charges
0x294 / Littleu32item_suffix_factor
0x2D4 / Littleu32item_random_properties_id
0x314 / Littleu32lock_id
0x354 / Littleu32max_durability
0x394 / Littleu32durability

Used in:

Client Version 2.4.3, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/trade/smsg_trade_status_extended.wowm:40.

struct TradeSlot {
    u8 trade_slot_number;
    Item item;
    u32 display_id;
    u32 stack_count;
    Bool32 wrapped;
    Guid gift_wrapper;
    u32 enchantment;
    u32[3] enchantments_slots;
    Guid item_creator;
    u32 spell_charges;
    u32 item_suffix_factor;
    u32 item_random_properties_id;
    u32 lock_id;
    u32 max_durability;
    u32 durability;
}

Body

OffsetSize / EndiannessTypeNameComment
0x001 / -u8trade_slot_numbercmangos/vmangos/mangoszero: sets to index of array
0x014 / LittleItemitem
0x054 / Littleu32display_id
0x094 / Littleu32stack_count
0x0D4 / LittleBool32wrapped
0x118 / LittleGuidgift_wrapper
0x194 / Littleu32enchantment
0x1D12 / -u32[3]enchantments_slots
0x298 / LittleGuiditem_creator
0x314 / Littleu32spell_charges
0x354 / Littleu32item_suffix_factor
0x394 / Littleu32item_random_properties_id
0x3D4 / Littleu32lock_id
0x414 / Littleu32max_durability
0x454 / Littleu32durability

Used in: