diff --git a/Content.Server/Chemistry/ReagentEffects/HealthChange.cs b/Content.Server/Chemistry/ReagentEffects/HealthChange.cs index 8afedb5614..cf22b77b25 100644 --- a/Content.Server/Chemistry/ReagentEffects/HealthChange.cs +++ b/Content.Server/Chemistry/ReagentEffects/HealthChange.cs @@ -21,7 +21,7 @@ namespace Content.Server.Chemistry.ReagentEffects public override void Effect(ReagentEffectArgs args) { - EntitySystem.Get().TryChangeDamage(args.SolutionEntity, Damage * args.Quantity, true); + EntitySystem.Get().TryChangeDamage(args.SolutionEntity, Damage, true); } } } diff --git a/Content.Server/Chemistry/ReagentEffects/MovespeedModifier.cs b/Content.Server/Chemistry/ReagentEffects/MovespeedModifier.cs index 6e900d388a..e04944073d 100644 --- a/Content.Server/Chemistry/ReagentEffects/MovespeedModifier.cs +++ b/Content.Server/Chemistry/ReagentEffects/MovespeedModifier.cs @@ -48,7 +48,7 @@ namespace Content.Server.Chemistry.ReagentEffects status.WalkSpeedModifier = WalkSpeedModifier; status.SprintSpeedModifier = SprintSpeedModifier; - IncreaseTimer(status, StatusLifetime * args.Quantity.Float()); + IncreaseTimer(status, StatusLifetime); if (modified) EntitySystem.Get().RefreshMovementSpeedModifiers(args.SolutionEntity); diff --git a/Content.Server/Chemistry/ReagentEffects/SatiateThirst.cs b/Content.Server/Chemistry/ReagentEffects/SatiateThirst.cs index 42b0cf2391..21c8d7884c 100644 --- a/Content.Server/Chemistry/ReagentEffects/SatiateThirst.cs +++ b/Content.Server/Chemistry/ReagentEffects/SatiateThirst.cs @@ -21,7 +21,7 @@ namespace Content.Server.Chemistry.ReagentEffects public override void Effect(ReagentEffectArgs args) { if (args.EntityManager.TryGetComponent(args.SolutionEntity, out ThirstComponent? thirst)) - thirst.UpdateThirst(HydrationFactor * (float) args.Quantity); + thirst.UpdateThirst(HydrationFactor); } } } diff --git a/Content.Shared/Chemistry/Reagent/ReagentPrototype.cs b/Content.Shared/Chemistry/Reagent/ReagentPrototype.cs index 8af9938a32..040e134cf1 100644 --- a/Content.Shared/Chemistry/Reagent/ReagentPrototype.cs +++ b/Content.Shared/Chemistry/Reagent/ReagentPrototype.cs @@ -132,7 +132,7 @@ namespace Content.Shared.Chemistry.Reagent /// Amount of reagent to metabolize, per metabolism cycle. /// [DataField("metabolismRate")] - public FixedPoint2 MetabolismRate = FixedPoint2.New(1.0f); + public FixedPoint2 MetabolismRate = FixedPoint2.New(0.5f); /// /// A list of effects to apply when these reagents are metabolized.