@Override
	public void increaseAmount(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++;
		if(totalDiscardSelected == totalResources/2){
			updateResourceValues();
			discardView.setDiscardButtonEnabled(true);
		}
		else{
			discardView.setDiscardButtonEnabled(false);
		}

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