diff --git a/modular_nova/master_files/code/modules/mob_spawn/mob_spawn.dm b/modular_nova/master_files/code/modules/mob_spawn/mob_spawn.dm index 5a5b804536e..14350ff99ad 100644 --- a/modular_nova/master_files/code/modules/mob_spawn/mob_spawn.dm +++ b/modular_nova/master_files/code/modules/mob_spawn/mob_spawn.dm @@ -1,4 +1,4 @@ -/obj/effect/mob_spawn/ghost_role/ +/obj/effect/mob_spawn/ghost_role /// set this to make the spawner use the outfit.name instead of its name var for things like cryo announcements and ghost records /// modifying the actual name during the game will cause issues with the GLOB.mob_spawners associative list var/use_outfit_name @@ -59,3 +59,12 @@ // TODO: refactor create() and special() so that this is no longer necessary /obj/effect/mob_spawn/ghost_role/proc/post_transfer_prefs(mob/living/new_spawn) return + + +/obj/effect/mob_spawn/ghost_role/human/special(mob/living/spawned_mob, mob/mob_possessor) + . = ..() + var/mob/living/carbon/human/spawned_human = spawned_mob + var/datum/job/spawned_job = SSjob.GetJobType(spawner_job_path) + + spawned_human.job = spawned_job.title +