private void cmd_setlevel(final String arg, final Client client) {
		Player player = getPlayer(client);

		if (!arg.equals("")) {
			try {
				debug("ARG: " + arg);

				final int changeLevel = Integer.parseInt(arg);

				debug("INTERPRETED VALUE: " + changeLevel);
				debug("SIGN: " + Integer.signum(changeLevel));

				final int newLevel = player.getLevel() + changeLevel;

				if (newLevel <= max_levels) {
					player.changeLevelBy(changeLevel);
					send("Game> Gave " + player.getName() + " " + changeLevel
							+ " levels (levels).", client);
				} else {
					send("Game> Greater than maximum level used, no changes made.",
							client);
				}
			}
			catch (final NumberFormatException nfe) {
				debug("cmd_setlevel(): not a valid level since it isn't a number (number format exception)");
				System.out.println("--- Stack Trace ---");
				nfe.printStackTrace();
			}
		} else {
			send("Game> No amount specified, no experience (xp) change has been made.",
					client);
		}
	}