AuraUpdate

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/spell/smsg_aura_update_all.wowm:17.

struct AuraUpdate {
    u8 visual_slot;
    Spell spell;
    AuraFlag flags;
    Level level;
    u8 aura_stack_count;
    if (flags & NOT_CASTER) {
        PackedGuid caster;
    }
    if (flags & DURATION) {
        u32 duration;
        u32 time_left;
    }
}

Body

OffsetSize / EndiannessTypeNameComment
0x001 / -u8visual_slot
0x014 / LittleSpellspell
0x051 / -AuraFlagflags
0x061 / -Levellevel
0x071 / -u8aura_stack_count

If flags contains NOT_CASTER:

OffsetSize / EndiannessTypeNameComment
0x08- / -PackedGuidcaster

If flags contains DURATION:

OffsetSize / EndiannessTypeNameComment
-4 / Littleu32duration
-4 / Littleu32time_left

Used in: