From 02cb75427ddeb620fcc5b09bfff158c4f12bb162 Mon Sep 17 00:00:00 2001 From: CHOMPStation2StaffMirrorBot <94713762+CHOMPStation2StaffMirrorBot@users.noreply.github.com> Date: Sun, 8 Mar 2026 16:27:41 -0700 Subject: [PATCH] [MIRROR] fix eye color not applying on vanity copy (#12494) Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com> --- code/modules/client/preferences.dm | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/code/modules/client/preferences.dm b/code/modules/client/preferences.dm index 738cc7c90b..a76d16d4d8 100644 --- a/code/modules/client/preferences.dm +++ b/code/modules/client/preferences.dm @@ -503,10 +503,13 @@ GLOBAL_LIST_EMPTY(preferences_datums) wing_color3.apply_pref_to(character, read_preference(/datum/preference/color/human/wing_color3)) var/datum/preference/numeric/wing_alpha = GLOB.preference_entries[/datum/preference/numeric/human/wing_alpha] - wing_alpha.apply_pref_to(character,read_preference(/datum/preference/numeric/human/wing_alpha)) + wing_alpha.apply_pref_to(character, read_preference(/datum/preference/numeric/human/wing_alpha)) var/datum/preference/numeric/skin_color = GLOB.preference_entries[/datum/preference/color/human/skin_color] - skin_color.apply_pref_to(character,read_preference(/datum/preference/color/human/skin_color)) + skin_color.apply_pref_to(character, read_preference(/datum/preference/color/human/skin_color)) + + var/datum/preference/color/human/eyes_color = GLOB.preference_entries[/datum/preference/color/human/eyes_color] + eyes_color.apply_pref_to(character, read_preference(/datum/preference/color/human/eyes_color)) character.set_gender(read_preference(/datum/preference/choiced/gender/biological)) @@ -554,7 +557,8 @@ GLOBAL_LIST_EMPTY(preferences_datums) for(var/BP in mark_datum.body_parts) var/obj/item/organ/external/O = character.organs_by_name[BP] if(O) - if(!islist(body_markings[M][BP])) continue + if(!islist(body_markings[M][BP])) + continue O.markings[M] = list("color" = body_markings[M][BP]["color"], "datum" = mark_datum, "priority" = priority, "on" = body_markings[M][BP]["on"]) character.markings_len = priority