TrinityCore
|
#include <Unit.h>
Public Member Functions | |
SpellNonMeleeDamage (Unit *_attacker, Unit *_target, SpellInfo const *_spellInfo, SpellCastVisual spellVisual, uint32 _schoolMask, ObjectGuid _castId=ObjectGuid::Empty) | |
Public Attributes | |
Unit * | target |
Unit * | attacker |
ObjectGuid | castId |
SpellInfo const * | Spell |
SpellCastVisual | SpellVisual |
uint32 | damage |
uint32 | originalDamage |
uint32 | schoolMask |
uint32 | absorb |
uint32 | resist |
bool | periodicLog |
uint32 | blocked |
uint32 | HitInfo |
uint32 | cleanDamage |
bool | fullBlock |
uint32 | preHitHealth |
SpellNonMeleeDamage::SpellNonMeleeDamage | ( | Unit * | _attacker, |
Unit * | _target, | ||
SpellInfo const * | _spellInfo, | ||
SpellCastVisual | spellVisual, | ||
uint32 | _schoolMask, | ||
ObjectGuid | _castId = ObjectGuid::Empty |
||
) |
ObjectGuid SpellNonMeleeDamage::castId |
SpellCastVisual SpellNonMeleeDamage::SpellVisual |