aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Spells/SpellMgr.cpp
diff options
context:
space:
mode:
authorjoschiwald <joschiwald@online.de>2013-08-14 18:22:28 +0200
committerjoschiwald <joschiwald@online.de>2013-08-14 18:22:28 +0200
commit73f7c1118d17c72b12db76ea80fda30dcf5b8975 (patch)
tree91757b0fac61e6d60c5707fdba2ff6fe01ef999d /src/server/game/Spells/SpellMgr.cpp
parent73be61bb838935ea632dde00640f14442b5342ca (diff)
Core/Spells: implemented SPELL_ATTR0_CU_TRIGGERED_BY_CASTER to correct some triggered spells, which will wrongly triggered by target instead of caster
Closes #1972
Diffstat (limited to 'src/server/game/Spells/SpellMgr.cpp')
-rw-r--r--src/server/game/Spells/SpellMgr.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/server/game/Spells/SpellMgr.cpp b/src/server/game/Spells/SpellMgr.cpp
index 24bd19d2d24..d8094488fcd 100644
--- a/src/server/game/Spells/SpellMgr.cpp
+++ b/src/server/game/Spells/SpellMgr.cpp
@@ -2972,6 +2972,9 @@ void SpellMgr::LoadSpellInfoCustomAttributes()
case 72293: // Mark of the Fallen Champion (Deathbringer Saurfang)
spellInfo->AttributesCu |= SPELL_ATTR0_CU_NEGATIVE_EFF0;
break;
+ case 38729: // Rod of Purification
+ spellInfo->AttributesCu |= SPELL_ATTR0_CU_TRIGGERED_BY_CASTER;
+ break;
default:
break;
}