mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2026-08-23 05:07:51 +01:00
[MIRROR] Fix TG random name causing recursion (#12646)
Co-authored-by: Aura Dusklight <46622484+NovaDusklight@users.noreply.github.com>
This commit is contained in:
co-authored by
Aura Dusklight
parent
06571da9eb
commit
992936817c
@@ -298,7 +298,8 @@ GLOBAL_LIST_EMPTY(preferences_datums)
|
||||
character.set_species(read_preference(/datum/preference/choiced/species))
|
||||
// Special Case: This references variables owned by two different datums, so do it here.
|
||||
if(read_preference(/datum/preference/toggle/human/name_is_always_random))
|
||||
update_preference_by_type(/datum/preference/name/real_name, random_name(read_preference(/datum/preference/choiced/gender/identifying), read_preference(/datum/preference/choiced/species)))
|
||||
// write_ instead of update_ to avoid update_preference_by_type calling copy_to again.
|
||||
write_preference_by_type(/datum/preference/name/real_name, random_name(read_preference(/datum/preference/choiced/gender/identifying), read_preference(/datum/preference/choiced/species)))
|
||||
|
||||
// Ask the preferences datums to apply their own settings to the new mob
|
||||
player_setup.copy_to_mob(character)
|
||||
|
||||
Reference in New Issue
Block a user