@Override
	public void eat() {
      if(this.food >= 4 && !main.predWin) return;
		place loc = main.map[x][y];
      int gath = (int)Math.ceil(gatheringSpeed / 4.0f);
		if(loc.creaturesHere() >= gath){
			this.food += gath;
			for (int i = gath; i>0; i--){
            loc.crea.get(0).dead = true;
				loc.crea.remove(0);
			}
		}else{
			this.food += loc.creaturesHere();
			for(int i = 0; i<loc.creaturesHere(); i++){
            loc.crea.get(0).dead = true;
				loc.crea.remove(0);
			}
			
		}
	}