public void adjCharStats(Object[] changes, CharStats charStats)
	{
		if(changes==null) return;
		for(int i=0;i<changes.length;i+=2)
		{
			if(changes[i] instanceof Integer)
				charStats.setStat(((Integer)changes[i]).intValue(),charStats.getStat(((Integer)changes[i]).intValue())+((Integer)changes[i+1]).intValue());
			else
			if(changes[i] instanceof Character)
			switch(((Character)changes[i]).charValue())
			{
			case 'G': charStats.setStat(CharStats.STAT_GENDER,((Character)changes[i+1]).charValue()); break;
			case 'C': charStats.setCurrentClass((CharClass)changes[i+1]); break;
			case 'R': charStats.setMyRace((Race)changes[i+1]); break;
			}
		}
	}