Ensure Alt Title Sanity (#17104)

This commit is contained in:
Fox McCloud
2021-11-15 12:38:09 +01:00
committed by GitHub
parent 6b80bce9c4
commit 5e41a1e1d1
+4 -3
View File
@@ -1661,9 +1661,10 @@
popup.open(0)
/datum/character_save/proc/GetPlayerAltTitle(datum/job/job)
return player_alt_titles.Find(job.title) > 0 \
? player_alt_titles[job.title] \
: job.title
if(player_alt_titles.Find(job.title) > 0) // Does it exist in the list
if(player_alt_titles[job.title] in job.alt_titles) // Is it valid
return player_alt_titles[job.title]
return job.title // Use default
/datum/character_save/proc/SetPlayerAltTitle(datum/job/job, new_title)
// remove existing entry