diff --git a/Content.Shared/Repairable/RepairableSystem.cs b/Content.Shared/Repairable/RepairableSystem.cs index 89fce2e0057..bbb4b40b2fc 100644 --- a/Content.Shared/Repairable/RepairableSystem.cs +++ b/Content.Shared/Repairable/RepairableSystem.cs @@ -42,6 +42,8 @@ public sealed partial class RepairableSystem : EntitySystem else RepairAllDamage((ent, damageable), args.User); + totalDamage = _damageableSystem.GetTotalDamage((ent.Owner, damageable)); + args.Repeat = ent.Comp.AutoDoAfter && totalDamage > 0; args.Args.Event.Repeat = args.Repeat; args.Handled = true;