diff --git a/code/game/objects/items/dyeing.dm b/code/game/objects/items/dyeing.dm index 8fafa9fcbb9..ee3c840bedb 100644 --- a/code/game/objects/items/dyeing.dm +++ b/code/game/objects/items/dyeing.dm @@ -52,3 +52,9 @@ if(.) var/obj/item/target_type = . color = initial(target_type.color) + +/obj/item/clothing/mask/bandana/dye_item(dye_color, dye_key_override) + . = ..() + if(.) + var/obj/item/target_type = . + color = initial(target_type.color) diff --git a/code/modules/clothing/masks/misc_masks.dm b/code/modules/clothing/masks/misc_masks.dm index 8e526c063ed..9222a48df66 100644 --- a/code/modules/clothing/masks/misc_masks.dm +++ b/code/modules/clothing/masks/misc_masks.dm @@ -393,7 +393,7 @@ var/datum/action/item_action/adjust/act = new(src) if(loc == user) act.Grant(user) - to_chat(user, (SPAN_NOTICE("You untie the neckercheif."))) + to_chat(user, (SPAN_NOTICE("You untie the neckerchief."))) else icon = 'icons/obj/clothing/neck.dmi' flags_inv = FALSE diff --git a/code/modules/mob/living/carbon/human/human_update_icons.dm b/code/modules/mob/living/carbon/human/human_update_icons.dm index 87f5448398c..53727a71e06 100644 --- a/code/modules/mob/living/carbon/human/human_update_icons.dm +++ b/code/modules/mob/living/carbon/human/human_update_icons.dm @@ -971,7 +971,7 @@ GLOBAL_LIST_EMPTY(damage_icon_parts) else worn_layer = NECK_LAYER - var/mutable_appearance/standing = mutable_appearance(worn_icon, worn_icon_state, layer = -worn_layer) + var/mutable_appearance/standing = mutable_appearance(worn_icon, worn_icon_state, layer = -worn_layer, alpha = neck.alpha, color = neck.color) overlays_standing[worn_layer] = standing apply_overlay(worn_layer)