From 38a43276f794ce48ce846f8590b1c1eb3ddb3133 Mon Sep 17 00:00:00 2001 From: Ryan Mroczenski Date: Fri, 29 Aug 2025 09:15:36 -0500 Subject: [PATCH] fixes #69; track loading wasn't fully topping off. --- .../Patches/OpsController_AnnounceCoalescedPayments_Patch.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/TweaksAndThings/Patches/OpsController_AnnounceCoalescedPayments_Patch.cs b/TweaksAndThings/Patches/OpsController_AnnounceCoalescedPayments_Patch.cs index 6243673..8ac62fd 100644 --- a/TweaksAndThings/Patches/OpsController_AnnounceCoalescedPayments_Patch.cs +++ b/TweaksAndThings/Patches/OpsController_AnnounceCoalescedPayments_Patch.cs @@ -98,6 +98,7 @@ internal class OpsController_AnnounceCoalescedPayments_Patch var data = car.QuantityCapacityOfLoad(CrewHoursLoad()); if ((data.quantity + quantityToLoad > data.capacity) && data.quantity < data.capacity) { + quantityToLoad = data.capacity; //ensure topping off Multiplayer.Broadcast($"{Hyperlink.To(car)}: \"Caboose crew topped off.\""); CrewCarDict[car.id] = (CrewCarDict[car.id].spotted, false); }