if(activeChar.getInventory()!=null && activeChar.getInventory().getItemByItemId(temp.getItemIdDye())!=null){
_count = activeChar.getInventory().getItemByItemId(temp.getItemIdDye()).getCount();
}
if(!cheater && _count >= temp.getAmountDyeRequire() && activeChar.getAdena() >= temp.getPrice() && activeChar.addHenna(temp))
{
SystemMessage sm = new SystemMessage(SystemMessageId.S1_DISAPPEARED);
sm.addNumber(temp.getItemIdDye());
activeChar.sendPacket(sm);
sm = null;