using Content.Server.Xenoarchaeology.XenoArtifacts.Triggers.Components; using Content.Shared.Throwing; namespace Content.Server.Xenoarchaeology.XenoArtifacts.Triggers.Systems; public sealed class ArtifactLandSystem : EntitySystem { [Dependency] private readonly ArtifactSystem _artifact = default!; public override void Initialize() { base.Initialize(); SubscribeLocalEvent(OnLand); } private void OnLand(EntityUid uid, ArtifactLandTriggerComponent component, ref LandEvent args) { _artifact.TryActivateArtifact(uid, args.User); } }