From 0e40ca1b27dbca80239346fab1b1cbda13817d74 Mon Sep 17 00:00:00 2001 From: MistakeNot4892 Date: Sun, 14 Jan 2024 22:08:02 +1100 Subject: [PATCH] Drakes now use hair gradient for claw colour. --- maps/cynosure/cynosure_jobs.dm | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/maps/cynosure/cynosure_jobs.dm b/maps/cynosure/cynosure_jobs.dm index cdd7de1b74..67553b8a2b 100644 --- a/maps/cynosure/cynosure_jobs.dm +++ b/maps/cynosure/cynosure_jobs.dm @@ -324,15 +324,18 @@ var/global/const/access_explorer = 43 /datum/job/trained_animal/proc/apply_pref_colors_to_drake(var/mob/living/simple_mob/animal/sif/grafadreka/drake, var/datum/preferences/prefs) // Protect against unset defaults creating a drake-shaped void. drake.setup_colours(force = TRUE) // reset colors to defaults - var/col = rgb(prefs.r_eyes, prefs.g_eyes, prefs.b_eyes) - if(col != COLOR_BLACK) - drake.eye_colour = col - col = rgb(prefs.r_facial, prefs.g_facial, prefs.b_facial) + var/col = rgb(prefs.r_facial, prefs.g_facial, prefs.b_facial) if(col != COLOR_BLACK) drake.fur_colour = col + col = rgb(prefs.r_grad, prefs.g_grad, prefs.b_grad) + if(col != COLOR_BLACK) + drake.claw_colour = col col = rgb(prefs.r_hair, prefs.g_hair, prefs.b_hair) if(col != COLOR_BLACK) drake.base_colour = col + col = rgb(prefs.r_eyes, prefs.g_eyes, prefs.b_eyes) + if(col != COLOR_BLACK) + drake.eye_colour = col drake.update_icon() /datum/job/trained_animal/proc/prompt_rename(var/mob/player)