aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Handlers/QueryHandler.cpp
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2017-04-19 19:10:49 +0200
committerShauren <shauren.trinity@gmail.com>2017-04-19 19:10:49 +0200
commit6636ca8585f41aad9c984241506e63ba67d79576 (patch)
tree69ca3a3461c7d575d1a7ececf67195b673a3cdfb /src/server/game/Handlers/QueryHandler.cpp
parent15b1aaff4189df291fc28e3607ed2b0e4d297341 (diff)
Core/DataStores: Updated sending out hotfixes
Diffstat (limited to 'src/server/game/Handlers/QueryHandler.cpp')
-rw-r--r--src/server/game/Handlers/QueryHandler.cpp31
1 files changed, 0 insertions, 31 deletions
diff --git a/src/server/game/Handlers/QueryHandler.cpp b/src/server/game/Handlers/QueryHandler.cpp
index a934f05cd67..6006f66772c 100644
--- a/src/server/game/Handlers/QueryHandler.cpp
+++ b/src/server/game/Handlers/QueryHandler.cpp
@@ -393,37 +393,6 @@ void WorldSession::HandleQuestPOIQuery(WorldPackets::Query::QuestPOIQuery& quest
SendPacket(response.Write());
}
-void WorldSession::HandleDBQueryBulk(WorldPackets::Query::DBQueryBulk& packet)
-{
- DB2StorageBase const* store = sDB2Manager.GetStorage(packet.TableHash);
- if (!store)
- {
- TC_LOG_ERROR("network", "CMSG_DB_QUERY_BULK: %s requested unsupported unknown hotfix type: %u", GetPlayerInfo().c_str(), packet.TableHash);
- return;
- }
-
- for (WorldPackets::Query::DBQueryBulk::DBQueryRecord const& rec : packet.Queries)
- {
- WorldPackets::Query::DBReply response;
- response.TableHash = packet.TableHash;
- response.RecordID = rec.RecordID;
-
- if (store->HasRecord(rec.RecordID))
- {
- response.Allow = true;
- response.Timestamp = sDB2Manager.GetHotfixDate(rec.RecordID, packet.TableHash);
- store->WriteRecord(rec.RecordID, GetSessionDbcLocale(), response.Data);
- }
- else
- {
- TC_LOG_TRACE("network", "CMSG_DB_QUERY_BULK: %s requested non-existing entry %u in datastore: %u", GetPlayerInfo().c_str(), rec.RecordID, packet.TableHash);
- response.Timestamp = time(NULL);
- }
-
- SendPacket(response.Write());
- }
-}
-
/**
* Handles the packet sent by the client when requesting information about item text.
*