anchor.diff:  
   			if(O.invisibility == 101)
   				O.invisibility = 0
  -				spawn(10)
  +				spawn(pulse_duration)
   					if(O)
   						var/turf/U = O.loc
   						if(U.intact)
  
positive.code: 	item_state = "electronic"
  	m_amt = 150
  	origin_tech = "magnets=1;engineering=1"
  
  /obj/item/device/t_scanner/Destroy()
  	if(on)
  
negative.code: 						M.alpha = oldalpha
  
  		var/mob/living/M = locate() in T
  
  		if(M && M.invisibility == 2)
  			M.invisibility = 0
  			spawn(2)
  