@Override
	public void affectCharStats(MOB affectedMob, CharStats affectableStats)
	{
		if(adjStats!=null)
			for(final int i: CharStats.CODES.ALLCODES())
				affectableStats.setStat(i,affectableStats.getStat(i)+adjStats.getStat(i));
		if(setStats!=null)
			for(final int i: CharStats.CODES.ALLCODES())
				if(setStats.getStat(i)!=0)
					affectableStats.setStat(i,setStats.getStat(i));
		if(statBuddy!=null)
			statBuddy.affectCharStats(affectedMob,affectableStats);
	}