mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-30 00:29:02 +01:00
Adds the system discussed in the felinid poll, to allow for people with a felinid character to not be reset to human
This commit is contained in:
@@ -1237,7 +1237,7 @@ GLOBAL_LIST_EMPTY(preferences_datums)
|
||||
features["mcolor"] = sanitize_hexcolor(new_mutantcolor)
|
||||
else
|
||||
to_chat(user, "<span class='danger'>Invalid color. Your color is not bright enough.</span>")
|
||||
|
||||
|
||||
if("color_ethereal")
|
||||
var/new_etherealcolor = input(user, "Choose your ethereal color", "Character Preference") as null|anything in GLOB.color_list_ethereal
|
||||
if(new_etherealcolor)
|
||||
@@ -1555,9 +1555,8 @@ GLOBAL_LIST_EMPTY(preferences_datums)
|
||||
character.backbag = backbag
|
||||
|
||||
var/datum/species/chosen_species
|
||||
if(!roundstart_checks || (pref_species.id in GLOB.roundstart_races))
|
||||
chosen_species = pref_species.type
|
||||
else
|
||||
chosen_species = pref_species.type
|
||||
if(!(pref_species.id in GLOB.roundstart_races) && !(pref_species.id in (CONFIG_GET(keyed_list/roundstart_no_hard_check))))
|
||||
chosen_species = /datum/species/human
|
||||
pref_species = new /datum/species/human
|
||||
save_character()
|
||||
|
||||
Reference in New Issue
Block a user