From adbd871c0d08b4d58af9ee9fe18872127aaa1d9a Mon Sep 17 00:00:00 2001 From: Anairkoen Schno Date: Sun, 5 Aug 2018 11:16:05 -0500 Subject: [PATCH] Fixed ModPrefs type --- IllusionInjector/PluginManager.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/IllusionInjector/PluginManager.cs b/IllusionInjector/PluginManager.cs index 88dfccec..ee98192e 100644 --- a/IllusionInjector/PluginManager.cs +++ b/IllusionInjector/PluginManager.cs @@ -207,7 +207,7 @@ namespace IllusionInjector var ptype = param.ParameterType; if (ptype.IsAssignableFrom(typeof(LoggerBase))) initArgs.Add(new StandardLogger(bsPlugin.Name)); - if (ptype.IsAssignableFrom(typeof(ModPrefs))) + else if (ptype.IsAssignableFrom(typeof(IModPrefs))) initArgs.Add(new ModPrefs(bsPlugin)); else initArgs.Add(ptype.GetDefault()); @@ -219,7 +219,7 @@ namespace IllusionInjector bsPlugins.Add(new BSPluginMeta { Plugin = bsPlugin, - Filename = file, + Filename = file.Replace("\\.cache", ""), // quick and dirty fix ModsaberInfo = bsPlugin.ModInfo }); }