TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
WorldPackets::Spells::SpellCastRequest Struct Reference

#include <SpellPackets.h>

Public Attributes

uint8 CastID = 0
 
int32 SpellID = 0
 
uint32 SpellXSpellVisualID = 0
 
uint8 SendCastFlags = 0
 
SpellTargetData Target
 
MissileTrajectoryRequest MissileTrajectory
 
Optional< MovementInfoMoveUpdate
 
std::vector< SpellWeightWeight
 
ObjectGuid Charmer
 
int32 Misc [2] = { }
 

Member Data Documentation

uint8 WorldPackets::Spells::SpellCastRequest::CastID = 0
ObjectGuid WorldPackets::Spells::SpellCastRequest::Charmer
int32 WorldPackets::Spells::SpellCastRequest::Misc[2] = { }
MissileTrajectoryRequest WorldPackets::Spells::SpellCastRequest::MissileTrajectory
Optional<MovementInfo> WorldPackets::Spells::SpellCastRequest::MoveUpdate
uint8 WorldPackets::Spells::SpellCastRequest::SendCastFlags = 0
int32 WorldPackets::Spells::SpellCastRequest::SpellID = 0
uint32 WorldPackets::Spells::SpellCastRequest::SpellXSpellVisualID = 0
SpellTargetData WorldPackets::Spells::SpellCastRequest::Target
std::vector<SpellWeight> WorldPackets::Spells::SpellCastRequest::Weight

The documentation for this struct was generated from the following file: