aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/bindings/scripts/scripts/zone/uldaman/boss_archaedas.cpp11
1 files changed, 5 insertions, 6 deletions
diff --git a/src/bindings/scripts/scripts/zone/uldaman/boss_archaedas.cpp b/src/bindings/scripts/scripts/zone/uldaman/boss_archaedas.cpp
index 17caebe85bb..042a0643594 100644
--- a/src/bindings/scripts/scripts/zone/uldaman/boss_archaedas.cpp
+++ b/src/bindings/scripts/scripts/zone/uldaman/boss_archaedas.cpp
@@ -385,12 +385,11 @@ struct TRINITY_DLL_DECL mob_stonekeepersAI : public ScriptedAI
DoMeleeAttackIfReady();
}
- void DamageTaken (Unit *attacker, uint32 &damage) {
- if (damage > m_creature->GetHealth()) {
- DoCast (m_creature, SPELL_SELF_DESTRUCT,true);
- if(pInstance)
- pInstance->SetData(NULL, 1); // activate next stonekeeper
- }
+ void JustDied(Unit *attacker)
+ {
+ DoCast (m_creature, SPELL_SELF_DESTRUCT,true);
+ if(pInstance)
+ pInstance->SetData(NULL, 1); // activate next stonekeeper
}
};