anchor.diff:  						ptime += Ma.rating
   					if(ptime >= 2)
   						ptime -= 2
  -					diff = round(initial(time_coeff) - (initial(time_coeff)*(T.level+ptime))/25,0.1)
  -					if(time_coeff!=diff)
  -						time_coeff = diff
  +					diff = round(initial(time_coeff_tech) - (initial(time_coeff_tech)*(T.level+ptime))/25,0.1)
  +					if(time_coeff_tech>diff)
  +						time_coeff_tech = diff
   						output+="Production routines updated.<br>"
   	return output
   
  
positive.code: 	idle_power_usage = 20
  	active_power_usage = 5000
  	req_access = list(access_robotics)
  	var/time_coeff = 1.5 //can be upgraded with research
  	var/resource_coeff = 1.5 //can be upgraded with research
  	var/list/resources = list(
  										"metal"=0,
  										"glass"=0,
  
negative.code: 						pmat += Ml.rating
  					if(pmat >= 1)
  						pmat -= 1//So the equations don't have to be reworked, upgrading a single part from T1 to T2 is == to 1 tech level
  					diff = round(initial(resource_coeff_tech) - (initial(resource_coeff_tech)*(T.level+pmat))/30,0.01)
  					if(resource_coeff_tech>diff)
  						resource_coeff_tech = diff
  						output+="Production efficiency increased.<br>"
  				if("programming")
  					var/ptime = 0
  