18 #ifndef PetPackets_h__
19 #define PetPackets_h__
137 std::vector<PetStableInfo>
Pets;
187 void Read()
override;
197 void Read()
override;
210 void Read()
override;
223 void Read()
override;
232 #endif // PetPackets_h__
void Read() override
Definition: PetPackets.cpp:153
uint8 Result
Definition: PetPackets.h:179
Definition: PetPackets.h:89
RequestPetInfo(WorldPacket &&packet)
Definition: PetPackets.h:44
uint32 PetNumber
Definition: PetPackets.h:121
int32 CategoryID
Definition: PetPackets.h:91
uint8 ReactState
Definition: PetPackets.h:107
Definition: Opcodes.h:505
uint32 PetSlot
Definition: PetPackets.h:120
uint32 ExperienceLevel
Definition: PetPackets.h:124
DismissCritter(WorldPacket &&packet)
Definition: PetPackets.h:34
int8_t int8
Definition: Define.h:148
bool AutocastEnabled
Definition: PetPackets.h:78
Definition: Opcodes.h:502
int32 PetNumber
Definition: PetPackets.h:164
ObjectGuid PetGUID
Definition: PetPackets.h:103
std::array< int, 10 > ActionButtons
Definition: PetPackets.h:111
Definition: PetPackets.h:59
void Read() override
Definition: PetPackets.h:46
std::vector< uint32 > Spells
Definition: PetPackets.h:147
std::vector< uint32 > Actions
Definition: PetPackets.h:113
int32 SpellID
Definition: PetPackets.h:83
PetUnlearnedSpells()
Definition: PetPackets.h:153
Action
Definition: boss_balinda.cpp:38
Definition: PetPackets.h:192
void Read() override
Definition: PetPackets.cpp:143
Definition: Opcodes.h:507
PetStopAttack(WorldPacket &&packet)
Definition: PetPackets.h:62
ObjectGuid Pet
Definition: PetPackets.h:56
void Read() override
Definition: PetPackets.cpp:166
WorldPacket const * Write() override
Definition: PetPackets.cpp:95
PetSpellAutocast(WorldPacket &&packet)
Definition: PetPackets.h:72
PetAction(WorldPacket &&packet)
Definition: PetPackets.h:195
uint32 SpellID
Definition: PetPackets.h:77
uint8 CommandState
Definition: PetPackets.h:108
PetRenameData RenameData
Definition: PetPackets.h:177
Definition: PetPackets.h:129
uint32 PetFlags
Definition: PetPackets.h:125
int8 ConsumedCharges
Definition: PetPackets.h:93
ObjectGuid CritterGUID
Definition: PetPackets.h:38
void Read() override
Definition: PetPackets.cpp:121
Definition: PetPackets.h:218
uint32 Index
Definition: PetPackets.h:214
Definition: Opcodes.h:492
void Read() override
Definition: PetPackets.cpp:178
PetSpells()
Definition: PetPackets.h:99
std::vector< uint32 > Spells
Definition: PetPackets.h:157
PetRenameData RenameData
Definition: PetPackets.h:189
int32 Duration
Definition: PetPackets.h:84
WorldPacket const * Write() override
Definition: PetPackets.cpp:20
Definition: PetPackets.h:118
Definition: Opcodes.h:1364
void Read() override
Definition: PetPackets.cpp:158
ObjectGuid PetGUID
Definition: PetPackets.h:163
uint16 Flag
Definition: PetPackets.h:109
Definition: PetPackets.h:140
uint32 DisplayID
Definition: PetPackets.h:123
Definition: PetPackets.h:205
void Read() override
Definition: PetPackets.cpp:171
int32 CategoryDuration
Definition: PetPackets.h:85
ObjectGuid TargetGUID
Definition: PetPackets.h:201
Definition: Opcodes.h:491
ObjectGuid PetGUID
Definition: PetPackets.h:66
PetNameInvalid()
Definition: PetPackets.h:173
int32_t int32
Definition: Define.h:146
int Category
Definition: PetPackets.h:86
uint32_t uint32
Definition: Define.h:150
Definition: Opcodes.h:1356
Definition: PetPackets.h:49
PetRename(WorldPacket &&packet)
Definition: PetPackets.h:185
uint16_t uint16
Definition: Define.h:151
Definition: PetPackets.h:150
G3D::Vector3 ActionPosition
Definition: PetPackets.h:202
WorldPacket const * Write() override
Definition: PetPackets.cpp:79
Definition: PetPackets.h:31
PetLearnedSpells()
Definition: PetPackets.h:143
PetAbandon(WorldPacket &&packet)
Definition: PetPackets.h:52
ObjectGuid PetGUID
Definition: PetPackets.h:76
Definition: PetPackets.h:161
Definition: BattlegroundMgr.h:57
Definition: Opcodes.h:254
Definition: Opcodes.h:1361
WorldPacket const * Write() override
Definition: PetPackets.cpp:87
void Read() override
Definition: PetPackets.cpp:183
int32 RecoveryTime
Definition: PetPackets.h:92
ObjectGuid PetGUID
Definition: PetPackets.h:199
Definition: PetPackets.h:81
uint16 Specialization
Definition: PetPackets.h:105
Definition: Opcodes.h:1358
Definition: PetPackets.h:170
uint32 CreatureID
Definition: PetPackets.h:122
std::vector< PetStableInfo > Pets
Definition: PetPackets.h:137
Definition: PetPackets.h:182
Definition: Opcodes.h:504
uint8_t uint8
Definition: Define.h:152
CreatureFamily
Definition: SharedDefines.h:3576
std::vector< PetSpellHistory > SpellHistory
Definition: PetPackets.h:115
PetCancelAura(WorldPacket &&packet)
Definition: PetPackets.h:221
WorldPacket const * Write() override
Definition: PetPackets.cpp:58
bool HasDeclinedNames
Definition: PetPackets.h:166
Definition: Opcodes.h:506
Definition: Opcodes.h:1360
Definition: ObjectGuid.h:189
std::string PetName
Definition: PetPackets.h:126
std::string NewName
Definition: PetPackets.h:165
ObjectGuid PetGUID
Definition: PetPackets.h:225
ObjectGuid StableMaster
Definition: PetPackets.h:136
Definition: PetPackets.h:69
Definition: Opcodes.h:571
DeclinedName DeclinedNames
Definition: PetPackets.h:167
Definition: WorldPacket.h:26
std::vector< PetSpellCooldown > Cooldowns
Definition: PetPackets.h:114
Definition: PetPackets.h:96
Definition: PetPackets.h:41
int32 SpellID
Definition: PetPackets.h:226
uint32 TimeLimit
Definition: PetPackets.h:106
PetStableList()
Definition: PetPackets.h:132
ObjectGuid PetGUID
Definition: PetPackets.h:212
PetSetAction(WorldPacket &&packet)
Definition: PetPackets.h:208