From 28381ef39ec17669b9180c095486a627a082e0da Mon Sep 17 00:00:00 2001 From: DDuarte Date: Tue, 26 Aug 2014 21:40:17 +0100 Subject: Revert "Server/PacketIO: Updated CMSG_TIME_SYNC_RESP for 434" This reverts commit e9d0660b06ee79649cb26fe716da4ed4718ad787. int __thiscall PlayerTimeSyncResponse::CliPut(PlayerTimeSyncResponse *this, CDataStore *a2) { PlayerTimeSyncResponse *v2; // esi@1 v2 = this; CDataStore::PutInt32(a2, 15116); CDataStore::PutInt32(a2, v2->SyncCounter); return CDataStore::PutInt32(a2, v2->MS_Time); } v2->SyncCounter is the value from SMSG_TIME_SYNC_REQ and ms_time = OsGetAsyncTimeMs() --- src/server/game/Handlers/MiscHandler.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/server') diff --git a/src/server/game/Handlers/MiscHandler.cpp b/src/server/game/Handlers/MiscHandler.cpp index 02d0d3ebb04..1162622af60 100644 --- a/src/server/game/Handlers/MiscHandler.cpp +++ b/src/server/game/Handlers/MiscHandler.cpp @@ -1500,7 +1500,7 @@ void WorldSession::HandleTimeSyncResp(WorldPacket& recvData) TC_LOG_DEBUG("network", "CMSG_TIME_SYNC_RESP"); uint32 counter, clientTicks; - recvData >> clientTicks >> counter; + recvData >> counter >> clientTicks; if (counter != _player->m_timeSyncQueue.front()) TC_LOG_ERROR("network", "Wrong time sync counter from player %s (cheater?)", _player->GetName().c_str()); -- cgit v1.2.3