diff options
author | Shauren <shauren.trinity@gmail.com> | 2017-09-05 22:05:29 +0200 |
---|---|---|
committer | Shauren <shauren.trinity@gmail.com> | 2017-09-05 22:05:29 +0200 |
commit | 30ff2620c2e8dc489b12c71e61f0b6f4173e8c0d (patch) | |
tree | c770b332f5190e8ebb4f6dd61129797e09ef8636 | |
parent | 13772e20b6f5fc79128d6013f2a37b6ee1d894b5 (diff) |
Core/Spells: Add missing SpellFamilyFlags to priest and monk variants of Gift of the Naaru
* Fixes quest Rescue the Survivors
Closes #20240
Closes #20245
-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; |