diff --git a/code/modules/food/food/drinks.dm b/code/modules/food/food/drinks.dm index 2723df7fe2..58ca3b3925 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 337a397df2..da4e871c1e 100644 --- a/code/modules/mob/living/carbon/human/update_icons.dm +++ b/code/modules/mob/living/carbon/human/update_icons.dm @@ -249,7 +249,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 30c539bbde..3f2dc7efe2 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) ..()