anchor.diff:  			attack_threshold_check(harm_intent_damage)
   			add_logs(M, src, "attacked")
   			updatehealth()
  -			return 1
  +			return TRUE
   
   /mob/living/simple_animal/attack_hulk(mob/living/carbon/human/user, does_attack_animation = 0)
   	if(user.a_intent == INTENT_HARM)
  +		if(M.has_trait(TRAIT_PACIFISM))
  +			to_chat(M, "<span class='notice'>You don't want to hurt [src]!</span>")
  +			return FALSE
   		..(user, 1)
   		playsound(loc, "punch", 25, 1, -1)
   		visible_message("<span class='danger'>[user] has punched [src]!</span>", \
   			"<span class='userdanger'>[user] has punched [src]!</span>", null, COMBAT_MESSAGE_RANGE)
   		adjustBruteLoss(15)
  -		return 1
  +		return TRUE
   
   /mob/living/simple_animal/attack_paw(mob/living/carbon/monkey/M)
   	if(..()) //successful monkey bite.
  
positive.code: 			grabbedby(M)
  
  		if("harm", "disarm")
  			M.do_attack_animation(src, ATTACK_EFFECT_PUNCH)
  			visible_message("<span class='danger'>[M] [response_harm] [src]!</span>",\
  			"<span class='userdanger'>[M] [response_harm] [src]!</span>", null, COMBAT_MESSAGE_RANGE)
  
negative.code: /mob/living/simple_animal/attack_hand(mob/living/carbon/human/M)
  	..()
  	switch(M.a_intent)
  		if("help")
  			if (health > 0)
  				visible_message("<span class='notice'>[M] [response_help] [src].</span>")
  