//bul
// ±âȹÀÚÀÇ ¿äûÀ¸·Î º§Æ® Àκ¥Å丮¿¡´Â ƯÁ¤ ŸÀÔÀÇ ¾ÆÀÌÅÛ¸¸ ³ÖÀ» ¼ö ÀÖ´Ù.
if (DestCell.IsBeltInventoryPosition() && false == CBeltInventoryHelper::CanMoveIntoBeltInventory(item))
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ÀÌ ¾ÆÀÌÅÛÀº º§Æ® Àκ¥Å丮·Î ¿Å±æ ¼ö ¾ø½À´Ï´Ù."));
return false;
}
// altına ekle
#ifdef ENABLE_SPLIT_INVENTORY_SYSTEM
if (Cell.IsSkillBookInventoryPosition() && !DestCell.IsSkillBookInventoryPosition())
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Cannot move item this window."));
return false;
}
if (Cell.IsUpgradeItemsInventoryPosition() && !DestCell.IsUpgradeItemsInventoryPosition())
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Cannot move item this window."));
return false;
}
if (Cell.IsStoneInventoryPosition() && !DestCell.IsStoneInventoryPosition())
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Cannot move item this window."));
return false;
}
if (Cell.IsBoxInventoryPosition() && !DestCell.IsBoxInventoryPosition())
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Cannot move item this window."));
return false;
}
if (Cell.IsEfsunInventoryPosition() && !DestCell.IsEfsunInventoryPosition())
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Cannot move item this window."));
return false;
}
if (Cell.IsCicekInventoryPosition() && !DestCell.IsCicekInventoryPosition())
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Cannot move item this window."));
return false;
}
if (Cell.IsDefaultInventoryPosition() && DestCell.IsSkillBookInventoryPosition())
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Cannot move item this window."));
return false;
}
if (Cell.IsDefaultInventoryPosition() && DestCell.IsUpgradeItemsInventoryPosition())
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Cannot move item this window."));
return false;
}
if (Cell.IsDefaultInventoryPosition() && DestCell.IsStoneInventoryPosition())
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Cannot move item this window."));
return false;
}
if (Cell.IsDefaultInventoryPosition() && DestCell.IsBoxInventoryPosition())
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Cannot move item this window."));
return false;
}
if (Cell.IsDefaultInventoryPosition() && DestCell.IsEfsunInventoryPosition())
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Cannot move item this window."));
return false;
}
if (Cell.IsDefaultInventoryPosition() && DestCell.IsCicekInventoryPosition())
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Cannot move item this window."));
return false;
}
if (Cell.IsEquipPosition() && DestCell.IsSkillBookInventoryPosition())
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Cannot move item this window."));
return false;
}
if (Cell.IsEquipPosition() && DestCell.IsUpgradeItemsInventoryPosition())
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Cannot move item this window."));
return false;
}
if (Cell.IsEquipPosition() && DestCell.IsStoneInventoryPosition())
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Cannot move item this window."));
return false;
}
if (Cell.IsEquipPosition() && DestCell.IsBoxInventoryPosition())
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Cannot move item this window."));
return false;
}
if (Cell.IsEquipPosition() && DestCell.IsEfsunInventoryPosition())
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Cannot move item this window."));
return false;
}
if (Cell.IsEquipPosition() && DestCell.IsCicekInventoryPosition())
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Cannot move item this window."));
return false;
}
#endif