BOOL CMover::AddItem( CItemBase* pItemBase )
{
#ifdef __TAB_INVENTORY
if (pItemBase->GetProp()->dwItemKind2 == IK2_CLOTHETC || pItemBase->GetProp()->dwItemKind2 == IK2_CLOTH)
{
return m_Tabs[2].Add( (CItemElem*)pItemBase );
}
else if (pItemBase->GetProp()->dwItemKind3 == IK3_PET || pItemBase->GetProp()->dwItemKind3 == IK3_EGG || pItemBase->GetProp()->dwItemKind3 == IK3_FEED)
{
return m_Tabs[3].Add( (CItemElem*)pItemBase );
}
else if(pItemBase->GetProp()->dwItemKind2 == IK2_GEM )
{
return m_Tabs[4].Add( (CItemElem*)pItemBase );
}
else {return m_Tabs[1].Add( (CItemElem*)pItemBase );
}
#else
return m_Inventory.Add( (CItemElem*)pItemBase );
#endif
} |