From 6e0fe1406b22fed261cd19ec6266ee11d8869385 Mon Sep 17 00:00:00 2001 From: sanctum32 Date: Mon, 30 Dec 2013 01:08:01 +0200 Subject: [PATCH] [12762] updated CMSG_MOVE_HOVER_ACK --- src/game/MovementHandler.cpp | 8 +++++++- src/game/Opcodes.cpp | 2 +- src/game/Opcodes.h | 2 +- src/shared/revision_nr.h | 2 +- 4 files changed, 10 insertions(+), 4 deletions(-) diff --git a/src/game/MovementHandler.cpp b/src/game/MovementHandler.cpp index 7d03f7277..560b2010a 100644 --- a/src/game/MovementHandler.cpp +++ b/src/game/MovementHandler.cpp @@ -513,8 +513,14 @@ void WorldSession::SendKnockBack(float angle, float horizontalSpeed, float verti void WorldSession::HandleMoveHoverAck(WorldPacket& recv_data) { DEBUG_LOG("CMSG_MOVE_HOVER_ACK"); + uint64 guid; + recv_data.readPackGUID(guid); + recv_data.read_skip(); + + MovementInfo movementInfo; + recv_data >> movementInfo; + recv_data.read_skip(); - recv_data.rfinish(); /* MovementInfo movementInfo; recv_data >> movementInfo; diff --git a/src/game/Opcodes.cpp b/src/game/Opcodes.cpp index b44685265..8a0fd1423 100644 --- a/src/game/Opcodes.cpp +++ b/src/game/Opcodes.cpp @@ -310,7 +310,7 @@ void InitializeOpcodes() OPCODE(SMSG_MOVE_NORMAL_FALL, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); OPCODE(SMSG_MOVE_SET_HOVER, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); OPCODE(SMSG_MOVE_UNSET_HOVER, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); - //OPCODE(CMSG_MOVE_HOVER_ACK, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandleMoveHoverAck ); + OPCODE(CMSG_MOVE_HOVER_ACK, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandleMoveHoverAck ); //OPCODE(MSG_MOVE_HOVER, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_NULL ); OPCODE(SMSG_SPLINE_MOVE_SET_WALK_SPEED, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); OPCODE(SMSG_SPLINE_MOVE_SET_RUN_SPEED, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); diff --git a/src/game/Opcodes.h b/src/game/Opcodes.h index f5f236b0d..68cfc64ab 100644 --- a/src/game/Opcodes.h +++ b/src/game/Opcodes.h @@ -304,7 +304,7 @@ enum Opcodes SMSG_MOVE_NORMAL_FALL = 0x51B6, // 4.3.4 15595 SMSG_MOVE_SET_HOVER = 0x5CB3, // 4.3.4 15595 SMSG_MOVE_UNSET_HOVER = 0x51B3, // 4.3.4 15595 - CMSG_MOVE_HOVER_ACK = 0x10F7, + CMSG_MOVE_HOVER_ACK = 0x3318, // 4.3.4 15595 MSG_MOVE_HOVER = 0x10F8, CMSG_TRIGGER_CINEMATIC_CHEAT = 0x10F9, CMSG_OPENING_CINEMATIC = 0x10FA, diff --git a/src/shared/revision_nr.h b/src/shared/revision_nr.h index b9a4ce7ea..375ffc0a7 100644 --- a/src/shared/revision_nr.h +++ b/src/shared/revision_nr.h @@ -1,4 +1,4 @@ #ifndef __REVISION_NR_H__ #define __REVISION_NR_H__ - #define REVISION_NR "12761" + #define REVISION_NR "12762" #endif // __REVISION_NR_H__