CMSG_FORCE_RUN_SPEED_CHANGE_ACK

Client Version 1.12

Sent to acknowledge the new speed. Reply to SMSG_FORCE_RUN_SPEED_CHANGE.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_force_run_speed_change_ack.wowm:2.

cmsg CMSG_FORCE_RUN_SPEED_CHANGE_ACK = 0x00E3 {
    Guid guid;
    u32 counter;
    MovementInfo info;
    f32 new_speed;
}

CMSG have a header of 6 bytes.

CMSG Header

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

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid
0x0E4 / Littleu32counter
0x12- / -MovementInfoinfo
-4 / Littlef32new_speed

Examples

Example 1

Comment

Client responds to having movement speed set to 7 in Northshire Abbey.

0, 48, // size
227, 0, 0, 0, // opcode (227)
6, 0, 0, 0, 0, 0, 0, 0, // guid: Guid
0, 0, 0, 0, // counter: u32
0, 0, 0, 0, // MovementInfo.flags: MovementFlags  NONE (0)
64, 23, 246, 1, // MovementInfo.timestamp: u32
203, 171, 11, 198, // Vector3d.x: f32
7, 134, 248, 194, // Vector3d.y: f32
142, 209, 165, 66, // Vector3d.z: f32
237, 153, 127, 64, // MovementInfo.orientation: f32
57, 3, 0, 0, // MovementInfo.fall_time: f32
0, 0, 224, 64, // new_speed: f32

Client Version 2.4.3

Sent to acknowledge the new speed. Reply to SMSG_FORCE_RUN_SPEED_CHANGE.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_force_run_speed_change_ack.wowm:45.

cmsg CMSG_FORCE_RUN_SPEED_CHANGE_ACK = 0x00E3 {
    Guid guid;
    u32 counter;
    MovementInfo info;
    f32 new_speed;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

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

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid
0x0E4 / Littleu32counter
0x12- / -MovementInfoinfo
-4 / Littlef32new_speed

Client Version 3.3.5

Sent to acknowledge the new speed. Reply to SMSG_FORCE_RUN_SPEED_CHANGE.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_force_run_speed_change_ack.wowm:55.

cmsg CMSG_FORCE_RUN_SPEED_CHANGE_ACK = 0x00E3 {
    PackedGuid guid;
    u32 counter;
    MovementInfo info;
    f32 new_speed;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

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

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -PackedGuidguid
-4 / Littleu32counter
-- / -MovementInfoinfo
-4 / Littlef32new_speed