SMSG_LOGIN_VERIFY_WORLD

Client Version 1.12

Message to the client that is has successfully logged into the world and that it should load the map and coordinates.

The positions and orientations do not matter since they can be overwritten in the SMSG_UPDATE_OBJECT, but the map determines which map the client loads and this is not changeable in SMSG_UPDATE_OBJECT.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/character_screen/smsg_login_verify_world.wowm:4.

smsg SMSG_LOGIN_VERIFY_WORLD = 0x0236 {
    Map map;
    Vector3d position;
    f32 orientation;
}

SMSG have a header of 4 bytes.

SMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x022 / Littleuint16opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x044 / -Mapmap
0x0812 / -Vector3dposition
0x144 / Littlef32orientation

Examples

Example 1

0, 22, // size
54, 2, // opcode (566)
0, 0, 0, 0, // map: Map EASTERN_KINGDOMS (0)
205, 215, 11, 198, // Vector3d.x: f32
53, 126, 4, 195, // Vector3d.y: f32
249, 15, 167, 66, // Vector3d.z: f32
0, 0, 0, 0, // orientation: f32

Client Version 2.4.3

Message to the client that is has successfully logged into the world and that it should load the map and coordinates.

The positions and orientations do not matter since they can be overwritten in the SMSG_UPDATE_OBJECT, but the map determines which map the client loads and this is not changeable in SMSG_UPDATE_OBJECT.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/character_screen/smsg_login_verify_world.wowm:4.

smsg SMSG_LOGIN_VERIFY_WORLD = 0x0236 {
    Map map;
    Vector3d position;
    f32 orientation;
}

Header

SMSG have a header of 4 bytes.

SMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x022 / Littleuint16opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x044 / -Mapmap
0x0812 / -Vector3dposition
0x144 / Littlef32orientation

Client Version 3.3.5

Message to the client that is has successfully logged into the world and that it should load the map and coordinates.

The positions and orientations do not matter since they can be overwritten in the SMSG_UPDATE_OBJECT, but the map determines which map the client loads and this is not changeable in SMSG_UPDATE_OBJECT.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/character_screen/smsg_login_verify_world.wowm:4.

smsg SMSG_LOGIN_VERIFY_WORLD = 0x0236 {
    Map map;
    Vector3d position;
    f32 orientation;
}

Header

SMSG have a header of 4 bytes.

SMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x022 / Littleuint16opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x044 / -Mapmap
0x0812 / -Vector3dposition
0x144 / Littlef32orientation