From c9909067918c29c6fcf2929b3404c34c7a789731 Mon Sep 17 00:00:00 2001 From: oranges Date: Tue, 16 Jan 2018 10:54:20 +1300 Subject: [PATCH 1/2] Merge pull request #34266 from KorPhaeron/goat Goats eat plant people --- .../mob/living/simple_animal/friendly/farm_animals.dm | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/code/modules/mob/living/simple_animal/friendly/farm_animals.dm b/code/modules/mob/living/simple_animal/friendly/farm_animals.dm index 39209f6ca6..57ed8720bf 100644 --- a/code/modules/mob/living/simple_animal/friendly/farm_animals.dm +++ b/code/modules/mob/living/simple_animal/friendly/farm_animals.dm @@ -90,6 +90,16 @@ else return ..() + +/mob/living/simple_animal/hostile/retaliate/goat/AttackingTarget() + . = ..() + if(. && ishuman(target)) + var/mob/living/carbon/human/H = target + if(istype(H.dna.species, /datum/species/pod)) + var/obj/item/bodypart/NB = pick(H.bodyparts) + H.visible_message("[src] takes a big chomp out of [H]!", \ + "[src] takes a big chomp out of your [NB]!") + NB.dismember() //cow /mob/living/simple_animal/cow name = "cow"