From f6d5689dee5ef7316dbdc3966e44b3720668bc71 Mon Sep 17 00:00:00 2001 From: Kamron Batman Date: Wed, 21 Feb 2018 20:36:21 -0800 Subject: [PATCH] Quick optimization to aggregate for Gold Ledger --- Scripts/Mobiles/Townfolk/Banker.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/Scripts/Mobiles/Townfolk/Banker.cs b/Scripts/Mobiles/Townfolk/Banker.cs index 61ff59e3b..9aa55c6be 100644 --- a/Scripts/Mobiles/Townfolk/Banker.cs +++ b/Scripts/Mobiles/Townfolk/Banker.cs @@ -75,6 +75,7 @@ namespace Server.Mobiles checks = bank.FindItemsByType(typeof(BankCheck)); balance += gold.OfType().Aggregate(0L, (c, t) => c + t.Amount); + if (balance >= Int32.MaxValue) { return Int32.MaxValue; } balance += checks.OfType().Aggregate(0L, (c, t) => c + t.Worth); } else