public static EffectWithArgs parseArg(String arg) {
		arg = arg.replaceAll(",", ":");
		String split[] = arg.split(":");
		EffectWithArgs ewa = new EffectWithArgs();
		try {
			MobEffectList mel = getEffect(split[0]);
			if (mel == null)
				return null;
			ewa.mel = mel;
			if (split.length > 1){try{ewa.strength = Integer.valueOf(split[1]) -1;} catch (Exception e){}}
			if (split.length > 2){try{ewa.time = Integer.valueOf(split[2]);} catch (Exception e){}}
		} catch (Exception e){
			return null;
		}
		return ewa;
	}