[9345] Show enchantment applied to item in trade slot to caster after apply.

Also more strictly check cases when in spell targets presetn item in trade slot.
This commit is contained in:
VladimirMangos 2010-02-10 03:43:00 +03:00
parent d931cf62ee
commit 96202d7dfd
3 changed files with 14 additions and 2 deletions

View file

@ -193,7 +193,7 @@ void SpellCastTargets::Update(Unit* caster)
{
if(m_targetMask & TARGET_FLAG_ITEM)
m_itemTarget = ((Player*)caster)->GetItemByGuid(m_itemTargetGUID);
else
else if(m_targetMask & TARGET_FLAG_TRADE_ITEM)
{
Player* pTrader = ((Player*)caster)->GetTrader();
if(pTrader && m_itemTargetGUID < TRADE_SLOT_COUNT)