anchor.diff:  		for(var/mob/O in viewers(world.view, src.loc))
   			O << "<font color='red'>[M] triggered the \icon[src] [src]</font>"
   		triggered = 1
  -		call(src,triggerproc)(M)
   
  -/obj/effect/meatgrinder/proc/triggerrad1(mob)
  -	var/datum/effect/effect/system/spark_spread/s = new /datum/effect/effect/system/spark_spread
  -	for(var/mob/O in viewers(world.view, src.loc))
  -		s.set_up(3, 1, src)
  -		s.start()
  -		explosion(mob, 1, 0, 0, 0)
  -		qdel(src)
  -
  -/*/obj/effect/meatgrinder
  -	name = "Meat Grinder"
  -	icon_state = "blob"
  -	triggerproc = "triggerrad1"*/
  -
  +		var/datum/effect/effect/system/spark_spread/s = new /datum/effect/effect/system/spark_spread
  +		for(var/mob/O in viewers(world.view, src.loc))
  +			s.set_up(3, 1, src)
  +			s.start()
  +			explosion(M, 1, 0, 0, 0)
  +			qdel(src)
   
   /////For the Wishgranter///////////
   
  -/mob/living/carbon/proc/immortality()
  +/mob/living/carbon/proc/immortality() //Mob proc so people cant just clone themselves to get rid of the shadowperson race. No hiding your wickedness.
   	set category = "Immortality"
   	set name = "Resurrection"
   
  
positive.code: 	layer = 3
  	icon = 'icons/mob/blob.dmi'
  	icon_state = "blobpod"
  	var/triggerproc = "explode" //name of the proc thats called when the mine is triggered
  	var/triggered = 0
  
  /obj/effect/meatgrinder/New()
  
negative.code: 		return
  	C << "<span class='notice'>Death is not your end!</span>"
  
  	spawn(rand(80,120))
  		C.revive()
  		C << "<span class='notice'>You have regenerated.</span>"
  		C.visible_message("<span class='warning'>[usr] appears to wake from the dead, having healed all wounds.</span>")
  		C.update_canmove()
  