@Override
	public void affectCharStats(final MOB affectedMob, final CharStats affectableStats)
	{
		final List<Ability> affects=this.affects;
		if((affects!=null)&&(affects.size()>0))
		try
		{
			for(int a=0;a<affects.size();a++)
			{
				final Ability A=affects.get(a);
				if((A!=null)&&(A.bubbleAffect()))
					A.affectCharStats(affectedMob,affectableStats);
			}
		}
		catch(final ArrayIndexOutOfBoundsException e){}
	}