From 2c29969bfbe2e9e3236967425246c22bd49f7f62 Mon Sep 17 00:00:00 2001 From: MapleWheels Date: Fri, 6 Feb 2026 18:50:27 -0500 Subject: [PATCH] - Oops. --- .../SharedSource/LuaCs/_Services/PluginManagementService.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Barotrauma/BarotraumaShared/SharedSource/LuaCs/_Services/PluginManagementService.cs b/Barotrauma/BarotraumaShared/SharedSource/LuaCs/_Services/PluginManagementService.cs index 3164128d1..dc757b23e 100644 --- a/Barotrauma/BarotraumaShared/SharedSource/LuaCs/_Services/PluginManagementService.cs +++ b/Barotrauma/BarotraumaShared/SharedSource/LuaCs/_Services/PluginManagementService.cs @@ -223,7 +223,8 @@ public class PluginManagementService : IAssemblyManagementService foreach (var type in ass.GetSafeTypes()) { if ((includeInterfaces || !type.IsInterface) - && (includeAbstractTypes || !type.IsAbstract)) + && (includeAbstractTypes || !type.IsAbstract) + && type.IsAssignableTo(typeof(T))) { builder.Add(type); }