From 9a67c0f0b0a54910eebd98c7d9fe3517a8802b42 Mon Sep 17 00:00:00 2001 From: Nefertumm Date: Tue, 22 Feb 2022 01:35:11 -0300 Subject: [PATCH] fix(Core/Spells): Azuregos teleport should only drop threat for hit units (#10722) --- src/server/scripts/Kalimdor/boss_azuregos.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/server/scripts/Kalimdor/boss_azuregos.cpp b/src/server/scripts/Kalimdor/boss_azuregos.cpp index cc42b6c83..7a3542a40 100644 --- a/src/server/scripts/Kalimdor/boss_azuregos.cpp +++ b/src/server/scripts/Kalimdor/boss_azuregos.cpp @@ -117,7 +117,6 @@ public: { Talk(SAY_TELEPORT); DoCastAOE(SPELL_ARCANE_VACUUM); - DoResetThreat(); context.Repeat(30s); }) .Schedule(15s, 30s, [this](TaskContext context) @@ -192,6 +191,7 @@ class spell_arcane_vacuum : public SpellScript Unit* hitUnit = GetHitUnit(); if (caster && hitUnit && hitUnit->ToPlayer()) { + caster->getThreatMgr().modifyThreatPercent(hitUnit, -100); caster->CastSpell(hitUnit, SPELL_ARCANE_VACUUM_TP, true); } }