public void endTurn() throws InvalidActionException {
		if (getRemainingActions() <= 0)
			throw new InvalidActionException("The player has no turns left!");
		if (!hasMovedDuringTurn())
			throw new InvalidActionException("The player has not moved yet during his turn!");

		while (getRemainingActions() > 0)
			decrementAction();
	}