From fb1727abb1c7b6dc992e15ae4950060d866cf193 Mon Sep 17 00:00:00 2001 From: QAston Date: Tue, 27 Jul 2010 02:36:27 +0200 Subject: *Make Potent Pheromones dispel auras for which it provides immunity. *Remove not needed attribute modification for Light's Beacon. --HG-- branch : trunk --- src/server/game/Spells/SpellMgr.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'src/server/game/Spells/SpellMgr.cpp') diff --git a/src/server/game/Spells/SpellMgr.cpp b/src/server/game/Spells/SpellMgr.cpp index 3ffed954437..71193387dc0 100644 --- a/src/server/game/Spells/SpellMgr.cpp +++ b/src/server/game/Spells/SpellMgr.cpp @@ -3832,8 +3832,11 @@ void SpellMgr::LoadSpellCustomAttr() spellInfo->EffectMiscValue[0] = MECHANIC_IMMUNE_SHIELD; count++; break; - case 53651: - spellInfo->AttributesEx3 |= SPELL_ATTR_EX3_NO_INITIAL_AGGRO; + case 64321: // Potent Pheromones + // spell should dispel area aura, but doesn't have the attribute + // may be db data bug, or blizz may keep reapplying area auras every update with checking immunity + // that will be clear if we get more spells with problem like this + spellInfo->AttributesEx |= SPELL_ATTR_EX_DISPEL_AURAS_ON_IMMUNITY; count++; break; default: -- cgit v1.2.3