mirror of
https://github.com/mod-playerbots/azerothcore-wotlk.git
synced 2026-01-26 23:26:23 +00:00
refactor(Core/Packet): Pet (#9473)
Co-authored-by: temperrr <temperrr@users.noreply.github.com>
This commit is contained in:
committed by
GitHub
parent
6b3b0632be
commit
b275499de4
@@ -139,6 +139,15 @@ namespace WorldPackets
|
||||
{
|
||||
class RandomRollClient;
|
||||
}
|
||||
|
||||
namespace Pet
|
||||
{
|
||||
class DismissCritter;
|
||||
class PetAbandon;
|
||||
class PetStopAttack;
|
||||
class PetSpellAutocast;
|
||||
class RequestPetInfo;
|
||||
}
|
||||
}
|
||||
|
||||
enum AccountDataType
|
||||
@@ -858,14 +867,14 @@ public: // opcodes handlers
|
||||
|
||||
//Pet
|
||||
void HandlePetAction(WorldPacket& recvData);
|
||||
void HandlePetStopAttack(WorldPacket& recvData);
|
||||
void HandlePetStopAttack(WorldPackets::Pet::PetStopAttack& packet);
|
||||
void HandlePetActionHelper(Unit* pet, ObjectGuid guid1, uint32 spellid, uint16 flag, ObjectGuid guid2);
|
||||
void HandlePetNameQuery(WorldPacket& recvData);
|
||||
void HandlePetSetAction(WorldPacket& recvData);
|
||||
void HandlePetAbandon(WorldPacket& recvData);
|
||||
void HandlePetAbandon(WorldPackets::Pet::PetAbandon& packet);
|
||||
void HandlePetRename(WorldPacket& recvData);
|
||||
void HandlePetCancelAuraOpcode(WorldPacket& recvPacket);
|
||||
void HandlePetSpellAutocastOpcode(WorldPacket& recvPacket);
|
||||
void HandlePetSpellAutocastOpcode(WorldPackets::Pet::PetSpellAutocast& packet);
|
||||
void HandlePetCastSpellOpcode(WorldPacket& recvPacket);
|
||||
void HandlePetLearnTalent(WorldPacket& recvPacket);
|
||||
void HandleLearnPreviewTalentsPet(WorldPacket& recvPacket);
|
||||
@@ -877,7 +886,7 @@ public: // opcodes handlers
|
||||
void HandleSetPlayerDeclinedNames(WorldPacket& recvData);
|
||||
|
||||
void HandleTotemDestroyed(WorldPackets::Totem::TotemDestroyed& totemDestroyed);
|
||||
void HandleDismissCritter(WorldPacket& recvData);
|
||||
void HandleDismissCritter(WorldPackets::Pet::DismissCritter& dismissCritter);
|
||||
|
||||
//Battleground
|
||||
void HandleBattlemasterHelloOpcode(WorldPacket& recvData);
|
||||
@@ -962,7 +971,7 @@ public: // opcodes handlers
|
||||
void HandleCancelMountAuraOpcode(WorldPacket& recvData);
|
||||
void HandleSelfResOpcode(WorldPacket& recvData);
|
||||
void HandleComplainOpcode(WorldPacket& recvData);
|
||||
void HandleRequestPetInfoOpcode(WorldPacket& recvData);
|
||||
void HandleRequestPetInfo(WorldPackets::Pet::RequestPetInfo& packet);
|
||||
|
||||
// Socket gem
|
||||
void HandleSocketOpcode(WorldPacket& recvData);
|
||||
|
||||
Reference in New Issue
Block a user