diff --git a/code/datums/mind.dm b/code/datums/mind.dm index 6d57a6808d..82a26dab65 100644 --- a/code/datums/mind.dm +++ b/code/datums/mind.dm @@ -126,17 +126,20 @@ datum/mind var/mob/living/carbon/human/H = current if (istype(current, /mob/living/carbon/human) || istype(current, /mob/living/carbon/monkey)) /** Impanted**/ - if(H.is_loyalty_implanted(H)) - text = "Loyalty Implant:Remove|Implanted
" + if(istype(current, /mob/living/carbon/human)) + if(H.is_loyalty_implanted(H)) + text = "Loyalty Implant:Remove|Implanted
" + else + text = "Loyalty Implant:No Implant|Implant him!
" else - text = "Loyalty Implant:No Implant|Implant him!
" + text = "Loyalty Implant: Don't implant that monkey!
" sections["implant"] = text /** REVOLUTION ***/ text = "revolution" if (ticker.mode.config_tag=="revolution") text += uppertext(text) text = "[text]: " - if (H.is_loyalty_implanted(H)) + if (istype(current, /mob/living/carbon/monkey) || H.is_loyalty_implanted(H)) text += "LOYAL EMPLOYEE|headrev|rev" else if (src in ticker.mode.head_revolutionaries) text = "employee|HEADREV|rev" @@ -166,7 +169,7 @@ datum/mind if (ticker.mode.config_tag=="cult") text = uppertext(text) text = "[text]: " - if (H.is_loyalty_implanted(H)) + if (istype(current, /mob/living/carbon/monkey) || H.is_loyalty_implanted(H)) text += "LOYAL EMPLOYEE|cultist" else if (src in ticker.mode.cult) text += "employee|CULTIST"