if (item->IsDragonSoul())
{
item->AddToCharacter(this, TItemPos(DRAGON_SOUL_INVENTORY, pos));
#ifdef ENABLE_SPLIT_INVENTORY_SYSTEM
else if (item->IsSkillBook())
item->AddToCharacter(this, TItemPos(SKILL_BOOK_INVENTORY, pos));
else if (item->IsUpgradeItem())
item->AddToCharacter(this, TItemPos(UPGRADE_ITEMS_INVENTORY, pos));
else if (item->IsStone())
item->AddToCharacter(this, TItemPos(STONE_INVENTORY, pos));
else if (item->IsBox())
item->AddToCharacter(this, TItemPos(BOX_INVENTORY, pos));
else if (item->IsEfsun())
item->AddToCharacter(this, TItemPos(EFSUN_INVENTORY, pos));
else if (item->IsCicek())
item->AddToCharacter(this, TItemPos(CICEK_INVENTORY, pos));
#endif
}