187 void Read()
override;
197 void Read()
override;
210 void Read()
override;
223 void Read()
override;
std::optional< T > Optional
Optional helper class to wrap optional values within.
DismissCritter(WorldPacket &&packet)
PetAbandonByNumber(WorldPacket &&packet)
PetAbandon(WorldPacket &&packet)
WorldPacket const * Write() override
::PetActionFeedback Response
WorldPacket const * Write() override
TaggedPosition< Position::XYZ > ActionPosition
PetAction(WorldPacket &&packet)
PetCancelAura(WorldPacket &&packet)
WorldPacket const * Write() override
std::vector< uint32 > Spells
WorldPacket const * Write() override
CommandStates CommandState
WorldPacket const * Write() override
PetRename(WorldPacket &&packet)
PetSetAction(WorldPacket &&packet)
PetSpellAutocast(WorldPacket &&packet)
std::array< int, 10 > ActionButtons
std::vector< uint32 > Actions
std::vector< PetSpellCooldown > Cooldowns
std::vector< PetSpellHistory > SpellHistory
WorldPacket const * Write() override
WorldPacket const * Write() override
PetStopAttack(WorldPacket &&packet)
WorldPacket const * Write() override
std::vector< uint32 > Spells
WorldPacket const * Write() override
RequestPetInfo(WorldPacket &&packet)
WorldPacket const * Write() override
@ CMSG_PET_SPELL_AUTOCAST
@ CMSG_PET_ABANDON_BY_NUMBER
@ SMSG_PET_ACTION_FEEDBACK
@ SMSG_PET_SPELLS_MESSAGE
@ SMSG_SET_PET_SPECIALIZATION
@ SMSG_PET_UNLEARNED_SPELLS
@ SMSG_PET_LEARNED_SPELLS
Optional< DeclinedName > DeclinedNames