Realm

Protocol Version 2, Protocol Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/cmd_realm/server.wowm:44.

struct Realm {
    (u32)RealmType realm_type;
    RealmFlag flag;
    CString name;
    CString address;
    Population population;
    u8 number_of_characters_on_realm;
    RealmCategory category;
    u8 realm_id;
}

Body

OffsetSize / EndiannessTypeNameComment
0x004 / -RealmTyperealm_type
0x041 / -RealmFlagflag
0x05- / -CStringname
-- / -CStringaddress
-4 / LittlePopulationpopulation
-1 / -u8number_of_characters_on_realm
-1 / -RealmCategorycategory
-1 / -u8realm_id

Used in:

Protocol Version 5, Protocol Version 6, Protocol Version 7

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/cmd_realm/server.wowm:67.

struct Realm {
    RealmType realm_type;
    Bool locked;
    RealmFlag flag;
    CString name;
    CString address;
    Population population;
    u8 number_of_characters_on_realm;
    RealmCategory category;
    u8 realm_id;
}

Body

OffsetSize / EndiannessTypeNameComment
0x001 / -RealmTyperealm_type
0x011 / -Boollocked
0x021 / -RealmFlagflag
0x03- / -CStringname
-- / -CStringaddress
-4 / LittlePopulationpopulation
-1 / -u8number_of_characters_on_realm
-1 / -RealmCategorycategory
-1 / -u8realm_id

Used in:

Protocol Version 8

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/cmd_realm/server.wowm:283.

struct Realm {
    RealmType realm_type;
    Bool locked;
    RealmFlag flag;
    CString name;
    CString address;
    Population population;
    u8 number_of_characters_on_realm;
    RealmCategory category;
    u8 realm_id;
    if (flag & SPECIFY_BUILD) {
        Version version;
    }
}

Body

OffsetSize / EndiannessTypeNameComment
0x001 / -RealmTyperealm_typevmangos: this is the second column in Cfg_Configs.dbc
0x011 / -Boollocked
0x021 / -RealmFlagflag
0x03- / -CStringname
-- / -CStringaddress
-4 / LittlePopulationpopulation
-1 / -u8number_of_characters_on_realm
-1 / -RealmCategorycategory
-1 / -u8realm_id

If flag contains SPECIFY_BUILD:

OffsetSize / EndiannessTypeNameComment
-5 / -Versionversion

Used in: