using Content.Shared.Damage; using Robust.Shared.GameObjects; namespace Content.Server.Armor { public class ArmorSystem : EntitySystem { public override void Initialize() { base.Initialize(); SubscribeLocalEvent(OnDamageModify); } private void OnDamageModify(EntityUid uid, ArmorComponent component, DamageModifyEvent args) { args.Damage = DamageSpecifier.ApplyModifierSet(args.Damage, component.Modifiers); } } }