anchor.diff:  obj/effect/overlay/temp/drone/laser_beacon/green/fall()
   	var/turf/T = get_turf(src)
   	playsound(T,'sound/magic/Blind.ogg', 200, 1)
  -	PoolOrNew(/obj/effect/overlay/temp/drone/laser/green,T)
  +	new /obj/effect/overlay/temp/drone/laser/green(T)
   	sleep(12)
   	do_damage(T)
   
  
positive.code: 	visible_message("<span class='boldwarning'>Laser rains from the sky!</span>")
  	for(var/turf/turf in view(12,src))
  		if(prob(50))
  			PoolOrNew(/obj/effect/overlay/temp/drone/laser_beacon, list(turf, src))
  
  /mob/living/simple_animal/hostile/megafauna/megadrone/proc/laser_rain_green()
  	visible_message("<span class='boldwarning'>Laser rains from the sky!</span>")
  	for(var/turf/turf in view(12,src))
  		if(prob(7.5))
  			PoolOrNew(/obj/effect/overlay/temp/drone/laser_beacon/green_cross, list(turf, src))
  
  /mob/living/simple_animal/hostile/megafauna/megadrone/proc/shoot_projectile(turf/marker)
  	if(!marker || marker == loc)
  
negative.code: obj/effect/overlay/temp/drone/laser_beacon/proc/fall()
  	var/turf/T = get_turf(src)
  	playsound(T,'sound/magic/Blind.ogg', 200, 1)
  	new /obj/effect/overlay/temp/drone/laser(T)
  	sleep(12)
  	do_damage(T)
  
  