Add support for CreatureAI::DamageDealt used in a Zul'Aman script. Thanks joshwhedon.

--HG--
branch : trunk
This commit is contained in:
silinoron
2010-08-02 14:18:30 -07:00
parent e798097ae3
commit 14827321bf
3 changed files with 7 additions and 1 deletions
+3
View File
@@ -567,6 +567,9 @@ uint32 Unit::DealDamage(Unit *pVictim, uint32 damage, CleanDamage const* cleanDa
if (pVictim->GetTypeId() == TYPEID_UNIT && pVictim->ToCreature()->IsAIEnabled)
pVictim->ToCreature()->AI()->DamageTaken(this, damage);
if (GetTypeId() == TYPEID_UNIT && this->ToCreature()->IsAIEnabled)
this->ToCreature()->AI()->DamageDealt(pVictim, damage);
if (damagetype != NODAMAGE)
{
// interrupting auras with AURA_INTERRUPT_FLAG_DAMAGE before checking !damage (absorbed damage breaks that type of auras)