From bc6929535a1cc1fe4ad72d2b23b300ac1498520f Mon Sep 17 00:00:00 2001 From: Unknown Date: Mon, 15 Feb 2021 17:36:05 -0500 Subject: [PATCH] Earlyports Polaris Fixes --- code/modules/food/food/drinks.dm | 1 + code/modules/mob/living/carbon/human/update_icons.dm | 3 ++- code/modules/organs/internal/brain.dm | 3 ++- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/code/modules/food/food/drinks.dm b/code/modules/food/food/drinks.dm index 2723df7fe21..58ca3b3925f 100644 --- a/code/modules/food/food/drinks.dm +++ b/code/modules/food/food/drinks.dm @@ -10,6 +10,7 @@ icon_state = null flags = OPENCONTAINER amount_per_transfer_from_this = 5 + possible_transfer_amounts = list(5,10,15,25,30) volume = 50 var/trash = null diff --git a/code/modules/mob/living/carbon/human/update_icons.dm b/code/modules/mob/living/carbon/human/update_icons.dm index 7065072dd51..4063f79b86b 100644 --- a/code/modules/mob/living/carbon/human/update_icons.dm +++ b/code/modules/mob/living/carbon/human/update_icons.dm @@ -248,7 +248,8 @@ var/global/list/damage_icon_parts = list() //see UpdateDamageIcon() icon_key += "[r_eyes], [g_eyes], [b_eyes]" var/obj/item/organ/external/head/head = organs_by_name[BP_HEAD] if(head) - icon_key += "[head.eye_icon]" + if(!istype(head, /obj/item/organ/external/stump)) + icon_key += "[head.eye_icon]" for(var/organ_tag in species.has_limbs) var/obj/item/organ/external/part = organs_by_name[organ_tag] if(isnull(part) || part.is_stump() || part.is_hidden_by_tail()) //VOREStation Edit allowing tails to prevent bodyparts rendering, granting more spriter freedom for taur/digitigrade stuff. diff --git a/code/modules/organs/internal/brain.dm b/code/modules/organs/internal/brain.dm index 016e3fce3cc..c334a3a2829 100644 --- a/code/modules/organs/internal/brain.dm +++ b/code/modules/organs/internal/brain.dm @@ -137,7 +137,8 @@ GLOBAL_LIST_BOILERPLATE(all_brain_organs, /obj/item/organ/internal/brain) var/obj/item/organ/internal/brain/B = src if(istype(B) && owner) - B.transfer_identity(owner) + if(istype(owner, /mob/living/carbon)) + B.transfer_identity(owner) ..()