diff --git a/code/controllers/subsystem/job.dm b/code/controllers/subsystem/job.dm index 3f9efb275..e53f550ac 100644 --- a/code/controllers/subsystem/job.dm +++ b/code/controllers/subsystem/job.dm @@ -470,7 +470,7 @@ SUBSYSTEM_DEF(job) job.after_spawn(H, M, joined_late) - //Account ID. ID is handled by human initialization + //Account ID. ID is handled by outfit initialization if(ishuman(H)) var/mob/living/carbon/human/wageslave = H if(wageslave.wear_id) diff --git a/code/modules/jobs/job_types/job.dm b/code/modules/jobs/job_types/job.dm index 13a9f7338..1b07a8c75 100644 --- a/code/modules/jobs/job_types/job.dm +++ b/code/modules/jobs/job_types/job.dm @@ -106,20 +106,13 @@ //Equip the rest of the gear H.dna.species.before_equip_job(src, H, visualsOnly) - if(!visualsOnly) - generate_bank_account(H) //TODO: accounts assigned to IDs. makes this less ugly - if(outfit_override || outfit) H.equipOutfit(outfit_override ? outfit_override : outfit, visualsOnly) - if(!visualsOnly && announce) - announce(H) - H.dna.species.after_equip_job(src, H, visualsOnly) -/// Generates a bank account for the person who's getting this job datum -/datum/job/proc/generate_bank_account(mob/living/carbon/human/reciever) - return + if(!visualsOnly && announce) + announce(H) /datum/job/proc/get_access() if(!config) //Needed for robots.