#include <SpellScript.h>
SpellScript::TargetHook::TargetHook |
( |
uint8 |
_effectIndex, |
|
|
uint16 |
_targetType, |
|
|
bool |
_area, |
|
|
bool |
_dest |
|
) |
| |
uint16 targetType
Definition: SpellScript.h:214
bool area
Definition: SpellScript.h:215
Definition: SpellScript.h:71
bool dest
Definition: SpellScript.h:216
Implements _SpellScript::EffectHook.
227 SpellEffectInfo const* effect = spellEntry->GetEffect(effIndexToCheck);
236 switch (targetInfo.GetSelectionCategory())
246 switch (targetInfo.GetObjectType())
253 switch (targetInfo.GetReferenceType())
Definition: SpellInfo.h:96
SpellImplicitTargetInfo TargetA
Definition: SpellInfo.h:257
Targets GetTarget() const
Definition: SpellInfo.cpp:121
Definition: SpellInfo.h:95
uint16 targetType
Definition: SpellScript.h:214
bool area
Definition: SpellScript.h:215
Definition: SpellInfo.h:238
Definition: SpellInfo.h:88
Definition: SpellInfo.h:87
Definition: SpellInfo.h:85
bool dest
Definition: SpellScript.h:216
Definition: SpellInfo.h:207
Definition: SpellInfo.h:89
Definition: SpellInfo.h:86
Definition: SpellInfo.h:106
SpellImplicitTargetInfo TargetB
Definition: SpellInfo.h:258
Definition: SpellInfo.h:105
uint16 SpellScript::TargetHook::GetTarget |
( |
| ) |
const |
|
inline |
uint16 targetType
Definition: SpellScript.h:214
std::string SpellScript::TargetHook::ToString |
( |
| ) |
|
217 std::ostringstream oss;
std::string EffIndexToString()
Definition: SpellScript.cpp:93
uint16 targetType
Definition: SpellScript.h:214
bool SpellScript::TargetHook::area |
|
protected |
bool SpellScript::TargetHook::dest |
|
protected |
uint16 SpellScript::TargetHook::targetType |
|
protected |
The documentation for this class was generated from the following files: