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

#include <SpellPackets.h>

Public Attributes

ObjectGuid CasterGUID
 
ObjectGuid CasterUnit
 
uint8 CastID = 0
 
int32 SpellID = 0
 
uint32 SpellXSpellVisualID = 0
 
uint32 CastFlags = 0
 
uint32 CastFlagsEx = 0
 
uint32 CastTime = 0
 
std::vector< ObjectGuidHitTargets
 
std::vector< ObjectGuidMissTargets
 
std::vector< SpellMissStatusMissStatus
 
SpellTargetData Target
 
std::vector< SpellPowerDataRemainingPower
 
Optional< RuneDataRemainingRunes
 
MissileTrajectoryResult MissileTrajectory
 
SpellAmmo Ammo
 
uint8 DestLocSpellCastIndex = 0
 
std::vector< TargetLocationTargetPoints
 
CreatureImmunities Immunities
 
SpellHealPrediction Predict
 

Member Data Documentation

SpellAmmo WorldPackets::Spells::SpellCastData::Ammo
ObjectGuid WorldPackets::Spells::SpellCastData::CasterGUID
ObjectGuid WorldPackets::Spells::SpellCastData::CasterUnit
uint32 WorldPackets::Spells::SpellCastData::CastFlags = 0
uint32 WorldPackets::Spells::SpellCastData::CastFlagsEx = 0
uint8 WorldPackets::Spells::SpellCastData::CastID = 0
uint32 WorldPackets::Spells::SpellCastData::CastTime = 0
uint8 WorldPackets::Spells::SpellCastData::DestLocSpellCastIndex = 0
std::vector<ObjectGuid> WorldPackets::Spells::SpellCastData::HitTargets
CreatureImmunities WorldPackets::Spells::SpellCastData::Immunities
MissileTrajectoryResult WorldPackets::Spells::SpellCastData::MissileTrajectory
std::vector<SpellMissStatus> WorldPackets::Spells::SpellCastData::MissStatus
std::vector<ObjectGuid> WorldPackets::Spells::SpellCastData::MissTargets
SpellHealPrediction WorldPackets::Spells::SpellCastData::Predict
std::vector<SpellPowerData> WorldPackets::Spells::SpellCastData::RemainingPower
Optional<RuneData> WorldPackets::Spells::SpellCastData::RemainingRunes
int32 WorldPackets::Spells::SpellCastData::SpellID = 0
uint32 WorldPackets::Spells::SpellCastData::SpellXSpellVisualID = 0
SpellTargetData WorldPackets::Spells::SpellCastData::Target
std::vector<TargetLocation> WorldPackets::Spells::SpellCastData::TargetPoints

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