diff --git a/code/modules/mob/dead/new_player/new_player.dm b/code/modules/mob/dead/new_player/new_player.dm index 7cdcae1281..428773bd9b 100644 --- a/code/modules/mob/dead/new_player/new_player.dm +++ b/code/modules/mob/dead/new_player/new_player.dm @@ -355,10 +355,6 @@ var/mob/living/carbon/human/humanc if(ishuman(character)) - if(prob(10) && GLOB.master_mode != "extended") - humanc.generate_miscreant_objectives() - else - humanc.generate_individual_objectives() humanc = character //Let's retypecast the var to be human, if(humanc) //These procs all expect humans @@ -371,6 +367,10 @@ if(GLOB.highlander) to_chat(humanc, "THERE CAN BE ONLY ONE!!!") humanc.make_scottish() + if(prob(10) && GLOB.master_mode != "extended") + SSticker.generate_miscreant_objectives(humanc.mind) + else + SSticker.generate_individual_objectives(humanc.mind) GLOB.joined_player_list += character.ckey GLOB.latejoiners += character