diff --git a/Content.Server/GameObjects/Components/Power/Powernet.cs b/Content.Server/GameObjects/Components/Power/Powernet.cs index d066fa5a75..7f3bf5d312 100644 --- a/Content.Server/GameObjects/Components/Power/Powernet.cs +++ b/Content.Server/GameObjects/Components/Power/Powernet.cs @@ -234,12 +234,16 @@ namespace Content.Server.GameObjects.Components.Power { GeneratorList.Add(generator.Key, generator.Value); } + Supply += toMerge.Supply; + toMerge.Supply = 0; toMerge.GeneratorList.Clear(); foreach (var device in toMerge.DeviceLoadList) { DeviceLoadList.Add(device); } + Load += toMerge.Load; + toMerge.Load = 0; toMerge.DeviceLoadList.Clear(); DepoweredDevices.AddRange(toMerge.DepoweredDevices);