From f6d3f955dca4ac43d8899f954f17825be1ebdfa3 Mon Sep 17 00:00:00 2001 From: GDN <96800819+GDNgit@users.noreply.github.com> Date: Tue, 31 Oct 2023 13:35:45 -0500 Subject: [PATCH] lets people open their character creator before SSatoms is set up (#22986) --- code/modules/client/preference/preferences.dm | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/code/modules/client/preference/preferences.dm b/code/modules/client/preference/preferences.dm index 5d93a6c1c99..6fa752aba28 100644 --- a/code/modules/client/preference/preferences.dm +++ b/code/modules/client/preference/preferences.dm @@ -157,9 +157,10 @@ GLOBAL_LIST_INIT(special_role_times, list( //minimum age (in days) for accounts /datum/preferences/proc/ShowChoices(mob/user) if(!user || !user.client) return - active_character.update_preview_icon() - user << browse_rsc(active_character.preview_icon_front, "previewicon.png") - user << browse_rsc(active_character.preview_icon_side, "previewicon2.png") + if(SSatoms.initialized) // DNA won't be set up on our dummy mob if it's not ready + active_character.update_preview_icon() + user << browse_rsc(active_character.preview_icon_front, "previewicon.png") + user << browse_rsc(active_character.preview_icon_side, "previewicon2.png") var/list/dat = list() dat += "
"