anchor.diff:  	if(href_list["fix"])
   		usr << "<span class='notice'>Reconstruction in progress. This will take several minutes.</span>"
   		playsound(src, 'sound/machines/terminal_prompt_confirm.ogg', 25, 0)
  -		active = 1
  -		while (occupier.health < 100)
  -			occupier.adjustOxyLoss(-1, 0)
  -			occupier.adjustFireLoss(-1, 0)
  -			occupier.adjustToxLoss(-1, 0)
  -			occupier.adjustBruteLoss(-1, 0)
  -			occupier.updatehealth()
  -			if(occupier.health >= 0 && occupier.stat == DEAD)
  -				occupier.revive()
  -			updateUsrDialog()
  -			update_icon()
  -			sleep(10)
  -		active = 0
  +		active = TRUE
   		add_fingerprint(usr)
  -	updateUsrDialog()
  -	update_icon()
  -
   
   /obj/machinery/computer/aifixer/update_icon()
   	..()
  
positive.code: 	popup.open()
  	return
  
  /obj/machinery/computer/aifixer/process()
  	if(..())
  		src.updateDialog()
  		return
  
  /obj/machinery/computer/aifixer/Topic(href, href_list)
  	if(..())
  
negative.code: 		else if (active)
  			user << "<span class='boldannounce'>ERROR</span>: Reconstruction in progress."
  		else if (!occupier)
  			user << "<span class='boldannounce'>ERROR</span>: Unable to locate artificial intelligence."
  