Cargo Funds Exception (#36694)

This commit is contained in:
Nemanja 2025-04-18 18:21:01 -04:00 committed by GitHub
parent 14d9a35116
commit ba6d8f5376
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -3,6 +3,7 @@ using Content.Shared.Cargo.Prototypes;
using Robust.Shared.Prototypes;
using Robust.Shared.Serialization;
using Robust.Shared.Timing;
using Robust.Shared.Utility;
namespace Content.Shared.Cargo;
@ -49,7 +50,8 @@ public abstract class SharedCargoSystem : EntitySystem
foreach (var (account, percentage) in stationBank.Comp.RevenueDistribution)
{
distribution.Add(account, remaining * percentage);
var existing = distribution.GetOrNew(account);
distribution[account] = existing + remaining * percentage;
}
return distribution;
}