diff --git a/Libraries/Core/Helpers/TraderHelper.cs b/Libraries/Core/Helpers/TraderHelper.cs index f283cef5..7b3ddfe8 100644 --- a/Libraries/Core/Helpers/TraderHelper.cs +++ b/Libraries/Core/Helpers/TraderHelper.cs @@ -135,7 +135,7 @@ public class TraderHelper( var newTraderData = new TraderInfo { Disabled = false, - LoyaltyLevel = rawProfileTemplate.InitialLoyaltyLevel.TryGetValue(traderID, out var value) ? value : 4, + LoyaltyLevel = rawProfileTemplate.InitialLoyaltyLevel.GetValueOrDefault(traderID, 1), SalesSum = rawProfileTemplate.InitialSalesSum, Standing = GetStartingStanding(traderID, rawProfileTemplate), NextResupply = trader.Base.NextResupply, diff --git a/Libraries/Core/Routers/EventOutputHolder.cs b/Libraries/Core/Routers/EventOutputHolder.cs index 645aecb9..a7372180 100644 --- a/Libraries/Core/Routers/EventOutputHolder.cs +++ b/Libraries/Core/Routers/EventOutputHolder.cs @@ -215,7 +215,7 @@ public class EventOutputHolder { return traderData.ToDictionary( trader => trader.Key, - trader => new TraderData() + trader => new TraderData { SalesSum = trader.Value.SalesSum, Disabled = trader.Value.Disabled,