private void OnAttacked(EntityUid uid, ArtifactHeatTriggerComponent component, AttackedEvent args)
 {
     if (!component.ActivateHotItems || !CheckHot(args.Used))
     {
         return;
     }
     _artifactSystem.TryActivateArtifact(uid, args.User);
 }
    private void OnUsing(EntityUid uid, ArtifactHeatTriggerComponent component, InteractUsingEvent args)
    {
        if (args.Handled)
        {
            return;
        }

        if (!component.ActivateHotItems || !CheckHot(args.Used))
        {
            return;
        }
        args.Handled = _artifactSystem.TryActivateArtifact(uid, args.User);
    }