aboutsummaryrefslogtreecommitdiff
path: root/src/game/SpellMgr.cpp
diff options
context:
space:
mode:
authormegamage <none@none>2008-12-24 18:45:06 -0600
committermegamage <none@none>2008-12-24 18:45:06 -0600
commitf481c04eac5514c5446a04c982b4318dda62b2c6 (patch)
treee1a2a8f5b8fb7db6751170a14c35a95d47e1024a /src/game/SpellMgr.cpp
parent84a21f8f4b56ab732af37c9187cf68fc464b018f (diff)
*Fix broken item spells.
--HG-- branch : trunk
Diffstat (limited to 'src/game/SpellMgr.cpp')
-rw-r--r--src/game/SpellMgr.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/game/SpellMgr.cpp b/src/game/SpellMgr.cpp
index 41faea5b8fb..78175708cba 100644
--- a/src/game/SpellMgr.cpp
+++ b/src/game/SpellMgr.cpp
@@ -66,6 +66,13 @@ SpellMgr::SpellMgr()
case SPELL_EFFECT_PROFICIENCY: // 0
EffectTargetType[i] = SPELL_REQUIRE_NONE;
break;
+ case SPELL_EFFECT_ENCHANT_ITEM:
+ case SPELL_EFFECT_ENCHANT_ITEM_TEMPORARY:
+ case SPELL_EFFECT_DISENCHANT:
+ case SPELL_EFFECT_FEED_PET:
+ case SPELL_EFFECT_PROSPECTING:
+ EffectTargetType[i] = SPELL_REQUIRE_ITEM;
+ break;
default:
EffectTargetType[i] = SPELL_REQUIRE_UNIT;
break;