diff options
| author | Keader <keader.android@gmail.com> | 2018-05-29 11:38:37 -0300 |
|---|---|---|
| committer | Keader <keader.android@gmail.com> | 2018-05-29 11:38:37 -0300 |
| commit | 65bad41144846ae97fc3bcb21c34cd2d5d1405e1 (patch) | |
| tree | 02ee17fe0a937ad54dc548ad88c6a3dfec929867 | |
| parent | f8427ccfb2d85026b4d840142d9e02e09997c0a2 (diff) | |
Scripts/Magtheridon Lair: Fixed a case when channelers get hit kill and not start fight
It's needed for cataclysm+
| -rw-r--r-- | src/server/scripts/Outland/HellfireCitadel/MagtheridonsLair/boss_magtheridon.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/server/scripts/Outland/HellfireCitadel/MagtheridonsLair/boss_magtheridon.cpp b/src/server/scripts/Outland/HellfireCitadel/MagtheridonsLair/boss_magtheridon.cpp index 7d585d6057c..10ccf9b54da 100644 --- a/src/server/scripts/Outland/HellfireCitadel/MagtheridonsLair/boss_magtheridon.cpp +++ b/src/server/scripts/Outland/HellfireCitadel/MagtheridonsLair/boss_magtheridon.cpp @@ -347,6 +347,10 @@ class npc_hellfire_channeler : public CreatureScript void JustDied(Unit* /*killer*/) override { DoCastAOE(SPELL_SOUL_TRANSFER); + + // Channelers killed by "Hit Kill" need trigger combat event too. It's needed for Cata+ + if (Creature* magtheridon = _instance->GetCreature(DATA_MAGTHERIDON)) + magtheridon->AI()->DoAction(ACTION_START_CHANNELERS_EVENT); } void JustSummoned(Creature* summon) override |
