anchor.diff:  
   
   /obj/singularity/energy_ball/proc/handle_energy()
  +	
   	if(energy >= energy_to_raise)
   		energy_to_lower = energy_to_raise - 20
  -		energy_to_raise = energy_to_raise * 1.5
  +		energy_to_raise = energy_to_raise * 1.25
   
   		playsound(src.loc, 'sound/magic/lightning_chargeup.ogg', 100, 1, extrarange = 30)
   		spawn(100)
  
positive.code: 	contained = 0
  	density = 1
  	energy = 0
  	var/list/orbiting_balls = list()
  	var/produced_power
  	var/energy_to_raise = 32
  
negative.code: 			continue //no need checking these other things
  
  		else if(istype(A, /obj/machinery/power/grounding_rod))
  			var/dist = get_dist(source, A)-2
  			if(dist < closest_dist || !closest_grounding_rod)
  				closest_grounding_rod = A
  				closest_atom = A
  