From 9b8a3ba8ce6f58e50a0e57b52984daf0da25cf6a Mon Sep 17 00:00:00 2001 From: qwerty4429 <42085626+goose4429@users.noreply.github.com> Date: Wed, 22 Jun 2022 16:01:53 +0200 Subject: [PATCH] Feat: roundstart timelock checks (#71) --- code/controllers/subsystem/job.dm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/code/controllers/subsystem/job.dm b/code/controllers/subsystem/job.dm index 19caaf255ba13..297c2ea5ec607 100644 --- a/code/controllers/subsystem/job.dm +++ b/code/controllers/subsystem/job.dm @@ -99,6 +99,9 @@ SUBSYSTEM_DEF(job) if(!job.player_old_enough(player.client)) JobDebug("AR player not old enough, Player: [player], Job:[job.title]") return FALSE + if(job.required_playtime_remaining(player.client)) + JobDebug("AR player does not have enough job exp, Player: [player], Job:[job.title]") + return FALSE if(ismarinejob(job) || issommarinejob(job)) if(!handle_initial_squad(player, job, latejoin, job.faction)) JobDebug("Failed to assign marine role to a squad. Player: [player.key] Job: [job.title]")