aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Spells/SpellMgr.cpp
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2025-01-05 00:19:43 +0100
committerShauren <shauren.trinity@gmail.com>2025-01-05 00:19:43 +0100
commitf46a042d98e82fdf882bc5ab4d6063f5aeb7b472 (patch)
tree9afe1b707be17f89be2f04d5de336f0c110d9023 /src/server/game/Spells/SpellMgr.cpp
parent3a19b8160d8e2c8f2c2b10380fcd3fe7468810e2 (diff)
Scripts/Spells: Implemented several enhancement shaman resource related talents - Maelstrom Weapon, Overflowing Maelstrom, Stormweaver, Thorim's Invocation
Diffstat (limited to 'src/server/game/Spells/SpellMgr.cpp')
-rw-r--r--src/server/game/Spells/SpellMgr.cpp10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/server/game/Spells/SpellMgr.cpp b/src/server/game/Spells/SpellMgr.cpp
index e345ab1b627..3aad39b46d7 100644
--- a/src/server/game/Spells/SpellMgr.cpp
+++ b/src/server/game/Spells/SpellMgr.cpp
@@ -3880,6 +3880,16 @@ void SpellMgr::LoadSpellInfoCorrections()
});
});
+ // Maelstrom Weapon
+ ApplySpellFix({ 187881 }, [](SpellInfo* spellInfo)
+ {
+ ApplySpellEffectFix(spellInfo, EFFECT_1, [](SpellEffectInfo* spellEffectInfo)
+ {
+ // Add Lava Burst to spells that benefit from it
+ spellEffectInfo->SpellClassMask[1] |= 0x1000;
+ });
+ });
+
// Gathering Storms
ApplySpellFix({ 198300 }, [](SpellInfo* spellInfo)
{