aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/server/game/Spells/SpellMgr.cpp6
-rw-r--r--src/server/scripts/Kalimdor/zone_azuremyst_isle.cpp2
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;