anchor.diff:  				L.loc = src
   				adjustBruteLoss(-50)
   			return
  -	if(istype(target,/obj/item)) // Eat items just to be annoying
  +	else if(istype(target,/obj/item)) // Eat items just to be annoying
   		var/obj/item/I = target
   		if(!I.anchored)
   			if(do_after(src,20, target = I))
  
positive.code: 	wander = 0
  	attacktext = "glomps"
  	attack_sound = 'sound/effects/blobattack.ogg'
  
  	var/morphed = 0
  	var/atom/movable/form = null
  
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
  