From c80ad3d779da28f8d324e4d5e519d4fff6084835 Mon Sep 17 00:00:00 2001 From: Johaine <32821455+Johaine@users.noreply.github.com> Date: Sat, 6 Apr 2024 14:19:14 +0200 Subject: [PATCH] fix(Scripts/TempleOfAhnQiraj): Fix Vem enrage (#18652) Fix Vem enrage Vem should enrage when it is the last bug alive (Regression from last refactor) --- .../scripts/Kalimdor/TempleOfAhnQiraj/boss_bug_trio.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/server/scripts/Kalimdor/TempleOfAhnQiraj/boss_bug_trio.cpp b/src/server/scripts/Kalimdor/TempleOfAhnQiraj/boss_bug_trio.cpp index 323d4af42..d4b5e39ec 100644 --- a/src/server/scripts/Kalimdor/TempleOfAhnQiraj/boss_bug_trio.cpp +++ b/src/server/scripts/Kalimdor/TempleOfAhnQiraj/boss_bug_trio.cpp @@ -390,6 +390,14 @@ struct boss_vem : public boss_bug_trio { DoCastVictim(SPELL_KNOCKDOWN); context.Repeat(); + }) + .Schedule(1s, [this](TaskContext context) + { + if (instance->GetData(DATA_BUG_TRIO_DEATH) == 2 && !me->HasAura(SPELL_VENGEANCE)) // Vem is the only one left. + { + DoCastSelf(SPELL_VENGEANCE, true); + } + context.Repeat(1s); }); } };