aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorariel- <ariel-@users.noreply.github.com>2017-06-05 17:09:52 -0300
committerariel- <ariel-@users.noreply.github.com>2017-06-05 17:09:52 -0300
commitda228fd1637f0f2f7193d65d60b979d2714bb8fb (patch)
tree57b714a73d730a5c9a533e917454b63c74832020 /src
parent17c3374d1fabb8a22e5d28b7eea528e0d0b2974d (diff)
Core/Spell: fix weird DBC data for Elixir of Detect Undead
Closes #19853
Diffstat (limited to 'src')
-rw-r--r--src/server/game/Spells/SpellMgr.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/server/game/Spells/SpellMgr.cpp b/src/server/game/Spells/SpellMgr.cpp
index 8a5e5c8e411..d53f7140134 100644
--- a/src/server/game/Spells/SpellMgr.cpp
+++ b/src/server/game/Spells/SpellMgr.cpp
@@ -2872,6 +2872,14 @@ void SpellMgr::LoadSpellInfoCorrections()
spellInfo->Effects[0].TargetA = SpellImplicitTargetInfo(TARGET_DEST_DB);
});
+ // Detect Undead
+ ApplySpellFix({ 11389 }, [](SpellInfo* spellInfo)
+ {
+ spellInfo->PowerType = 0;
+ spellInfo->ManaCost = 0;
+ spellInfo->ManaPerSecond = 0;
+ });
+
// Drink! (Brewfest)
ApplySpellFix({ 42436 }, [](SpellInfo* spellInfo)
{