@Override
	public void actionOnPChoice(int choice, int player) {
		switch(choice){
		case PlayersChoices.REMOVE_SHIP :
			territories[getPlaceOnTrack(player)].getTroup().rmToop(1, 0, 0, 0);
			units[getPlaceOnTrack(player)]--;
			break;
		case PlayersChoices.REMOVE_FOOT :
			territories[getPlaceOnTrack(player)].getTroup().rmToop(0, 1, 0, 0);
			units[getPlaceOnTrack(player)]--;
			break;
		case PlayersChoices.REMOVE_KNIGHT :
			territories[getPlaceOnTrack(player)].getTroup().rmToop(0, 0, 1, 0);
			units[getPlaceOnTrack(player)]--;
			break;
		case PlayersChoices.REMOVE_SIEGE :
			territories[getPlaceOnTrack(player)].getTroup().rmToop(0, 0, 0, 1);
			units[getPlaceOnTrack(player)]--;
			break;
		case PlayersChoices.HOUSE_CARD_CHOSEN :
			family.regainCard(family.getDiscardCombatantCards().get(plChoice.getIndexCard()));
			regainCard=true;
			break;
		}
		checkFinish();
	}