diff options
Diffstat (limited to 'src/server/scripts')
| -rw-r--r-- | src/server/scripts/Northrend/IcecrownCitadel/boss_rotface.cpp | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/src/server/scripts/Northrend/IcecrownCitadel/boss_rotface.cpp b/src/server/scripts/Northrend/IcecrownCitadel/boss_rotface.cpp index 2275bbe3bdc..29c034c5ed5 100644 --- a/src/server/scripts/Northrend/IcecrownCitadel/boss_rotface.cpp +++ b/src/server/scripts/Northrend/IcecrownCitadel/boss_rotface.cpp @@ -375,6 +375,9 @@ class npc_precious_icc : public CreatureScript void JustDied(Unit* /*killer*/) { _summons.DespawnAll(); + if (Creature* rotface = Unit::GetCreature(*me, _instance->GetData64(DATA_ROTFACE))) + if (rotface->isAlive()) + rotface->AI()->Talk(SAY_PRECIOUS_DIES); } void UpdateAI(const uint32 diff) @@ -413,13 +416,6 @@ class npc_precious_icc : public CreatureScript DoMeleeAttackIfReady(); } - void JustDied(Unit* /*who*/) - { - if (Creature* rotface = Unit::GetCreature(*me, _instance->GetData64(DATA_ROTFACE))) - if (rotface->isAlive()) - rotface->AI()->Talk(SAY_PRECIOUS_DIES); - } - private: EventMap _events; SummonList _summons; |
