diff --git a/Content.Server/Singularity/Components/RadiationCollectorComponent.cs b/Content.Server/Singularity/Components/RadiationCollectorComponent.cs index cb48749b24..f0bc6c2c02 100644 --- a/Content.Server/Singularity/Components/RadiationCollectorComponent.cs +++ b/Content.Server/Singularity/Components/RadiationCollectorComponent.cs @@ -33,6 +33,9 @@ namespace Content.Server.Singularity.Components } } + [ViewVariables(VVAccess.ReadWrite)] + public float ChargeModifier = 30000f; + bool IInteractHand.InteractHand(InteractHandEventArgs eventArgs) { var curTime = _gameTiming.CurTime; @@ -67,7 +70,7 @@ namespace Content.Server.Singularity.Components // This still won't stop things being potentially hilarously unbalanced though. if (_entMan.TryGetComponent(Owner, out var batteryComponent)) { - batteryComponent.CurrentCharge += frameTime * radiation.RadsPerSecond * 3000f; + batteryComponent.CurrentCharge += frameTime * radiation.RadsPerSecond * ChargeModifier; } }