|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include <Unit.h>
Public Member Functions | |
| CleanDamage (uint32 mitigated, uint32 absorbed, WeaponAttackType _attackType, MeleeHitOutcome _hitOutCome) | |
Public Attributes | |
| uint32 | absorbed_damage |
| WeaponAttackType | attackType |
| MeleeHitOutcome | hitOutCome |
| uint32 | mitigated_damage |
|
inline |
Definition at line 864 of file Unit.h.
References absorbed_damage, attackType, hitOutCome, and mitigated_damage.
| uint32 CleanDamage::absorbed_damage |
Definition at line 868 of file Unit.h.
Referenced by CleanDamage(), and Unit::DealDamage().
| WeaponAttackType CleanDamage::attackType |
Definition at line 871 of file Unit.h.
Referenced by CleanDamage(), and Unit::DealDamage().
| MeleeHitOutcome CleanDamage::hitOutCome |
Definition at line 872 of file Unit.h.
Referenced by CleanDamage().
| uint32 CleanDamage::mitigated_damage |
Definition at line 869 of file Unit.h.
Referenced by CleanDamage(), AuraEffect::HandlePeriodicDamageAurasTick(), and AuraEffect::HandlePeriodicHealthLeechAuraTick().