@Override
	public boolean execute(MOB mob, List<String> commands, int metaFlags)
		throws java.io.IOException
	{
		if(!mob.isMonster())
		{
			boolean quiet=false;
			if((commands!=null)
			&&(commands.size()>1)
			&&(commands.get(1).toUpperCase().equals("QUIET")))
			{
				quiet=true;
			}
			if((mob.isAttributeSet(MOB.Attrib.MXP))
			||(mob.session().getClientTelnetMode(Session.TELNET_MXP)))
			{
				if(mob.session().getClientTelnetMode(Session.TELNET_MXP))
					mob.session().rawOut("\033[3z \033[7z");
				mob.setAttribute(MOB.Attrib.MXP,false);
				mob.session().changeTelnetMode(Session.TELNET_MXP,false);
				mob.session().setClientTelnetMode(Session.TELNET_MXP,false);
				if(!quiet)
					mob.tell(L("MXP codes are disabled.\n\r"));
			}
			else
				mob.tell(L("MXP codes are already disabled.\n\r"));
		}
		return false;
	}