From abfbe21daaca3c8ddd20ffd5f9e6214a8a9fe1fd Mon Sep 17 00:00:00 2001 From: KasparoVy <12377767+KasparoVy@users.noreply.github.com> Date: Fri, 30 Aug 2019 00:37:35 -0400 Subject: [PATCH] Fix a Broken Fix Overlays don't carry over from organ get_icon() and have to be blended if we want to use them in that way - currently eyes are the only thing update_icons() doesn't have its own way of rendering so eyes are the only thing here that get blended AND overlayed --- code/modules/surgery/organs/organ_icon.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/modules/surgery/organs/organ_icon.dm b/code/modules/surgery/organs/organ_icon.dm index 5a4a1e483e7..d93809d8a0c 100644 --- a/code/modules/surgery/organs/organ_icon.dm +++ b/code/modules/surgery/organs/organ_icon.dm @@ -103,6 +103,7 @@ var/global/list/limb_icon_cache = list() if(dna.species.has_organ["eyes"]) var/icon/eyes_icon = owner.get_eyecon() if(eyes_icon) + mob_icon.Blend(eyes_icon, ICON_OVERLAY) add_overlay(eyes_icon) if(owner.lip_style && (LIPS in dna.species.species_traits))