diff --git a/code/datums/elements/clothing_adjustment.dm b/code/datums/elements/clothing_adjustment.dm index 26f031c0c6c..44551cf476d 100644 --- a/code/datums/elements/clothing_adjustment.dm +++ b/code/datums/elements/clothing_adjustment.dm @@ -103,6 +103,8 @@ var/image/overlay = source.overlays_standing[cache_index] for(var/dir in GLOB.cardinal) var/icon/dir_image = icon(overlay.icon, overlay.icon_state) + if(overlay.color) + dir_image.Blend(overlay.color, ICON_MULTIPLY) dir_image.Shift(NORTH, directions[dir][1]) dir_image.Shift(WEST, directions[dir][2]) I.Insert(dir_image, dir = dir) @@ -153,6 +155,8 @@ var/image/overlay = source.overlays_standing[cache_index] for(var/dir in GLOB.cardinal) var/icon/dir_image = icon(overlay.icon, overlay.icon_state) + if(overlay.color) + dir_image.Blend(overlay.color, ICON_MULTIPLY) dir_image.Shift(NORTH, directions[dir][1]) dir_image.Shift(WEST, directions[dir][2]) I.Insert(dir_image, dir = dir) @@ -203,6 +207,8 @@ var/image/overlay = source.overlays_standing[cache_index] for(var/dir in GLOB.cardinal) var/icon/dir_image = icon(overlay.icon, overlay.icon_state) + if(overlay.color) + dir_image.Blend(overlay.color, ICON_MULTIPLY) dir_image.Shift(NORTH, directions[dir][1]) dir_image.Shift(WEST, directions[dir][2]) I.Insert(dir_image, dir = dir)