public int getInventoryItemCount(int itemId, int enchantLevel) { int count = 0; if (_items != null) { for (L2ItemInstance item : _items) if (item.getItemId() == itemId && ((item.getEnchantLevel() == enchantLevel) || (enchantLevel<0))) { //if (item.isAvailable((L2PcInstance)getOwner(), true) || item.getItem().getType2() == 3)//available or quest item if (item.isStackable()) count = item.getCount(); else count++; } } else count = 0; return count; }