using Content.Shared.EntityEffects; using Content.Shared.Trigger.Components.Effects; namespace Content.Shared.Trigger.Systems; public sealed class EntityEffectOnTriggerSystem : XOnTriggerSystem { [Dependency] private readonly SharedEntityEffectsSystem _effects = default!; protected override void OnTrigger(Entity ent, EntityUid target, ref TriggerEvent args) { _effects.ApplyEffects(target, ent.Comp.Effects, ent.Comp.Scale); args.Handled = true; } }