From 3db58e708695efb95cc1a0a57f9b0edcbba327fd Mon Sep 17 00:00:00 2001 From: avarishd <46330494+avarishd@users.noreply.github.com> Date: Sun, 7 Jul 2024 19:59:59 +0300 Subject: [PATCH] fix(Core/Spells): Greater Fireball should ignore resistances (#19326) * fix(Core/Spells): Greater Fireball should ignore resistances * SPELL_ATTR4_IGNORE_ALL_RESISTANCES * Revert "SPELL_ATTR4_IGNORE_ALL_RESISTANCES" This reverts commit 2480fac3d5b295121a79989b4257ab990fd90f5e. --- src/server/game/Spells/SpellInfoCorrections.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/server/game/Spells/SpellInfoCorrections.cpp b/src/server/game/Spells/SpellInfoCorrections.cpp index f75316ef2..91f08e0fc 100644 --- a/src/server/game/Spells/SpellInfoCorrections.cpp +++ b/src/server/game/Spells/SpellInfoCorrections.cpp @@ -4807,6 +4807,12 @@ void SpellMgr::LoadSpellInfoCorrections() spellInfo->Effects[EFFECT_0].TriggerSpell = 38530; // Quest Credit for Eye of Grillok }); + // Greater Fireball + ApplySpellFix({ 33051 }, [](SpellInfo* spellInfo) + { + spellInfo->AttributesEx4 |= SPELL_ATTR4_NO_CAST_LOG; + }); + for (uint32 i = 0; i < GetSpellInfoStoreSize(); ++i) { SpellInfo* spellInfo = mSpellInfoMap[i];