using Content.Shared.Stunnable; using Content.Shared.Trigger.Components.Effects; namespace Content.Shared.Trigger.Systems; public sealed class KnockdownOnTriggerSystem : XOnTriggerSystem { [Dependency] private readonly SharedStunSystem _stun = default!; protected override void OnTrigger(Entity ent, EntityUid target, ref TriggerEvent args) { args.Handled |= _stun.TryKnockdown( target, ent.Comp.KnockdownAmount, ent.Comp.Refresh, ent.Comp.AutoStand, ent.Comp.Drop, true ); } }