18 #ifndef BattlePetPackets_h__
19 #define BattlePetPackets_h__
64 std::vector<BattlePetSlot>
Slots;
65 std::vector<BattlePet>
Pets;
92 std::vector<BattlePet>
Pets;
113 void Read()
override;
124 void Read()
override;
136 void Read()
override;
146 void Read()
override;
158 void Read()
override;
189 void Read()
override;
196 #endif // BattlePetPackets_h__
std::vector< BattlePetSlot > Slots
Definition: BattlePetPackets.h:64
Definition: BattlePetPackets.h:85
WorldPacket const * Write() override
Definition: BattlePetPackets.cpp:64
BattlePetSummon(WorldPacket &&packet)
Definition: BattlePetPackets.h:187
Definition: BattlePetPackets.h:184
Definition: Opcodes.h:102
void Read() override
Definition: BattlePetPackets.cpp:140
uint8 Quality
Definition: BattlePetPackets.h:43
ObjectGuid PetGuid
Definition: BattlePetPackets.h:170
uint32 Speed
Definition: BattlePetPackets.h:42
WorldPacket const * Write() override
Definition: BattlePetPackets.h:74
BattlePetUpdates()
Definition: BattlePetPackets.h:88
std::string Name
Definition: BattlePetPackets.h:45
uint32 Health
Definition: BattlePetPackets.h:40
bool NewSlot
Definition: BattlePetPackets.h:105
Definition: BattlePetPackets.h:69
void Read() override
Definition: BattlePetPackets.cpp:168
uint16 Exp
Definition: BattlePetPackets.h:37
Definition: BattlePetPackets.h:108
uint8 Index
Definition: BattlePetPackets.h:52
Definition: Opcodes.h:814
bool PetAdded
Definition: BattlePetPackets.h:93
bool Locked
Definition: BattlePetPackets.h:53
BattlePetSetFlags(WorldPacket &&packet)
Definition: BattlePetPackets.h:144
BattlePetJournalLockAcquired()
Definition: BattlePetPackets.h:72
ObjectGuid Guid
Definition: BattlePetPackets.h:31
uint32 CollarID
Definition: BattlePetPackets.h:51
void Read() override
Definition: BattlePetPackets.h:82
Definition: BattlePetPackets.h:29
Definition: Opcodes.h:1350
DeclinedName Declined
Definition: BattlePetPackets.h:128
void Read() override
Definition: BattlePetPackets.cpp:110
BattlePetDeletePet(WorldPacket &&packet)
Definition: BattlePetPackets.h:134
std::vector< BattlePet > Pets
Definition: BattlePetPackets.h:65
WorldPacket _worldPacket
Definition: Packet.h:43
bool HasJournalLock
Definition: BattlePetPackets.h:66
BattlePetDeleted()
Definition: BattlePetPackets.h:166
void Read() override
Definition: BattlePetPackets.cpp:135
Definition: Opcodes.h:812
uint8 ControlType
Definition: BattlePetPackets.h:150
std::vector< BattlePet > Pets
Definition: BattlePetPackets.h:92
uint32 Power
Definition: BattlePetPackets.h:39
ObjectGuid PetGuid
Definition: BattlePetPackets.h:191
WorldPacket const * Write() override
Definition: BattlePetPackets.cpp:152
ObjectGuid PetGuid
Definition: BattlePetPackets.h:148
Definition: BattlePetPackets.h:131
uint16 Level
Definition: BattlePetPackets.h:36
Definition: BattlePetPackets.h:56
Definition: Opcodes.h:105
WorldPacket const * Write() override
Definition: BattlePetPackets.cpp:96
BattlePetModifyName(WorldPacket &&packet)
Definition: BattlePetPackets.h:122
WorldPacket const * Write() override
Definition: BattlePetPackets.cpp:82
uint16 Flags
Definition: BattlePetPackets.h:38
Definition: Opcodes.h:820
uint32_t uint32
Definition: Define.h:150
BattlePetRequestJournal(WorldPacket &&packet)
Definition: BattlePetPackets.h:80
uint16_t uint16
Definition: Define.h:151
bool AutoSlotted
Definition: BattlePetPackets.h:104
Definition: BattlePetPackets.h:153
uint8 Result
Definition: BattlePetPackets.h:180
ObjectGuid PetGuid
Definition: BattlePetPackets.h:126
uint32 MaxHealth
Definition: BattlePetPackets.h:41
CageBattlePet(WorldPacket &&packet)
Definition: BattlePetPackets.h:156
BattlePet Pet
Definition: BattlePetPackets.h:50
Definition: Opcodes.h:103
std::string Name
Definition: BattlePetPackets.h:127
Definition: BattlePetPackets.h:119
Definition: BattlegroundMgr.h:57
void Read() override
Definition: BattlePetPackets.cpp:147
uint32 Flags
Definition: BattlePetPackets.h:149
uint8 Slot
Definition: BattlePetPackets.h:116
ObjectGuid PetGuid
Definition: BattlePetPackets.h:115
uint32 CreatureID
Definition: BattlePetPackets.h:33
void Read() override
Definition: BattlePetPackets.cpp:116
Definition: BattlePetPackets.h:173
Definition: BattlePetPackets.h:141
BattlePetJournal()
Definition: BattlePetPackets.h:59
uint32 CollarID
Definition: BattlePetPackets.h:34
Definition: BattlePetPackets.h:48
WorldPacket const * Write() override
Definition: BattlePetPackets.cpp:159
Definition: BattlePetPackets.h:96
Definition: Opcodes.h:813
BattlePetError()
Definition: BattlePetPackets.h:176
ObjectGuid PetGuid
Definition: BattlePetPackets.h:160
ObjectGuid Owner
Definition: BattlePetPackets.h:44
uint8_t uint8
Definition: Define.h:152
uint32 CreatureID
Definition: BattlePetPackets.h:181
Definition: Opcodes.h:811
std::vector< BattlePetSlot > Slots
Definition: BattlePetPackets.h:103
Definition: BattlePetPackets.h:77
uint16 Breed
Definition: BattlePetPackets.h:35
Definition: Opcodes.h:107
Definition: ObjectGuid.h:189
Definition: Opcodes.h:126
BattlePetSetBattleSlot(WorldPacket &&packet)
Definition: BattlePetPackets.h:111
Definition: Opcodes.h:106
Definition: Opcodes.h:100
Definition: WorldPacket.h:26
Definition: BattlePetPackets.h:163
PetBattleSlotUpdates()
Definition: BattlePetPackets.h:99
uint16 Trap
Definition: BattlePetPackets.h:63
uint32 Species
Definition: BattlePetPackets.h:32
ObjectGuid PetGuid
Definition: BattlePetPackets.h:138