TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Spell::TargetInfo Struct Reference

#include <Spell.h>

Public Member Functions

 ~TargetInfo ()
 

Public Attributes

ObjectGuid targetGUID
 
uint64 timeDelay
 
SpellMissInfo missCondition:8
 
SpellMissInfo reflectResult:8
 
uint32 effectMask
 
bool processed:1
 
bool alive:1
 
bool crit:1
 
bool scaleAura:1
 
int32 damage
 

Constructor & Destructor Documentation

Spell::TargetInfo::~TargetInfo ( )
inline
727 { }

Member Data Documentation

bool Spell::TargetInfo::alive
bool Spell::TargetInfo::crit
int32 Spell::TargetInfo::damage
uint32 Spell::TargetInfo::effectMask
SpellMissInfo Spell::TargetInfo::missCondition
bool Spell::TargetInfo::processed
SpellMissInfo Spell::TargetInfo::reflectResult
bool Spell::TargetInfo::scaleAura
ObjectGuid Spell::TargetInfo::targetGUID
uint64 Spell::TargetInfo::timeDelay

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