diff options
author | jackpoz <giacomopoz@gmail.com> | 2018-02-18 12:20:25 +0100 |
---|---|---|
committer | jackpoz <giacomopoz@gmail.com> | 2018-02-18 12:20:25 +0100 |
commit | e482d9f303c73e86df49b1943122a70418cfef27 (patch) | |
tree | 71b58410597264eb48eacaaae08f6b2bdf685d34 /src/server/game/Spells/Spell.cpp | |
parent | 2dd5735bd9c4212e0009c9d4db0da34cc1541862 (diff) |
Core/Spells: Revert SPELL_ATTR2_IGNORE_ITEM_CHECK to unknown
Revert SPELL_ATTR2_IGNORE_ITEM_CHECK to unknown, too many spells unrelated to items have this attribute and the current handling was causing exploits with "Mote of Water" and other elements.
Fix #19547
Diffstat (limited to 'src/server/game/Spells/Spell.cpp')
-rw-r--r-- | src/server/game/Spells/Spell.cpp | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/src/server/game/Spells/Spell.cpp b/src/server/game/Spells/Spell.cpp index 03d45aa2236..731fded5b26 100644 --- a/src/server/game/Spells/Spell.cpp +++ b/src/server/game/Spells/Spell.cpp @@ -6246,9 +6246,6 @@ SpellCastResult Spell::CheckItems(uint32* param1 /*= nullptr*/, uint32* param2 / if (!player) return SPELL_CAST_OK; - if (m_spellInfo->HasAttribute(SPELL_ATTR2_IGNORE_ITEM_CHECK)) - return SPELL_CAST_OK; - if (!m_CastItem) { if (m_castItemGUID) |