diff --git a/code/modules/surgery/robotics.dm b/code/modules/surgery/robotics.dm index d525b014e21..df0e5608221 100644 --- a/code/modules/surgery/robotics.dm +++ b/code/modules/surgery/robotics.dm @@ -386,7 +386,7 @@ return 2 if(!(affected.status & ORGAN_ROBOT)) - user << "You cannot install a computer brain into a meat skull." + user << "You cannot install a computer brain into a meat enclosure." return 2 if(!target.species) @@ -416,6 +416,9 @@ var/obj/item/device/mmi/M = tool var/obj/item/organ/mmi_holder/holder = new(target, 1) + if (istype(M, /obj/item/device/mmi/posibrain)) + holder.robotize() + target.internal_organs_by_name["brain"] = holder user.unEquip(tool) tool.forceMove(holder)