Addon

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/login_logout/smsg_addon_info.wowm:40.

struct Addon { AddonType addon_type; InfoBlock info_block; if (info_block == AVAILABLE) { KeyVersion key_version; if (key_version != ZERO) { u8[256] public_key; } u32 update_available_flag; } UrlInfo url_info; if (url_info == AVAILABLE) { CString url; } }

Used in:

Client Version 2.4.3, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/login_logout/smsg_addon_info.wowm:64.

struct Addon { u8 addon_type; u8 uses_crc; Bool uses_diffent_public_key; u32 unknown1; u8 unknown2; }

Body

OffsetSize / EndiannessTypeNameComment
0x001 / -u8addon_typeOther emus hardcode this to 2. More research is required
0x011 / -u8uses_crcOther emus hardcode this to 1.
0x021 / -Booluses_diffent_public_key
0x034 / Littleu32unknown1Other emus hardcode this to 0
0x071 / -u8unknown2Other emus hardcode this to 0

Used in: