diff --git a/src/server/game/Spells/SpellMgr.cpp b/src/server/game/Spells/SpellMgr.cpp index a80b5815a58..4d9ab646918 100644 --- a/src/server/game/Spells/SpellMgr.cpp +++ b/src/server/game/Spells/SpellMgr.cpp @@ -4476,14 +4476,17 @@ void SpellMgr::LoadSpellInfoCorrections() // Commander Ulthok // Dark Fissure - ApplySpellFix({ - 76047, - 96311 - }, [](SpellInfo* spellInfo) + ApplySpellFix({ 76047 }, [](SpellInfo* spellInfo) { spellInfo->Effects[EFFECT_0].RadiusEntry = sSpellRadiusStore.LookupEntry(EFFECT_RADIUS_1_YARD); }); + ApplySpellFix({ 96311 }, [](SpellInfo* spellInfo) + { + spellInfo->DurationEntry = sSpellDurationStore.LookupEntry(21); // Infinite + spellInfo->Effects[EFFECT_0].RadiusEntry = sSpellRadiusStore.LookupEntry(EFFECT_RADIUS_1_YARD); + }); + // Ozumat // Purify ApplySpellFix({ 76953 }, [](SpellInfo* spellInfo)