@Override
	public void decreaseAmount(ResourceType resource) {
		switch(resource){
			case BRICK:
				discardView.setResourceDiscardAmount(ResourceType.BRICK, --brickDiscardAmount);
				updateButtons(brickDiscardAmount,brickMax,resource);
				break;
			case ORE:
				discardView.setResourceDiscardAmount(ResourceType.ORE, --oreDiscardAmount);
				updateButtons(oreDiscardAmount,oreMax,resource);
				break;
			case SHEEP:
				discardView.setResourceDiscardAmount(ResourceType.SHEEP, --sheepDiscardAmount);
				updateButtons(sheepDiscardAmount,sheepMax,resource);
				break;
			case WHEAT:
				discardView.setResourceDiscardAmount(ResourceType.WHEAT, --wheatDiscardAmount);
				updateButtons(wheatDiscardAmount,wheatMax,resource);
				break;
			case WOOD:
				discardView.setResourceDiscardAmount(ResourceType.WOOD, --woodDiscardAmount);
				updateButtons(woodDiscardAmount,woodMax,resource);
				break;
		}
		totalDiscardSelected--;
		discardView.setDiscardButtonEnabled(false);
		updateResourceValues();

		discardView.setStateMessage(totalDiscardSelected + "/" + totalResources/2);
	}