anchor.diff:  	wander = 0
   	attacktext = "glomps"
   	attack_sound = 'sound/effects/blobattack.ogg'
  +	butcher_results = list(/obj/item/weapon/reagent_containers/food/snacks/meat/slab = 2)
   
   	var/morphed = 0
   	var/atom/movable/form = null
  
positive.code: 	morph_time = world.time + MORPH_COOLDOWN
  	return
  
  /mob/living/simple_animal/hostile/morph/death()
  	if(morphed)
  		visible_message("<span class='warning'>[src] twists and dissolves into a pile of green flesh!</span>", \
  						"<span class='userdanger'>Your skin ruptures! Your flesh breaks apart! No disguise can ward off de--</span>")
  		restore()
  
  	//Dump eaten stuff
  	for(var/obj/O in src)
  		O.loc = loc
  
  	for(var/mob/M in src)
  		M.loc = loc
  
  	..(0)
  	return
  
  /mob/living/simple_animal/hostile/morph/Aggro() // automated only
  	..()
  
negative.code: 				I.loc = src
  			return
  	target.attack_animal(src)
  
  /mob/living/simple_animal/hostile/morph/harvest(mob/living/user)
  	if(qdeleted(src))
  		return
  	if(contents.len)
  		var/amount = min(contents.len, 10)
  		for(var/atom/movable/AM in src)
  			if(amount)
  				amount--
  				AM.loc = loc
  				if(prob(90))
  					spawn(3)
  						step(AM, pick(alldirs))
  			else
  				break
  		visible_message("<span class='notice'>[user] [contents.len?"extracts some of":"empties"] the content of [src].</span>")
  	else
  		..()
  
  /mob/living/simple_animal/hostile/morph/update_action_buttons() //So all eaten objects are not counted every life
  	return
  