anchor.diff:  
   /obj/machinery/analyser_pad/New()
   	..()
  -	/*spawn(10)
  -		for(var/obj/machinery/artifact_analyser/analyser in orange(1))
  -			world << "pad found analyser"
  +	spawn(10)
  +		for(var/obj/machinery/artifact_analyser/analyser in orange(1, src))
   			if(!analyser.owned_pad)
   				analyser.owned_pad = src
  -				world << "pad set analyser to self"
  -				break*/
  +				break
   
   /obj/machinery/artifact_analyser
   	name = "Artifact Analyser"
  
positive.code: 	range_bonuses["precursor"] = 0
  	//
  	spawn(10)
  		if(!owned_pad)
  			for(var/obj/machinery/analyser_pad/pad in orange(1))
  				owned_pad = pad
  				world << "\blue found pad"
  				break
  
  /obj/machinery/artifact_analyser/attack_hand(var/mob/user as mob)
  	user.machine = src
  
negative.code: 	onclose(user, "artanalyser")
  
  /obj/machinery/artifact_analyser/process()
  	//
  	return
  
  /obj/machinery/artifact_analyser/Topic(href, href_list)
  	if(href_list["analyse"])
  