anchor.diff:  		var/list/atoms_to_test = list()
   		for(var/atom/movable/M in urange(interdiction_range, src))
   			atoms_to_test |= M
  -			CHECK_TICK
   		for(var/M in atoms_to_test)
   			if(istype(M, /obj/machinery/power/apc))
   				var/obj/machinery/power/apc/A = M
  
positive.code: 					var/atom/movable/A = M
  					for(var/obj/item/device/radio/O in A.GetAllContents())
  						successfulprocess = TRUE
  						if(O.emped)
  							continue
  						if(!try_use_power(disrupt_cost))
  							break
  
negative.code: 				else if(istype(M, /obj/item/device/radio))
  					var/obj/item/device/radio/O = M
  					successfulprocess = TRUE
  					if(O.emped || !O.on)
  						continue
  					if(!try_use_power(disrupt_cost))
  						break
  