mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-23 05:00:55 +01:00
Accentuate the positive with **Personality**: A (soft) mood rework (#92941)
Co-authored-by: SmArtKar <44720187+SmArtKar@users.noreply.github.com>
This commit is contained in:
@@ -235,8 +235,12 @@
|
||||
if(CONFIG_GET(flag/allow_latejoin_antagonists) && !EMERGENCY_PAST_POINT_OF_NO_RETURN && humanc) //Borgs aren't allowed to be antags. Will need to be tweaked if we get true latejoin ais.
|
||||
SSdynamic.on_latejoin(humanc)
|
||||
|
||||
if((job.job_flags & JOB_ASSIGN_QUIRKS) && humanc && CONFIG_GET(flag/roundstart_traits))
|
||||
SSquirks.AssignQuirks(humanc, humanc.client)
|
||||
if(humanc)
|
||||
if(job.job_flags & JOB_ASSIGN_QUIRKS)
|
||||
if(CONFIG_GET(flag/roundstart_traits))
|
||||
SSquirks.AssignQuirks(humanc, humanc.client)
|
||||
else // clear any personalities the prefs added since our job clearly does not want them
|
||||
humanc.clear_personalities()
|
||||
|
||||
if(humanc) // Quirks may change manifest datapoints, so inject only after assigning quirks
|
||||
GLOB.manifest.inject(humanc)
|
||||
|
||||
Reference in New Issue
Block a user