Reduce default metabolism rate from 1 to 0.5 (#5445)

This commit is contained in:
mirrorcult
2021-11-22 01:45:20 -07:00
committed by GitHub
parent 0e4c99f024
commit 1ca990c879
4 changed files with 4 additions and 4 deletions

View File

@@ -21,7 +21,7 @@ namespace Content.Server.Chemistry.ReagentEffects
public override void Effect(ReagentEffectArgs args)
{
EntitySystem.Get<DamageableSystem>().TryChangeDamage(args.SolutionEntity, Damage * args.Quantity, true);
EntitySystem.Get<DamageableSystem>().TryChangeDamage(args.SolutionEntity, Damage, true);
}
}
}

View File

@@ -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<MovementSpeedModifierSystem>().RefreshMovementSpeedModifiers(args.SolutionEntity);

View File

@@ -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);
}
}
}

View File

@@ -132,7 +132,7 @@ namespace Content.Shared.Chemistry.Reagent
/// Amount of reagent to metabolize, per metabolism cycle.
/// </summary>
[DataField("metabolismRate")]
public FixedPoint2 MetabolismRate = FixedPoint2.New(1.0f);
public FixedPoint2 MetabolismRate = FixedPoint2.New(0.5f);
/// <summary>
/// A list of effects to apply when these reagents are metabolized.