diff --git a/code/controllers/subsystems/appreciation_messages.dm b/code/controllers/subsystems/appreciation_messages.dm index 28dad50ab2..714126decc 100644 --- a/code/controllers/subsystems/appreciation_messages.dm +++ b/code/controllers/subsystems/appreciation_messages.dm @@ -75,10 +75,15 @@ SUBSYSTEM_DEF(appreciation) return var/mob/living/carbon/human/H = pick(human_list) + if(!istype(H)) appreciated = pick(loremaster.appreciation_targets) return + if(H.absorbed) + appreciated = pick(loremaster.appreciation_targets) + return + if(H.custom_species) appreciated = H.custom_species return