public boolean compareRaces(String usefulID, Race race1, Race race2, MOB tellM)
	{
		boolean same = true;
		for(String stat : race1.getStatCodes())
		{
			if(stat.equals("ID")||stat.equals("NAME"))
				continue;
			try
			{
				String val1=race1.getStat(stat);
				String val2=race2.getStat(stat);
				if(!val1.equals(val2))
				{
					same=false;
					if(tellM!=null)
						tellM.tell(usefulID+" "+stat+": '"+val1+"' != '"+val2+"'");
				}
			}
			catch(Exception e)
			{
				e.printStackTrace();
			}
		}
		return same;
	}