From 295c365a8f9eb2640a32a03d28ebcabe38d1dcaa Mon Sep 17 00:00:00 2001 From: Maplewheels Date: Sun, 25 Jan 2026 17:16:50 -0500 Subject: [PATCH] - The return null situation is no longer crazy. --- .../SharedSource/LuaCs/Services/PluginManagementService.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Barotrauma/BarotraumaShared/SharedSource/LuaCs/Services/PluginManagementService.cs b/Barotrauma/BarotraumaShared/SharedSource/LuaCs/Services/PluginManagementService.cs index 05b174642..ba9d9c651 100644 --- a/Barotrauma/BarotraumaShared/SharedSource/LuaCs/Services/PluginManagementService.cs +++ b/Barotrauma/BarotraumaShared/SharedSource/LuaCs/Services/PluginManagementService.cs @@ -136,8 +136,11 @@ public class PluginManagementService : IPluginManagementService, IAssemblyManage { continue; } + return isByRefType ? type.MakeByRefType() : type; } + + return null; } public FluentResults.Result LoadAssemblyResources(ImmutableArray resource)