diff --git a/code/modules/modular_computers/file_system/programs/jobmanagement.dm b/code/modules/modular_computers/file_system/programs/jobmanagement.dm index 5a18d12ff49..f9b4d46a1c6 100644 --- a/code/modules/modular_computers/file_system/programs/jobmanagement.dm +++ b/code/modules/modular_computers/file_system/programs/jobmanagement.dm @@ -109,8 +109,6 @@ GLOBAL_VAR_INIT(time_last_changed_position, 0) playsound(computer, 'sound/machines/terminal_prompt_confirm.ogg', 50, FALSE) return TRUE if("PRG_priority") - if(length(SSjob.prioritized_jobs) >= 5) - return var/priority_target = params["target"] var/datum/job/j = SSjob.GetJob(priority_target) if(!j || !can_edit_job(j)) @@ -120,7 +118,10 @@ GLOBAL_VAR_INIT(time_last_changed_position, 0) if(j in SSjob.prioritized_jobs) SSjob.prioritized_jobs -= j else - SSjob.prioritized_jobs += j + if(length(SSjob.prioritized_jobs) < 5) + SSjob.prioritized_jobs += j + else + computer.say("Error: CentCom employment protocols restrict prioritising more than 5 jobs.") playsound(computer, 'sound/machines/terminal_prompt_confirm.ogg', 50, FALSE) return TRUE