diff options
Diffstat (limited to 'src/server/game/Handlers/MovementHandler.cpp')
-rw-r--r-- | src/server/game/Handlers/MovementHandler.cpp | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/src/server/game/Handlers/MovementHandler.cpp b/src/server/game/Handlers/MovementHandler.cpp index 13914adcae3..597ddc296cd 100644 --- a/src/server/game/Handlers/MovementHandler.cpp +++ b/src/server/game/Handlers/MovementHandler.cpp @@ -511,17 +511,12 @@ void WorldSession::HandleMovementAckMessage(WorldPackets::Movement::MovementAckM GetPlayer()->ValidateMovementInfo(&movementAck.Ack.movementInfo); } -void WorldSession::HandleSummonResponseOpcode(WorldPacket& recvData) +void WorldSession::HandleSummonResponseOpcode(WorldPackets::Movement::SummonResponse& packet) { if (!_player->IsAlive() || _player->IsInCombat()) return; - ObjectGuid summoner_guid; - bool agree; - recvData >> summoner_guid; - recvData >> agree; - - _player->SummonIfPossible(agree); + _player->SummonIfPossible(packet.Accept); } void WorldSession::HandleSetCollisionHeightAck(WorldPackets::Movement::MoveSetCollisionHeightAck& setCollisionHeightAck) |