anchor.diff:  	user << "There are [charges]/[maximum_charges] charge\s left."
   
   /obj/item/weapon/rcs/attack_self(mob/user)
  -	if (src.charges < 1)
  +	if (charges < 1)
   		user << "<span style=\"color:red\">The transporter is out of charge.</span>"
   		return
   	if (!cargopads.len) usr << "<span style=\"color:red\">No receivers available.</span>"
  
positive.code: 
  	var/charges = 10
  	var/maximum_charges = 10.0
  	var/obj/machinery/telepad/target_pad = null
  	var/target_turf = null
  
  /obj/item/weapon/rcs/examine(mob/user)
  
negative.code: 		
  		target_pad.icon_state = "pad-idle"
  		
  		charges -= 1
  		if (charges < 0)
  			charges = 0
  		if (charges == 0)
  			user << "<span style=\"color:red\">Transfer successful. The transporter is now out of charge.</span>"
  		else
  			user << "<span style=\"color:blue\">Transfer successful. [charges] charges remain.</span>"
  	else
  		target_pad.icon_state = "pad-idle"
  	return