anchor.diff:  
   	for(var/ch_name in channels)
   		secure_radio_connections[ch_name] = add_radio(src, GLOB.radiochannels[ch_name])
  -
  -/obj/item/radio/ComponentInitialize()
  -	. = ..()
  -	AddComponent(/datum/component/empprotection, EMP_PROTECT_WIRES)
   
   /obj/item/radio/interact(mob/user)
   	if (..())
  
positive.code: 		return ..()
  
  /obj/item/radio/emp_act(severity)
  	. = ..()
  	if (. & EMP_PROTECT_SELF)
  		return
  	emped++ //There's been an EMP; better count it
  	var/curremp = emped //Remember which EMP this was
  	if (listening && ismob(loc))	// if the radio is turned on and on someone's person they notice
  
negative.code: 			emped = 0
  			if (!istype(src, /obj/item/radio/intercom)) // intercoms will turn back on on their own
  				on = TRUE
  	..()
  
  ///////////////////////////////
  //////////Borg Radios//////////
  