From edcb9ff3a9dec2548f1b034a52513f8e5d7444cf Mon Sep 17 00:00:00 2001 From: avarishd <46330494+avarishd@users.noreply.github.com> Date: Mon, 9 May 2022 14:25:17 +0300 Subject: [PATCH] fix(Script/Ulduar): Change the way Elders are despawned Despawns the elders --- .../Northrend/Ulduar/Ulduar/boss_freya.cpp | 33 +------------------ 1 file changed, 1 insertion(+), 32 deletions(-) diff --git a/src/server/scripts/Northrend/Ulduar/Ulduar/boss_freya.cpp b/src/server/scripts/Northrend/Ulduar/Ulduar/boss_freya.cpp index 7ac8c852b..c6ea86ff9 100644 --- a/src/server/scripts/Northrend/Ulduar/Ulduar/boss_freya.cpp +++ b/src/server/scripts/Northrend/Ulduar/Ulduar/boss_freya.cpp @@ -232,7 +232,6 @@ enum Misc ACTION_REMOVE_2_STACK = 2, ACTION_RESPAWN_TRIO = 1, ACTION_LUMBERJACKED = -1, - ACTION_ELDER_FREYA_KILLED = 1, EVENT_PHASE_ADDS = 1, EVENT_PHASE_FINAL = 2, @@ -337,7 +336,7 @@ public: continue; if (Creature* e = ObjectAccessor::GetCreature(*me, _elderGUID[i])) - e->AI()->DoAction(ACTION_ELDER_FREYA_KILLED); + e->DespawnOrUnsummon(); ++_elderCount; } @@ -744,16 +743,6 @@ public: DoMeleeAttackIfReady(); } - - void DoAction(int32 action) override - { - switch (action) - { - case ACTION_ELDER_FREYA_KILLED: - me->DespawnOrUnsummon(); - break; - } - } }; }; @@ -867,16 +856,6 @@ public: DoMeleeAttackIfReady(); } - - void DoAction(int32 action) override - { - switch (action) - { - case ACTION_ELDER_FREYA_KILLED: - me->DespawnOrUnsummon(); - break; - } - } }; }; @@ -961,16 +940,6 @@ public: DoMeleeAttackIfReady(); } - - void DoAction(int32 action) override - { - switch (action) - { - case ACTION_ELDER_FREYA_KILLED: - me->DespawnOrUnsummon(); - break; - } - } }; };