GuildLogEvent

Client Version 2.4.3, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/queries/msg_guild_event_log_query.wowm:9.

struct GuildLogEvent {
    GuildEvent event;
    Guid player1;
    if (event == JOINED
        || event == LEFT) {
        Guid player2;
    }
    else if (event == PROMOTE_PLAYER
        || event == DEMOTE_PLAYER) {
        u8 new_rank;
    }
    u32 unix_time;
}

Body

OffsetSize / EndiannessTypeNameComment
0x001 / -GuildEventevent
0x018 / LittleGuidplayer1

If event is equal to JOINED or is equal to LEFT:

OffsetSize / EndiannessTypeNameComment
0x098 / LittleGuidplayer2

Else If event is equal to PROMOTE_PLAYER or is equal to DEMOTE_PLAYER:

OffsetSize / EndiannessTypeNameComment
0x111 / -u8new_rank
0x124 / Littleu32unix_time

Used in: