public bool CheckCustomCombatMethod(CacheUnit unit) { foreach (Func<CacheUnit, bool> item in FcriteriaCombat.GetInvocationList()) if (!item(unit)) return false; return true; }