protected void genMountText(MOB mob, Modifiable E, int showNumber, int showFlag)
			throws IOException
	{
		if((showFlag>0)&&(showFlag!=showNumber))
			return;
		if(mob.session()==null)
			return;
		mob.session().safeRawPrintln(L("@x1. Mount Strings: '@x2'.",""+showNumber,E.getStat("PUTSTR")+"/"+E.getStat("MOUNTSTR")+"/"+E.getStat("DISMOUNTSTR")));
		if((showFlag!=showNumber)&&(showFlag>-999))
			return;
		String newName;
		mob.session().safeRawPrintln(L("Enter new 'put' string (ENTER='"+E.getStat("PUTSTR")+"')"));
		newName=mob.session().prompt(":","");
		if(newName.length()>0)
			E.setStat("PUTSTR",newName);
		else
			mob.tell(L("(no change)"));
		mob.session().safeRawPrintln(L("Enter new 'mount' string (ENTER='"+E.getStat("MOUNTSTR")+"')"));
		newName=mob.session().prompt(":","");
		if(newName.length()>0)
			E.setStat("MOUNTSTR",newName);
		else
			mob.tell(L("(no change)"));
		mob.session().safeRawPrintln(L("Enter new 'dismount' string (ENTER='"+E.getStat("DISMOUNTSTR")+"')"));
		newName=mob.session().prompt(":","");
		if(newName.length()>0)
			E.setStat("DISMOUNTSTR",newName);
		else
			mob.tell(L("(no change)"));
	}