anchor.diff:  			loc = get_step(src,move_dir)
   
   /obj/singularity/energy_ball/proc/handle_energy()
  -	if(energy >= 300)
  +	if(energy >= energy_to_raise)
  +		energy_to_lower = energy_to_raise - 10
  +		energy_to_raise += energy_to_raise
  +		
   		energy -= 300
   		playsound(src.loc, 'sound/magic/lightning_chargeup.ogg', 100, 1, extrarange = 15)
   		spawn(100)
  
positive.code: 			var/orbitsize = (I.Width()+I.Height())*pick(0.5,0.6,0.7)
  			orbitsize -= (orbitsize/world.icon_size)*(world.icon_size*0.25)
  			EB.orbit(src,orbitsize, pick(FALSE,TRUE), rand(10,25), pick(3,4,5,6,36))
  
  
  
  
negative.code: 	var/list/orbiting_balls = list()
  	var/produced_power
  	var/is_orbiting
  	var/energy_to_raise = 100
  	var/energy_to_lower = -10
  
  /obj/singularity/energy_ball/Destroy()
  	for(var/obj/singularity/energy_ball/EB in orbiting_balls)
  