diff options
author | Meji <alvaro.megias@outlook.com> | 2025-05-16 08:30:21 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-05-16 08:30:21 +0200 |
commit | 77d1605700e30f5cd753a6f562ad7b9566857a9b (patch) | |
tree | cb31424497f9bf5f64fd8dda791159d6c50e61cd /src/server/game/Spells | |
parent | 23b216aa67f3d348ce209b93262d75678642d77c (diff) |
Scripts/TheJadeForest: Implement quest "Paint it Red!" (31765) (#30884)
Diffstat (limited to 'src/server/game/Spells')
-rw-r--r-- | src/server/game/Spells/SpellMgr.cpp | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/src/server/game/Spells/SpellMgr.cpp b/src/server/game/Spells/SpellMgr.cpp index 09580e87dff..0d096f7bca2 100644 --- a/src/server/game/Spells/SpellMgr.cpp +++ b/src/server/game/Spells/SpellMgr.cpp @@ -5004,6 +5004,37 @@ void SpellMgr::LoadSpellInfoCorrections() // ENDOF THE WANDERING ISLE SPELLS // + // + // JADE FOREST SPELLS + // + + // Shredder Round + ApplySpellFix({ 130162 }, [](SpellInfo* spellInfo) + { + spellInfo->RangeEntry = sSpellRangeStore.LookupEntry(245); // Five Hundred Yards + }); + + // Cannon Explosion + ApplySpellFix({ 130237 }, [](SpellInfo* spellInfo) + { + ApplySpellEffectFix(spellInfo, EFFECT_1, [](SpellEffectInfo* spellEffectInfo) + { + spellEffectInfo->Effect = SPELL_EFFECT_NONE; + }); + }); + + // Summon Gunship Turret, Left + // Summon Gunship Turret, Middle + // Summon Gunship Turret, Right + ApplySpellFix({ 130996, 130997, 130998 }, [](SpellInfo* spellInfo) + { + spellInfo->RangeEntry = sSpellRangeStore.LookupEntry(12); // Interact Range + spellInfo->AttributesEx4 &= ~SPELL_ATTR4_USE_FACING_FROM_SPELL; + }); + + // ENDOF JADE FOREST SPELLS + // + // Earthquake ApplySpellFix({ 61882 }, [](SpellInfo* spellInfo) { |