diff options
Diffstat (limited to 'src/server/game/Spells/SpellMgr.cpp')
| -rw-r--r-- | src/server/game/Spells/SpellMgr.cpp | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/src/server/game/Spells/SpellMgr.cpp b/src/server/game/Spells/SpellMgr.cpp index 98b0d414f95..42108d396c6 100644 --- a/src/server/game/Spells/SpellMgr.cpp +++ b/src/server/game/Spells/SpellMgr.cpp @@ -3924,6 +3924,55 @@ void SpellMgr::LoadSpellInfoCorrections() }); }); + // Tag Greater Felfire Diemetradon + ApplySpellFix({ 37851 }, [](SpellInfo* spellInfo) + { + spellInfo->RecoveryTime = 3000; + }); + + // Jormungar Strike + ApplySpellFix({ 56513 }, [](SpellInfo* spellInfo) + { + spellInfo->RecoveryTime = 2000; + }); + + ApplySpellFix({ + 54997, // Cast Net (tooltip says 10s but sniffs say 6s) + 56524 // Acid Breath + }, [](SpellInfo* spellInfo) + { + spellInfo->RecoveryTime = 6000; + }); + + ApplySpellFix({ + 47911, // EMP + 48620, // Wing Buffet + 51752 // Stampy's Stompy-Stomp + }, [](SpellInfo* spellInfo) + { + spellInfo->RecoveryTime = 10000; + }); + + ApplySpellFix({ + 37727, // Touch of Darkness + 54996 // Ice Slick (tooltip says 20s but sniffs say 12s) + }, [](SpellInfo* spellInfo) + { + spellInfo->RecoveryTime = 12000; + }); + + // Signal Helmet to Attack + ApplySpellFix({ 51748 }, [](SpellInfo* spellInfo) + { + spellInfo->RecoveryTime = 15000; + }); + + // Charge + ApplySpellFix({ 51756 }, [](SpellInfo* spellInfo) + { + spellInfo->RecoveryTime = 20000; + }); + // // VIOLET HOLD SPELLS // |
