From 2d1e4393ba2e233335085af0f486d843f126577a Mon Sep 17 00:00:00 2001 From: Jelle Meeus Date: Fri, 19 Jul 2024 02:56:12 +0200 Subject: [PATCH] fix(Spells/SpellInfoCorrections): remove AURA_INTERRUPT_FLAG_NOT_ABOVEWATER from some mounts (#19431) remove AURA_INTERRUPT_FLAG_NOT_ABOVEWATER for some mounts --- src/server/game/Spells/SpellInfoCorrections.cpp | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/server/game/Spells/SpellInfoCorrections.cpp b/src/server/game/Spells/SpellInfoCorrections.cpp index 08b5b6be1..e89a66b49 100644 --- a/src/server/game/Spells/SpellInfoCorrections.cpp +++ b/src/server/game/Spells/SpellInfoCorrections.cpp @@ -4821,6 +4821,19 @@ void SpellMgr::LoadSpellInfoCorrections() spellInfo->AttributesEx6 |= SPELL_ATTR6_NO_PUSHBACK; }); + ApplySpellFix({ + 471, // Palamino + 8980, // Skeletal Horse + 10788, // Leopard + 10790, // Tiger + 10792, // Spotted Panther + 60136, // Grand Caravan Mammoth + 60140 // Grand Caravan Mammoth + }, [](SpellInfo* spellInfo) + { + spellInfo->AuraInterruptFlags &= ~AURA_INTERRUPT_FLAG_NOT_ABOVEWATER; + }); + for (uint32 i = 0; i < GetSpellInfoStoreSize(); ++i) { SpellInfo* spellInfo = mSpellInfoMap[i];