using Content.Shared.Chemistry.Reagent; using Content.Shared.Eye.Blinding; using JetBrains.Annotations; namespace Content.Server.Chemistry.ReagentEffects { /// /// Heal eye damage (or deal) /// [UsedImplicitly] public sealed class ChemHealEyeDamage : ReagentEffect { /// /// How much eye damage to remove. /// [DataField("amount")] public int Amount = -1; public override void Effect(ReagentEffectArgs args) { if (args.Scale != 1f) return; args.EntityManager.EntitySysManager.GetEntitySystem().AdjustEyeDamage(args.SolutionEntity, Amount); } } }