18#ifndef TRINITYCORE_SPELL_PACKETS_H
19#define TRINITYCORE_SPELL_PACKETS_H
139 void Read()
override;
231 void Read()
override;
241 void Read()
override;
431 void Read()
override;
std::vector< AuraInfo > Auras
WorldPacket const * Write() override
WorldPacket const * Write() override
CancelAura(WorldPacket &&packet)
CancelAutoRepeatSpell(WorldPacket &&packet)
CancelCast(WorldPacket &&packet)
CancelChannelling(WorldPacket &&packet)
CancelGrowthAura(WorldPacket &&packet)
CancelMountAura(WorldPacket &&packet)
Optional< int32 > FailedArg1
Optional< int32 > FailedArg2
CastSpell(WorldPacket &&packet)
std::vector< InitialSpell > Spells
std::vector< SpellHistoryEntry > SpellHistory
WorldPacket const * Write() override
WorldPacket const * Write() override
WorldPacket const * Write() override
PetCancelAura(WorldPacket &&packet)
Optional< int32 > FailedArg2
Optional< int32 > FailedArg1
PetCastSpell(WorldPacket &&packet)
WorldPacket const * Write() override
PlaySpellVisualKit(int32 kitType)
WorldPacket const * Write() override
std::vector< ResyncRune > Runes
WorldPacket const * Write() override
std::vector< uint32 > Spells
SetSpellModifier(OpcodeServer opcode)
WorldPacket const * Write() override
WorldPacket const * Write() override
WorldPacket const * Write() override
WorldPacket const * Write() override
WorldPacket const * Write() override
@ CMSG_CANCEL_GROWTH_AURA
@ SMSG_SPELL_FAILED_OTHER
@ CMSG_CANCEL_CHANNELLING
@ CMSG_CANCEL_AUTO_REPEAT_SPELL
@ SMSG_SEND_UNLEARN_SPELLS
Optional< AuraDataInfo > AuraData
Optional< MovementInfo > MoveUpdate
std::vector< uint8 > Cooldowns
Optional< uint32 > RemainingPower
Optional< std::vector< SpellMissStatus > > MissStatus
Optional< RuneData > RemainingRunes
Optional< std::vector< ObjectGuid > > HitTargets
Optional< CreatureImmunities > Immunities
Optional< MissileTrajectoryResult > MissileTrajectory
Optional< uint8 > DestLocSpellCastIndex
Optional< SpellAmmo > Ammo
Optional< std::vector< TargetLocation > > TargetPoints
Optional< MissileTrajectoryRequest > MissileTrajectory
int32 CategoryRecoveryTime
Optional< TargetLocation > SrcLocation
Optional< ObjectGuid > Unit
Optional< std::array< char, 128 > > Name
Optional< ObjectGuid > Item
Optional< TargetLocation > DstLocation
TaggedPosition< Position::XYZ > Location