![]() |
TrinityCore
|
#include <Unit.h>
Public Attributes | ||
| Unit * | Attacker | |
| Unit * | Target | |
| struct { | ||
| uint32 DamageSchoolMask | ||
| uint32 Damage | ||
| uint32 Absorb | ||
| uint32 Resist | ||
| } | Damages [2] | |
| uint32 | Blocked | |
| uint32 | HitInfo | |
| uint32 | TargetState | |
| WeaponAttackType | AttackType | |
| uint32 | ProcAttacker | |
| uint32 | ProcVictim | |
| uint32 | CleanDamage | |
| MeleeHitOutcome | HitOutCome | |
| uint32 CalcDamageInfo::Absorb |
Definition at line 561 of file Unit.h.
Referenced by Unit::AttackerStateUpdate(), Unit::DealMeleeDamage(), Unit::SendAttackStateUpdate(), and Unit::SendAttackStateUpdate().
| Unit* CalcDamageInfo::Attacker |
Definition at line 554 of file Unit.h.
Referenced by Unit::AttackerStateUpdate(), Unit::CalculateMeleeDamage(), Unit::SendAttackStateUpdate(), and Unit::SendAttackStateUpdate().
| WeaponAttackType CalcDamageInfo::AttackType |
Definition at line 570 of file Unit.h.
Referenced by Unit::DealMeleeDamage().
| uint32 CalcDamageInfo::Blocked |
Definition at line 565 of file Unit.h.
Referenced by Unit::SendAttackStateUpdate(), and Unit::SendAttackStateUpdate().
| uint32 CalcDamageInfo::CleanDamage |
Definition at line 573 of file Unit.h.
Referenced by Unit::DealMeleeDamage().
| uint32 CalcDamageInfo::Damage |
Definition at line 560 of file Unit.h.
Referenced by Unit::AttackerStateUpdate(), Unit::DealMeleeDamage(), Unit::SendAttackStateUpdate(), and Unit::SendAttackStateUpdate().
| struct { ... } CalcDamageInfo::Damages[2] |
| uint32 CalcDamageInfo::DamageSchoolMask |
Definition at line 559 of file Unit.h.
Referenced by Unit::DealMeleeDamage(), Unit::SendAttackStateUpdate(), and Unit::SendAttackStateUpdate().
| uint32 CalcDamageInfo::HitInfo |
Definition at line 566 of file Unit.h.
Referenced by DamageInfo::DamageInfo(), Unit::SendAttackStateUpdate(), and Unit::SendAttackStateUpdate().
| MeleeHitOutcome CalcDamageInfo::HitOutCome |
Definition at line 574 of file Unit.h.
Referenced by DamageInfo::DamageInfo(), and Unit::DealMeleeDamage().
| uint32 CalcDamageInfo::ProcAttacker |
Definition at line 571 of file Unit.h.
Referenced by Unit::AttackerStateUpdate().
| uint32 CalcDamageInfo::ProcVictim |
Definition at line 572 of file Unit.h.
Referenced by Unit::AttackerStateUpdate().
| uint32 CalcDamageInfo::Resist |
Definition at line 562 of file Unit.h.
Referenced by Unit::DealMeleeDamage(), Unit::SendAttackStateUpdate(), and Unit::SendAttackStateUpdate().
| Unit* CalcDamageInfo::Target |
Definition at line 555 of file Unit.h.
Referenced by Unit::AttackerStateUpdate(), Unit::CalculateMeleeDamage(), Unit::DealMeleeDamage(), Unit::SendAttackStateUpdate(), and Unit::SendAttackStateUpdate().
| uint32 CalcDamageInfo::TargetState |
Definition at line 567 of file Unit.h.
Referenced by DamageInfo::DamageInfo(), Unit::DealMeleeDamage(), Unit::SendAttackStateUpdate(), and Unit::SendAttackStateUpdate().