public void eat(int id, int slot) {
		if (c.duelRule[6]) {
			c.sendMessage("You may not eat in this duel.");
			return;
		}
		if (System.currentTimeMillis() - c.foodDelay >= 1500 && c.constitution > 0) {
			c.getCombat().resetPlayerAttack();
			c.attackTimer += 2;
			c.startAnimation(829);
			c.getItems().deleteItem(id,slot,1);
			FoodToEat f = FoodToEat.food.get(id);
			if (c.constitution < (f.getId() == 15272 ? (c.maxConstitution * 1.1) : c.maxConstitution)) {
				c.constitution += f.getHeal() * 10;
				if (c.constitution > (f.getId() == 15272 ? (c.maxConstitution * 1.1) : c.maxConstitution))
					c.constitution = (int) (f.getId() == 15272 ? (c.maxConstitution * 1.1) : c.maxConstitution);
			}
			c.foodDelay = System.currentTimeMillis();
			c.sendMessage("You eat the " + f.getName() + ".");
		}		
	}