The Pyro Update (#5575)

This commit is contained in:
mirrorcult
2021-11-28 19:25:51 -07:00
committed by GitHub
parent fc4a950257
commit 9cce58a70b
10 changed files with 244 additions and 5 deletions

View File

@@ -16,6 +16,9 @@ namespace Content.Server.Chemistry.ReagentEffects
[UsedImplicitly]
public class FlammableReaction : ReagentEffect
{
[DataField("multiplier")]
public float Multiplier = 0.05f;
public override bool ShouldLog => true;
public override LogImpact LogImpact => LogImpact.Medium;
@@ -23,7 +26,7 @@ namespace Content.Server.Chemistry.ReagentEffects
{
if (!args.EntityManager.TryGetComponent(args.SolutionEntity, out FlammableComponent? flammable)) return;
EntitySystem.Get<FlammableSystem>().AdjustFireStacks(args.SolutionEntity, args.Quantity.Float() / 5f, flammable);
EntitySystem.Get<FlammableSystem>().AdjustFireStacks(args.SolutionEntity, args.Quantity.Float() * Multiplier, flammable);
args.Source?.RemoveReagent(args.Reagent.ID, args.Quantity);
}
}