From 76626930364aa8af2e26680f856339c6dc4b1142 Mon Sep 17 00:00:00 2001 From: Yoshax Date: Thu, 27 Apr 2017 22:35:41 +0100 Subject: [PATCH] Fixes an issue with tails --- .../modules/client/preference_setup/vore/01_ears.dm | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/code/modules/client/preference_setup/vore/01_ears.dm b/code/modules/client/preference_setup/vore/01_ears.dm index f891cf552b7..9757e288462 100644 --- a/code/modules/client/preference_setup/vore/01_ears.dm +++ b/code/modules/client/preference_setup/vore/01_ears.dm @@ -74,7 +74,7 @@ var/tail_display = "Normal" if(pref.tail_style && (pref.tail_style in tail_styles_list)) - var/datum/sprite_accessory/ears/instance = tail_styles_list[pref.tail_style] + var/datum/sprite_accessory/tail/instance = tail_styles_list[pref.tail_style] tail_display = instance.name else if(pref.tail_style) tail_display = "REQUIRES UPDATE" @@ -116,7 +116,7 @@ else if(href_list["tail_style"]) // Construct the list of names allowed for this user. - var/list/pretty_tail_styles = list("Normal") + var/list/pretty_tail_styles = list("Normal" = null) for(var/path in tail_styles_list) var/datum/sprite_accessory/tail/instance = tail_styles_list[path] if((!instance.ckeys_allowed) || (user.ckey in instance.ckeys_allowed)) @@ -124,13 +124,8 @@ // Present choice to user var/selection = input(user, "Pick tails", "Character Preference") as null|anything in pretty_tail_styles - if(selection && selection != "Normal") - pref.tail_style = pretty_tail_styles[selection] - else - if(pref.tail_style) - return TOPIC_REFRESH_UPDATE_PREVIEW - else - pref.tail_style = null + pref.tail_style = pretty_tail_styles[selection] + return TOPIC_REFRESH_UPDATE_PREVIEW else if(href_list["tail_color"])