From eb7f4e79d60205bd037dd459a62b5ff4e1aabb65 Mon Sep 17 00:00:00 2001 From: Intel Date: Sat, 15 Nov 2014 18:21:06 +0200 Subject: Core/Packets: Added CMSG_TIME_SYNC_REQ and SMSG_TIME_SYNC_RESP packets --- src/server/game/Entities/Player/Player.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src/server/game/Entities') diff --git a/src/server/game/Entities/Player/Player.cpp b/src/server/game/Entities/Player/Player.cpp index 1026681cd81..6eb9716bdc6 100644 --- a/src/server/game/Entities/Player/Player.cpp +++ b/src/server/game/Entities/Player/Player.cpp @@ -86,6 +86,7 @@ #include "WorldPacket.h" #include "WorldSession.h" #include "WorldStatePackets.h" +#include "MiscPackets.h" #define ZONE_UPDATE_INTERVAL (1*IN_MILLISECONDS) @@ -26163,9 +26164,9 @@ void Player::SendTimeSync() { m_timeSyncQueue.push(m_movementCounter++); - WorldPacket data(SMSG_TIME_SYNC_REQ, 4); - data << uint32(m_timeSyncQueue.back()); - GetSession()->SendPacket(&data); + WorldPackets::Misc::TimeSyncRequest packet; + packet.SequenceIndex = m_timeSyncQueue.back(); + GetSession()->SendPacket(packet.Write()); // Schedule next sync in 10 sec m_timeSyncTimer = 10000; -- cgit v1.2.3