From 59fb0a581ce319e0185266f196fe4df47d08e51f Mon Sep 17 00:00:00 2001 From: ariel- Date: Mon, 12 Feb 2018 19:32:59 -0300 Subject: Core/Spells: fix Vampiric touch dispel effect inheriting damage done pct twice --- src/server/game/Spells/SpellMgr.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/server') diff --git a/src/server/game/Spells/SpellMgr.cpp b/src/server/game/Spells/SpellMgr.cpp index b0480a184b0..108259152ee 100644 --- a/src/server/game/Spells/SpellMgr.cpp +++ b/src/server/game/Spells/SpellMgr.cpp @@ -3599,6 +3599,14 @@ void SpellMgr::LoadSpellInfoCorrections() spellInfo->AttributesEx3 |= SPELL_ATTR3_NO_INITIAL_AGGRO; }); + // Vampiric Touch (dispel effect) + ApplySpellFix({ 64085 }, [](SpellInfo* spellInfo) + { + // copy from similar effect of Unstable Affliction (31117) + spellInfo->AttributesEx4 |= SPELL_ATTR4_FIXED_DAMAGE; + spellInfo->AttributesEx6 |= SPELL_ATTR6_LIMIT_PCT_DAMAGE_MODS; + }); + // Improved Devouring Plague ApplySpellFix({ 63675 }, [](SpellInfo* spellInfo) { -- cgit v1.2.3