From f3201056e0934dbef3ef04904982ec9fbfd9c80c Mon Sep 17 00:00:00 2001 From: sogladev Date: Thu, 16 Jul 2026 09:58:27 +0200 Subject: [PATCH] fix(Scripts/EoE): "You Don't Have an Eternity" timed achievement (#26636) --- .../scripts/Northrend/Nexus/EyeOfEternity/boss_malygos.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/server/scripts/Northrend/Nexus/EyeOfEternity/boss_malygos.cpp b/src/server/scripts/Northrend/Nexus/EyeOfEternity/boss_malygos.cpp index ce575923c..89d474bb3 100644 --- a/src/server/scripts/Northrend/Nexus/EyeOfEternity/boss_malygos.cpp +++ b/src/server/scripts/Northrend/Nexus/EyeOfEternity/boss_malygos.cpp @@ -389,7 +389,10 @@ struct boss_malygos : public BossAI case EVENT_START_FIGHT: { instance->SetData(DATA_HIDE_IRIS_AND_PORTAL, 0); + + instance->DoStopTimedAchievement(ACHIEVEMENT_TIMED_TYPE_EVENT, ACHIEV_YOU_DONT_HAVE_AN_ENTERNITY_EVENT); // just in case at reset some players already left the instance instance->DoStartTimedAchievement(ACHIEVEMENT_TIMED_TYPE_EVENT, ACHIEV_YOU_DONT_HAVE_AN_ENTERNITY_EVENT); + me->RemoveUnitFlag(UNIT_FLAG_NON_ATTACKABLE | UNIT_FLAG_PACIFIED); if (Unit* target = me->SelectNearestTarget(250.0f)) {