![]() |
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 | reflectingSpellId |
| 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 |