diff --git a/code/modules/surgery/organs/brain.dm b/code/modules/surgery/organs/brain.dm index a7e8b1c9e85..28b8c04dccd 100644 --- a/code/modules/surgery/organs/brain.dm +++ b/code/modules/surgery/organs/brain.dm @@ -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) diff --git a/code/modules/surgery/organs/subtypes/standard_organs.dm b/code/modules/surgery/organs/subtypes/standard_organs.dm index f2e3a5ff7c9..7e7d8d2bfe9 100644 --- a/code/modules/surgery/organs/subtypes/standard_organs.dm +++ b/code/modules/surgery/organs/subtypes/standard_organs.dm @@ -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)