From 826b55dffba73f12e1c04f49a239b4e6cedc9f9e Mon Sep 17 00:00:00 2001 From: Paul <60552737+demetrzz@users.noreply.github.com> Date: Sun, 23 Feb 2025 13:13:31 +0300 Subject: [PATCH] fix(Core/Spells): Fixed pet swoop ability not rooting target (#21559) Co-authored-by: pavel_k --- src/server/game/Spells/SpellInfoCorrections.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/server/game/Spells/SpellInfoCorrections.cpp b/src/server/game/Spells/SpellInfoCorrections.cpp index 4ac264c96..bbb45d557 100644 --- a/src/server/game/Spells/SpellInfoCorrections.cpp +++ b/src/server/game/Spells/SpellInfoCorrections.cpp @@ -4892,6 +4892,12 @@ void SpellMgr::LoadSpellInfoCorrections() spellInfo->AttributesEx2 &= ~SPELL_ATTR2_IGNORE_LINE_OF_SIGHT; }); + // Swoop (Moth hunter pet) root effect fix + ApplySpellFix({ 52825 }, [](SpellInfo* spellInfo) + { + spellInfo->Effects[EFFECT_2].TargetA = SpellImplicitTargetInfo(TARGET_UNIT_TARGET_ENEMY); + }); + for (uint32 i = 0; i < GetSpellInfoStoreSize(); ++i) { SpellInfo* spellInfo = mSpellInfoMap[i];