diff options
| author | Aqua Deus <95978183+aquadeus@users.noreply.github.com> | 2024-11-24 20:25:39 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-11-24 20:25:39 +0100 |
| commit | 9b005760f921a32741ec296ff535435d6bc9dcf3 (patch) | |
| tree | 878e0fc9834ae6486c3c28edad690b58d9970fb2 /src/server/game/Spells/SpellMgr.cpp | |
| parent | bd54059dbba695d14521d8970a4b648170804612 (diff) | |
Scripts/Spells: Fix dk talent Cleaving Strikes (#30238)
Diffstat (limited to 'src/server/game/Spells/SpellMgr.cpp')
| -rw-r--r-- | src/server/game/Spells/SpellMgr.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/server/game/Spells/SpellMgr.cpp b/src/server/game/Spells/SpellMgr.cpp index 8da3956617d..43e561e6633 100644 --- a/src/server/game/Spells/SpellMgr.cpp +++ b/src/server/game/Spells/SpellMgr.cpp @@ -4019,6 +4019,16 @@ void SpellMgr::LoadSpellInfoCorrections() spellInfo->RangeEntry = sSpellRangeStore.LookupEntry(6); // 100yd }); + // Death and Decay (target increase) + ApplySpellFix({ 188290 }, [](SpellInfo* spellInfo) + { + // Change SpellClassMask to exclude 49020 and only keep its triggered spells + ApplySpellEffectFix(spellInfo, EFFECT_3, [](SpellEffectInfo* spellEffectInfo) + { + spellEffectInfo->SpellClassMask.Set(0x80, 0, 0, 0x8000); + }); + }); + // Chrono Shift (enemy slow part) ApplySpellFix({ 236299 }, [](SpellInfo* spellInfo) { |
