diff options
| author | Intel <chemicstry@gmail.com> | 2014-11-15 18:21:06 +0200 |
|---|---|---|
| committer | Intel <chemicstry@gmail.com> | 2014-11-15 18:21:06 +0200 |
| commit | eb7f4e79d60205bd037dd459a62b5ff4e1aabb65 (patch) | |
| tree | 69f2df5e2a97eeffd6274e818c41eec0872689c2 /src/server/game/Entities | |
| parent | cd9be923955c57a0ec5054897ac377a964f502ca (diff) | |
Core/Packets: Added CMSG_TIME_SYNC_REQ and SMSG_TIME_SYNC_RESP packets
Diffstat (limited to 'src/server/game/Entities')
| -rw-r--r-- | src/server/game/Entities/Player/Player.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
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; |
