From 7ebe6d16a2004e39db5b3d32036f38e40107bb54 Mon Sep 17 00:00:00 2001 From: Cael_Aislinn Date: Sat, 25 Aug 2012 01:37:50 +1000 Subject: [PATCH] minor tweaks to character creation Signed-off-by: Cael_Aislinn --- code/modules/mob/new_player/preferences.dm | 11 ++++++----- code/modules/mob/new_player/preferences_setup.dm | 2 +- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/code/modules/mob/new_player/preferences.dm b/code/modules/mob/new_player/preferences.dm index f67464ee837..9fdfaf59109 100644 --- a/code/modules/mob/new_player/preferences.dm +++ b/code/modules/mob/new_player/preferences.dm @@ -797,11 +797,12 @@ datum/preferences b_type = new_b_type if("hair") - var/new_hair = input(user, "Choose your character's hair colour:", "Character Preference") as color|null - if(new_hair) - r_hair = hex2num(copytext(new_hair, 2, 4)) - g_hair = hex2num(copytext(new_hair, 4, 6)) - b_hair = hex2num(copytext(new_hair, 6, 8)) + if(species == "Human" || species == "Soghun") + var/new_hair = input(user, "Choose your character's hair colour:", "Character Preference") as color|null + if(new_hair) + r_hair = hex2num(copytext(new_hair, 2, 4)) + g_hair = hex2num(copytext(new_hair, 4, 6)) + b_hair = hex2num(copytext(new_hair, 6, 8)) if("h_style") var/list/valid_hairstyles = list() diff --git a/code/modules/mob/new_player/preferences_setup.dm b/code/modules/mob/new_player/preferences_setup.dm index 09a29289c29..fe50db0ab49 100644 --- a/code/modules/mob/new_player/preferences_setup.dm +++ b/code/modules/mob/new_player/preferences_setup.dm @@ -15,7 +15,7 @@ datum/preferences underwear = 1 backbag = 2 b_type = pick("A+", "A-", "B+", "B-", "AB+", "AB-", "O+", "O-") - age = rand(19,35) + age = rand(PLAYER_AGE_MIN,PLAYER_AGE_MAX) copy_to(H,1) proc/randomize_name()