![]() |
TrinityCore
|
#include <SpellPackets.h>
Public Attributes | |
| ObjectGuid | CasterGUID |
| ObjectGuid | CasterUnit |
| uint8 | CastID = 0 |
| uint32 | SpellID = 0 |
| uint32 | CastFlags = 0 |
| uint32 | CastTime = 0 |
| Optional< std::vector< ObjectGuid > > | HitTargets |
| Optional< std::vector< SpellMissStatus > > | MissStatus |
| SpellTargetData | Target |
| Optional< uint32 > | RemainingPower |
| Optional< RuneData > | RemainingRunes |
| Optional< MissileTrajectoryResult > | MissileTrajectory |
| Optional< SpellAmmo > | Ammo |
| Optional< uint8 > | DestLocSpellCastIndex |
| Optional< std::vector< TargetLocation > > | TargetPoints |
| Optional< CreatureImmunities > | Immunities |
Definition at line 162 of file SpellPackets.h.
Definition at line 176 of file SpellPackets.h.
| ObjectGuid WorldPackets::Spells::SpellCastData::CasterGUID |
Definition at line 164 of file SpellPackets.h.
| ObjectGuid WorldPackets::Spells::SpellCastData::CasterUnit |
Definition at line 165 of file SpellPackets.h.
| uint32 WorldPackets::Spells::SpellCastData::CastFlags = 0 |
Definition at line 168 of file SpellPackets.h.
| uint8 WorldPackets::Spells::SpellCastData::CastID = 0 |
Definition at line 166 of file SpellPackets.h.
| uint32 WorldPackets::Spells::SpellCastData::CastTime = 0 |
Definition at line 169 of file SpellPackets.h.
Definition at line 177 of file SpellPackets.h.
| Optional<std::vector<ObjectGuid> > WorldPackets::Spells::SpellCastData::HitTargets |
Definition at line 170 of file SpellPackets.h.
| Optional<CreatureImmunities> WorldPackets::Spells::SpellCastData::Immunities |
Definition at line 179 of file SpellPackets.h.
| Optional<MissileTrajectoryResult> WorldPackets::Spells::SpellCastData::MissileTrajectory |
Definition at line 175 of file SpellPackets.h.
| Optional<std::vector<SpellMissStatus> > WorldPackets::Spells::SpellCastData::MissStatus |
Definition at line 171 of file SpellPackets.h.
Definition at line 173 of file SpellPackets.h.
Definition at line 174 of file SpellPackets.h.
| uint32 WorldPackets::Spells::SpellCastData::SpellID = 0 |
Definition at line 167 of file SpellPackets.h.
| SpellTargetData WorldPackets::Spells::SpellCastData::Target |
Definition at line 172 of file SpellPackets.h.
| Optional<std::vector<TargetLocation> > WorldPackets::Spells::SpellCastData::TargetPoints |
Definition at line 178 of file SpellPackets.h.