AzerothCore 3.3.5a
OpenSource WoW Emulator
|
#include "Spell.h"
Public Member Functions | |
TriggeredByAuraSpellData () | |
void | Init (AuraEffect const *aurEff) |
operator bool () const | |
bool | operator! () const |
Public Attributes | |
SpellInfo const * | spellInfo |
int8 | effectIndex |
uint32 | tickNumber |
|
inline |
void TriggeredByAuraSpellData::Init | ( | AuraEffect const * | aurEff | ) |
References effectIndex, AuraEffect::GetEffIndex(), AuraEffect::GetSpellInfo(), AuraEffect::GetTickNumber(), spellInfo, and tickNumber.
Referenced by Spell::prepare().
|
inline |
|
inline |
int8 TriggeredByAuraSpellData::effectIndex |
Referenced by Spell::_cast(), Spell::_handle_finish_phase(), Spell::DoAllEffectOnTarget(), and Init().
SpellInfo const* TriggeredByAuraSpellData::spellInfo |
uint32 TriggeredByAuraSpellData::tickNumber |
Referenced by Spell::GetTriggeredByAuraTickNumber(), and Init().