From 39078a9fd90720338960fa0ce648a5ffe73989cc Mon Sep 17 00:00:00 2001 From: DDuarte Date: Thu, 2 Apr 2015 20:59:29 +0100 Subject: [PATCH] Core/Packets: Fix writing WorldPackets::Duel::DuelCountdown --- src/server/game/Handlers/DuelHandler.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/server/game/Handlers/DuelHandler.cpp b/src/server/game/Handlers/DuelHandler.cpp index db18bbb79a4..5a993374562 100644 --- a/src/server/game/Handlers/DuelHandler.cpp +++ b/src/server/game/Handlers/DuelHandler.cpp @@ -75,8 +75,9 @@ void WorldSession::HandleDuelAccepted() plTarget->duel->startTimer = now; WorldPackets::Duel::DuelCountdown packet(3000); // milliseconds - player->GetSession()->SendPacket(packet.Write()); - plTarget->GetSession()->SendPacket(packet.Write()); + WorldPacket const* worldPacket = packet.Write(); + player->GetSession()->SendPacket(worldPacket); + plTarget->GetSession()->SendPacket(worldPacket); } void WorldSession::HandleDuelCancelled()