From 19b840d2133c6cfe9836af7d8b02678567ce6e51 Mon Sep 17 00:00:00 2001 From: Helg2 Date: Thu, 12 Sep 2024 19:50:23 +0300 Subject: [PATCH 1/2] Update brain.dm --- code/modules/mob/living/brain/brain.dm | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/code/modules/mob/living/brain/brain.dm b/code/modules/mob/living/brain/brain.dm index c4f5644cc57..efa194370f9 100644 --- a/code/modules/mob/living/brain/brain.dm +++ b/code/modules/mob/living/brain/brain.dm @@ -1,10 +1,10 @@ /mob/living/brain + icon = 'icons/obj/items/organs.dmi' + icon_state = "brain1" var/obj/item/container = null var/timeofhostdeath = 0 var/emp_damage = 0//Handles a type of MMI damage var/alert = null - icon = 'icons/obj/items/organs.dmi' - icon_state = "brain1" /mob/living/brain/Initialize(mapload) . = ..() @@ -18,6 +18,8 @@ if(stat != DEAD) death() ghostize() + if(!isnull(container)) + container = null return ..() /mob/living/brain/ghost() From 0d61b5e9e506fa4053ad168b4a6f0c292ba1eb89 Mon Sep 17 00:00:00 2001 From: Helg2 Date: Thu, 12 Sep 2024 19:50:26 +0300 Subject: [PATCH 2/2] Update limb_objects.dm --- code/modules/organs/limb_objects.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/modules/organs/limb_objects.dm b/code/modules/organs/limb_objects.dm index d3ca45f6c69..13c051ca1c7 100644 --- a/code/modules/organs/limb_objects.dm +++ b/code/modules/organs/limb_objects.dm @@ -128,6 +128,7 @@ /obj/item/limb/head/Destroy() GLOB.head_list -= src + QDEL_NULL(brainmob) return ..() /obj/item/limb/head/proc/transfer_identity(mob/living/carbon/human/H)//Same deal as the regular brain proc. Used for human-->head