Appearance | Unit | |
Attackers | Unit | [protected] |
AttackStart(Unit *iVictim) | Unit | |
AttackStop(uint64 iVictimGuid) | Unit | |
AttackTimer | Unit | [protected] |
AuraCheck | Unit | [protected] |
CanReachWithAttack(Unit *iVictim) const | Unit | |
DealDamage(Unit *iVictim, uint32 iDamage) | Unit | [inline] |
DeathState | Unit | [protected] |
GenerateLoot()=0 | Unit | [pure virtual] |
GetDeathState() | Unit | [inline] |
GiveXP(uint32 iXP, Unit *iVictim, bool iGroup=true) | Unit | [virtual] |
IsAlive() | Unit | [inline] |
IsAttackReady() const | Unit | [inline] |
IsDead() | Unit | [inline] |
IsInFront(Unit *iTarget, float iDistance) | Unit | |
Name | Unit | |
ReceiveDamage(Unit *iAttacker, uint32 iDamage) | Unit | [virtual] |
RemoveAttacker(Unit *iAttacker) | Unit | [inline] |
RemoveInRangeObject(Object *Obj, bool SP=false, bool HandleAware=1) | Unit | [inline, virtual] |
SetAttackTimer() | Unit | [inline] |
SetDeathState(UnitDeathState iState) | Unit | [inline] |
SpellNonMeleeDamageLog(Unit *iVictim, uint32 iSpellID, uint32 iDamage) | Unit | |
Unit() | Unit | [protected] |
Update(uint32 iDeltaMs) | Unit | [virtual] |