diff options
-rw-r--r-- | src/server/game/Spells/SpellMgr.cpp | 6 | ||||
-rw-r--r-- | src/server/scripts/Kalimdor/zone_azuremyst_isle.cpp | 2 |
2 files changed, 7 insertions, 1 deletions
diff --git a/src/server/game/Spells/SpellMgr.cpp b/src/server/game/Spells/SpellMgr.cpp index 41ab8d803b6..1dcb62a7a8f 100644 --- a/src/server/game/Spells/SpellMgr.cpp +++ b/src/server/game/Spells/SpellMgr.cpp @@ -3193,6 +3193,12 @@ void SpellMgr::LoadSpellInfoCorrections() const_cast<SpellEffectInfo*>(spellInfo->GetEffect(EFFECT_2))->MiscValue = 24008; // Fallen Combatant }); + // Gift of the Naaru (priest and monk variants) + ApplySpellFix({ 59544, 121093 }, [](SpellInfo* spellInfo) + { + spellInfo->SpellFamilyFlags[2] = 0x80000000; + }); + // // VIOLET HOLD SPELLS // diff --git a/src/server/scripts/Kalimdor/zone_azuremyst_isle.cpp b/src/server/scripts/Kalimdor/zone_azuremyst_isle.cpp index f1486912090..bad08e47c49 100644 --- a/src/server/scripts/Kalimdor/zone_azuremyst_isle.cpp +++ b/src/server/scripts/Kalimdor/zone_azuremyst_isle.cpp @@ -109,7 +109,7 @@ public: void SpellHit(Unit* caster, const SpellInfo* spell) override { - if (spell->SpellFamilyFlags[2] & 0x080000000 && !_tappedBySpell) + if (spell->SpellFamilyFlags[2] & 0x80000000 && !_tappedBySpell) { _events.Reset(); _tappedBySpell = true; |