diff --git a/Torch/Plugins/PluginManager.cs b/Torch/Plugins/PluginManager.cs index 812c05b..dac0377 100644 --- a/Torch/Plugins/PluginManager.cs +++ b/Torch/Plugins/PluginManager.cs @@ -386,12 +386,8 @@ namespace Torch.Managers } var harmonyAssembly = assemblies.FirstOrDefault(b => b.FullName?.StartsWith("0Harmony") == true); - if (harmonyAssembly is { }) - { - _log.Warn($"Plugin {item.Manifest.Name} is using harmony library, logic collision between plugins could be encountered!"); - assemblies.Remove(harmonyAssembly); - } - + if (harmonyAssembly is { }) assemblies.Remove(harmonyAssembly); + RegisterAllAssemblies(assemblies); InstantiatePlugin(item.Manifest, assemblies); }