|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include <Spell.h>
Public Attributes | |
| bool | alive: 1 |
| bool | crit: 1 |
| int32 | damage |
| uint8 | effectMask: 8 |
| SpellMissInfo | missCondition: 8 |
| bool | processed: 1 |
| SpellMissInfo | reflectResult: 8 |
| bool | scaleAura: 1 |
| uint64 | targetGUID |
| uint64 | timeDelay |
| bool Spell::TargetInfo::alive |
Definition at line 666 of file Spell.h.
Referenced by Spell::AddUnitTarget(), and Spell::DoAllEffectOnTarget().
| bool Spell::TargetInfo::crit |
Definition at line 667 of file Spell.h.
Referenced by Spell::AddUnitTarget(), Spell::DoAllEffectOnLaunchTarget(), and Spell::DoAllEffectOnTarget().
| int32 Spell::TargetInfo::damage |
Definition at line 669 of file Spell.h.
Referenced by Spell::AddUnitTarget(), Spell::DoAllEffectOnLaunchTarget(), and Spell::DoAllEffectOnTarget().
| uint8 Spell::TargetInfo::effectMask |
Definition at line 664 of file Spell.h.
Referenced by Spell::AddUnitTarget(), Spell::DoAllEffectOnLaunchTarget(), Spell::DoAllEffectOnTarget(), and Spell::HandleLaunchPhase().
| SpellMissInfo Spell::TargetInfo::missCondition |
Definition at line 662 of file Spell.h.
Referenced by Spell::AddUnitTarget(), Spell::DoAllEffectOnLaunchTarget(), and Spell::DoAllEffectOnTarget().
| bool Spell::TargetInfo::processed |
Definition at line 665 of file Spell.h.
Referenced by Spell::AddUnitTarget(), and Spell::DoAllEffectOnTarget().
| SpellMissInfo Spell::TargetInfo::reflectResult |
Definition at line 663 of file Spell.h.
Referenced by Spell::AddUnitTarget(), Spell::DoAllEffectOnLaunchTarget(), and Spell::DoAllEffectOnTarget().
| bool Spell::TargetInfo::scaleAura |
Definition at line 668 of file Spell.h.
Referenced by Spell::AddUnitTarget(), and Spell::DoAllEffectOnTarget().
| uint64 Spell::TargetInfo::targetGUID |
Definition at line 660 of file Spell.h.
Referenced by Spell::AddUnitTarget(), Spell::DoAllEffectOnLaunchTarget(), and Spell::DoAllEffectOnTarget().
| uint64 Spell::TargetInfo::timeDelay |
Definition at line 661 of file Spell.h.
Referenced by Spell::AddUnitTarget(), and Spell::DoAllEffectOnTarget().