private void cmdTURN(final ArrayList<String> args) {
		if (status == INGAME) {
			if (args.size() == 1) {
				if (!game.getTurnSet()) {
					if (game.getPlayerCount() != 2) {
						game.setTurn(game.getPlayer(args.get(0)).getColor());
					} else {
						game.setTurn(game.getPlayer(args.get(0)).getColor() / 2);
					}
				}
				if (args.get(0).equals(this.clientName)) {
					myTurn = true;
					askMove();
				}
			} else {
				sendError(util.Protocol.ERR_INVALID_COMMAND);
			}
		} else {
			sendError(util.Protocol.ERR_COMMAND_UNEXPECTED);
		}
	}