TrinityCore
|
#include <Spell.h>
Public Member Functions | |
void | DoTargetSpellHit (Spell *spell, SpellEffectInfo const &spellEffectInfo) override |
Public Member Functions inherited from Spell::TargetInfoBase | |
virtual void | PreprocessTarget (Spell *) |
virtual void | DoTargetSpellHit (Spell *spell, SpellEffectInfo const &spellEffectInfo)=0 |
virtual void | DoDamageAndTriggers (Spell *) |
Public Attributes | |
Item * | TargetItem = nullptr |
Public Attributes inherited from Spell::TargetInfoBase | |
uint32 | EffectMask = 0 |
Additional Inherited Members | |
Protected Member Functions inherited from Spell::TargetInfoBase | |
TargetInfoBase () | |
virtual | ~TargetInfoBase () |
|
overridevirtual |
Implements Spell::TargetInfoBase.
Definition at line 3076 of file Spell.cpp.