diff options
author | megamage <none@none> | 2008-12-24 18:45:06 -0600 |
---|---|---|
committer | megamage <none@none> | 2008-12-24 18:45:06 -0600 |
commit | f481c04eac5514c5446a04c982b4318dda62b2c6 (patch) | |
tree | e1a2a8f5b8fb7db6751170a14c35a95d47e1024a /src/game/SpellMgr.cpp | |
parent | 84a21f8f4b56ab732af37c9187cf68fc464b018f (diff) |
*Fix broken item spells.
--HG--
branch : trunk
Diffstat (limited to 'src/game/SpellMgr.cpp')
-rw-r--r-- | src/game/SpellMgr.cpp | 7 |
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; |