@Override
	public void draw(Batch batch, float parentAlpha) {
		if(active && available|| hovered && available) {
			batch.draw(getSelection(), getX(), getY(), getWidth(), getHeight());
		}
		
		if(!available) {
			batch.setColor(Color.GRAY);
		} else if(bought) {
			batch.setColor(new Color(194, 116, 40, 0.5f));
		}
		batch.draw(Image, getX(), getY(), getWidth(), getHeight());
		batch.setColor(Color.WHITE);
		super.draw(batch, parentAlpha);
	}