Remove names from monkey brains and heads (#23942) (#24004)

Previously, butchering or gibbing a monkey would yield a head and brain
with a random human name, determined from its DNA. This change makes all
monkeys drop heads and brains with their displayed name instead - that
is, "monkey (488)" will, upon gibbing, yield "monkey (488)'s head".
This commit is contained in:
asciodev
2024-02-06 20:06:55 +00:00
committed by GitHub
parent e0f998f917
commit 68ee5a9f00
2 changed files with 5 additions and 0 deletions
+3
View File
@@ -73,6 +73,9 @@
name = "[dna.real_name]'s [initial(name)]"
if(!owner) return ..() // Probably a redundant removal; just bail
if(is_species(owner, /datum/species/monkey))
name = "[owner.name]'s [initial(name)]"
var/obj/item/organ/internal/brain/B = src
if(!special)
@@ -264,6 +264,8 @@
if(!istype(dna))
dna = owner.dna.Clone()
name = "[dna.real_name]'s head"
if(is_species(owner, /datum/species/monkey))
name = "[owner.name]'s head"
if(owner.glasses)
owner.unEquip(owner.glasses, force = TRUE)
if(owner.head)