anchor.diff:  			if(being_built)
   				var/power = 2000
   				var/amount=text2num(href_list["amount"])
  +				var/old_screen = screen
   				amount = max(1, min(10, amount))
   				for(var/M in being_built.materials)
   					power += round(being_built.materials[M] * amount / 5)
  
positive.code: 					break
  			if(being_built)
  				var/power = 2000
  				for(var/M in being_built.materials)
  					power += round(being_built.materials[M] / 5)
  				power = max(2000, power)
  
negative.code: 							new_item.reliability = R
  							new_item.loc = linked_imprinter.loc
  						linked_imprinter.busy = 0
  						screen = old_screen
  						updateUsrDialog()
  
  	else if(href_list["disposeI"] && linked_imprinter)  //Causes the circuit imprinter to dispose of a single reagent (all of it)
  