anchor.diff:  	gps = new /obj/item/device/gps/internal(src)
   
   /mob/living/simple_animal/hostile/spawner/lavaland/Destroy()
  -	qdel(gps)
  +	QDEL_NULL(emitted_light)
  +	QDEL_NULL(gps)
   	. = ..()
   
   #define MEDAL_PREFIX "Tendril"
  
positive.code: 		regenerate_icons()
  
  //Nests
  /mob/living/simple_animal/hostile/spawner/lavaland
  	name = "necropolis tendril"
  	desc = "A vile tendril of corruption, originating deep underground. Terrible monsters are pouring out of it."
  
negative.code: /obj/effect/collapse
  	name = "collapsing necropolis tendril"
  	desc = "Get clear!"
  	layer = BELOW_OBJ_LAYER
  	icon = 'icons/mob/nest.dmi'
  	icon_state = "tendril"
  	anchored = TRUE
  	density = TRUE
  	var/obj/effect/light_emitter/tendril/emitted_light
  
  /obj/effect/collapse/Initialize()
  	. = ..()
  	emitted_light = new(loc)
  	visible_message("<span class='boldannounce'>The tendril writhes in fury as the earth around it begins to crack and break apart! Get back!</span>")
  	visible_message("<span class='warning'>Something falls free of the tendril!</span>")
  	playsound(loc,'sound/effects/tendril_destroyed.ogg', 200, 0, 50, 1, 1)
  	addtimer(CALLBACK(src, .proc/collapse), 50)
  
  /obj/effect/collapse/Destroy()
  	QDEL_NULL(emitted_light)
  	return ..()
  
  /obj/effect/collapse/proc/collapse()
  	for(var/mob/M in range(7,src))
  		shake_camera(M, 15, 1)
  	playsound(get_turf(src),'sound/effects/explosionfar.ogg', 200, 1)
  	visible_message("<span class='boldannounce'>The tendril falls inward, the ground around it widening into a yawning chasm!</span>")
  	for(var/turf/T in range(2,src))
  		if(!T.density)
  			T.TerraformTurf(/turf/open/chasm/straight_down/lava_land_surface)
  	qdel(src)
  