mirror of
https://github.com/mod-playerbots/azerothcore-wotlk.git
synced 2026-01-23 05:36:23 +00:00
refactor(Core/Packets): Rewrite various query packets to modern class. (#22719)
This commit is contained in:
@@ -160,6 +160,13 @@ namespace WorldPackets
|
||||
class PetSpellAutocast;
|
||||
class RequestPetInfo;
|
||||
}
|
||||
|
||||
namespace Query
|
||||
{
|
||||
class NameQuery;
|
||||
class TimeQuery;
|
||||
class CorpseMapPositionQuery;
|
||||
}
|
||||
}
|
||||
|
||||
enum AccountDataType
|
||||
@@ -371,7 +378,7 @@ public:
|
||||
}
|
||||
|
||||
void SendSetPhaseShift(uint32 phaseShift);
|
||||
void SendQueryTimeResponse();
|
||||
void SendTimeQueryResponse();
|
||||
|
||||
void SendAuthResponse(uint8 code, bool shortForm, uint32 queuePos = 0);
|
||||
void SendClientCacheVersion(uint32 version);
|
||||
@@ -661,9 +668,9 @@ public: // opcodes handlers
|
||||
void HandleGameObjectUseOpcode(WorldPacket& recPacket);
|
||||
void HandleGameobjectReportUse(WorldPacket& recvPacket);
|
||||
|
||||
void HandleNameQueryOpcode(WorldPacket& recvPacket);
|
||||
void HandleNameQueryOpcode(WorldPackets::Query::NameQuery& packet);
|
||||
|
||||
void HandleQueryTimeOpcode(WorldPacket& recvPacket);
|
||||
void HandleTimeQueryOpcode(WorldPackets::Query::TimeQuery& packet);
|
||||
|
||||
void HandleCreatureQueryOpcode(WorldPacket& recvPacket);
|
||||
|
||||
@@ -863,7 +870,7 @@ public: // opcodes handlers
|
||||
|
||||
void HandleReclaimCorpseOpcode(WorldPacket& recvPacket);
|
||||
void HandleCorpseQueryOpcode(WorldPacket& recvPacket);
|
||||
void HandleCorpseMapPositionQuery(WorldPacket& recvPacket);
|
||||
void HandleCorpseMapPositionQuery(WorldPackets::Query::CorpseMapPositionQuery& packet);
|
||||
void HandleResurrectResponseOpcode(WorldPacket& recvPacket);
|
||||
void HandleSummonResponseOpcode(WorldPacket& recvData);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user