diff --git a/code/game/objects/structures/window.dm b/code/game/objects/structures/window.dm index 444ca1ce35..f0bab9970a 100644 --- a/code/game/objects/structures/window.dm +++ b/code/game/objects/structures/window.dm @@ -83,8 +83,9 @@ /obj/structure/window/proc/updateSilicate() if (overlays) overlays.Cut() + update_icon() - var/image/img = image(src.icon, src.icon_state) + var/image/img = image(src) img.color = "#ffffff" img.alpha = silicate * 255 / 100 overlays += img