Cargo Funds Exception (#36694)
This commit is contained in:
parent
14d9a35116
commit
ba6d8f5376
1 changed files with 3 additions and 1 deletions
|
|
@ -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;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue