diff options
author | Aqua Deus <95978183+aquadeus@users.noreply.github.com> | 2023-01-29 00:48:37 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-01-29 00:48:37 +0100 |
commit | bd2deb57d2eeb102de70e5ee3e216c9baf900ed5 (patch) | |
tree | 543fda29779c87ef6ddb810fa05c16c469ebd509 | |
parent | 4fadf37d0b77442716d7cb451f1c91bfb927dff7 (diff) |
Core/Spells: Remove a triggered spell (not in sniff) (#28571)
-rw-r--r-- | src/server/game/Spells/SpellMgr.cpp | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/server/game/Spells/SpellMgr.cpp b/src/server/game/Spells/SpellMgr.cpp index 0b837a966f1..a0736be6576 100644 --- a/src/server/game/Spells/SpellMgr.cpp +++ b/src/server/game/Spells/SpellMgr.cpp @@ -4650,6 +4650,18 @@ void SpellMgr::LoadSpellInfoCorrections() }); }); + // Fire Cannon + ApplySpellFix({ 181593 }, [](SpellInfo* spellInfo) + { + ApplySpellEffectFix(spellInfo, EFFECT_0, [](SpellEffectInfo* spellEffectInfo) + { + // This spell never triggers, theory is that it was supposed to be only triggered until target reaches some health percentage + // but was broken and always caused visuals to break, then target was changed to immediately spawn with desired health + // leaving old data in db2 + spellEffectInfo->TriggerSpell = 0; + }); + }); + // Ray of Frost (Fingers of Frost charges) ApplySpellFix({ 269748 }, [](SpellInfo* spellInfo) { |