From 5a1c80d8437f3b7a61c7fed76443c269f2f8bc02 Mon Sep 17 00:00:00 2001 From: GinjaNinja32 Date: Wed, 12 Aug 2015 05:06:18 +0100 Subject: [PATCH] Fix for non-ANTAG_OVERRIDE_JOB antags breaking with malf fix --- code/game/gamemodes/game_mode.dm | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/code/game/gamemodes/game_mode.dm b/code/game/gamemodes/game_mode.dm index 3519d51f7f2..4c715ed1af3 100644 --- a/code/game/gamemodes/game_mode.dm +++ b/code/game/gamemodes/game_mode.dm @@ -246,7 +246,13 @@ var/global/list/additional_antag_types = list() return 1 var/datum/antagonist/main_antags = antag_templates[1] - if(main_antags.pending_antagonists.len >= required_enemies) + var/list/potential + if(main_antags.flags & ANTAG_OVERRIDE_JOB) + potential = main_antags.pending_antagonists + else + potential = main_antags.candidates + + if(potential.len >= required_enemies) return 1 return 0