SMSG_LOGOUT_COMPLETE
Client Version 1.12, Client Version 2, Client Version 3
Immediately logs out the client of the world and makes it send CMSG_CHAR_ENUM.
Normally the client will send CMSG_LOGOUT_REQUEST and the server will reply with an SMSG_LOGOUT_RESPONSE before this message, but sending it unprompted will also immediately send the client to the character screen.
The client always seems to send 2 CMSG_CANCEL_TRADE immediately after receiving this mesage, but before sending CMSG_CHAR_ENUM.
Even if 'Exit Game' is selected the client will still send a CMSG_CHAR_ENUM immediately before closing the connection, despite it not needing to see the character list.
Wowm Representation
Autogenerated from wowm
file at wow_message_parser/wowm/world/login_logout/smsg_logout_complete.wowm:7
.
smsg SMSG_LOGOUT_COMPLETE = 0x004D {
}
Header
SMSG have a header of 4 bytes.
SMSG Header
Offset | Size / Endianness | Type | Name | Description |
---|---|---|---|---|
0x00 | 2 / Big | uint16 | size | Size of the rest of the message including the opcode field but not including the size field. |
0x02 | 2 / Little | uint16 | opcode | Opcode that determines which fields the message contains. |
Body
This message has no fields in the body.
Examples
Example 1
0, 2, // size
77, 0, // opcode (77)