From afde5e02074be4848c6646f5d2c39647d68550b4 Mon Sep 17 00:00:00 2001 From: p0wer Date: Mon, 28 Dec 2009 12:50:35 -0600 Subject: Fix warning. Don't use UI64LIT with the & operator. --HG-- branch : trunk --- src/game/Spell.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/game/Spell.cpp b/src/game/Spell.cpp index a33c7335d9f..fc65773f1cf 100644 --- a/src/game/Spell.cpp +++ b/src/game/Spell.cpp @@ -5789,7 +5789,7 @@ SpellCastResult Spell::CheckItems() } else { - if (!(m_spellInfo->SpellFamilyName == SPELLFAMILY_MAGE && (m_spellInfo->SpellFamilyFlags & UI64LIT(0x40000000)))) + if (!(m_spellInfo->SpellFamilyName == SPELLFAMILY_MAGE && (m_spellInfo->SpellFamilyFlags[0] & 0x40000000))) return SPELL_FAILED_TOO_MANY_OF_ITEM; else if (!(p_caster->HasItemCount(m_spellInfo->EffectItemType[i],1))) return SPELL_FAILED_TOO_MANY_OF_ITEM; -- cgit v1.2.3