From 4da205dbfa865c1cfbd697eb68230406a89aba58 Mon Sep 17 00:00:00 2001 From: Rat Date: Sat, 18 Apr 2009 16:14:38 +0200 Subject: *fix reliquary of souls bug where essence did not move home when defeated --HG-- branch : trunk --- .../scripts/scripts/zone/black_temple/boss_reliquary_of_souls.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src') diff --git a/src/bindings/scripts/scripts/zone/black_temple/boss_reliquary_of_souls.cpp b/src/bindings/scripts/scripts/zone/black_temple/boss_reliquary_of_souls.cpp index 76aa7196300..fb4d97780ed 100644 --- a/src/bindings/scripts/scripts/zone/black_temple/boss_reliquary_of_souls.cpp +++ b/src/bindings/scripts/scripts/zone/black_temple/boss_reliquary_of_souls.cpp @@ -268,7 +268,11 @@ struct TRINITY_DLL_DECL boss_reliquary_of_soulsAI : public ScriptedAI m_creature->RemoveAurasDueToSpell(SPELL_SUBMERGE); //Essence->SetUInt32Value(UNIT_NPC_EMOTESTATE, EMOTE_ONESHOT_SUBMERGE); //rotate and disappear else + { + Essence->AI()->EnterEvadeMode(); + Essence->GetMotionMaster()->MoveFollow(m_creature, 0, 0); return; + } break; case 5: if(Phase == 1) -- cgit v1.2.3