diff --git a/code/game/gamemodes/borer/borer.dm b/code/game/gamemodes/borer/borer.dm index 8424ca58703..7ec3801be02 100644 --- a/code/game/gamemodes/borer/borer.dm +++ b/code/game/gamemodes/borer/borer.dm @@ -32,7 +32,7 @@ // also make sure that there's at least one borer and one host recommended_enemies = max(src.num_players() / 20 * 2, 2) - var/list/datum/mind/possible_borers = get_candidates(BE_ALIEN,ALIEN_AFK_BRACKET,"alien") + var/list/datum/mind/possible_borers = get_players_for_role(BE_ALIEN) if(possible_borers.len < 2) log_admin("MODE FAILURE: BORER. NOT ENOUGH BORER CANDIDATES.") diff --git a/code/modules/admin/topic.dm b/code/modules/admin/topic.dm index c266d0c8508..4388c0a8247 100644 --- a/code/modules/admin/topic.dm +++ b/code/modules/admin/topic.dm @@ -583,7 +583,7 @@ //Non-Human (Green) counter = 0 jobs += "" - jobs += "" + jobs += "" for(var/jobPos in nonhuman_positions) if(!jobPos) continue var/datum/job/job = job_master.GetJob(jobPos) @@ -599,22 +599,19 @@ if(counter >= 5) //So things dont get squiiiiished! jobs += "" counter = 0 - + + //Drone if(jobban_isbanned(M, "Drone")) jobs += "" else jobs += "" - + + //pAI if(jobban_isbanned(M, "pAI")) jobs += "" else jobs += "" - if(jobban_isbanned(M, "AntagHUD")) - jobs += "" - else - jobs += "" - jobs += "
Non-human Positions
Non-human Positions
DroneDronepAIpAIAntagHUDAntagHUD
" //Antagonist (Orange) @@ -702,7 +699,7 @@ //Other races (BLUE, because I have no idea what other color to make this) jobs += "" - jobs += "" + jobs += "" //NYMPH if(jobban_isbanned(M, "Dionaea")) @@ -714,7 +711,13 @@ if(jobban_isbanned(M, "NPC")) jobs += "" else - jobs += "" + jobs += "" + + //ANTAG HUD + if(jobban_isbanned(M, "AntagHUD")) + jobs += "" + else + jobs += "" //ERT if(jobban_isbanned(M, "Emergency Response Team") || isbanned_dept) diff --git a/code/modules/events/tgevents/alien_infestation.dm b/code/modules/events/tgevents/alien_infestation.dm index 0c4790cade9..c9d16c2ab4c 100644 --- a/code/modules/events/tgevents/alien_infestation.dm +++ b/code/modules/events/tgevents/alien_infestation.dm @@ -26,7 +26,7 @@ if(temp_vent.network.normal_members.len > 50) //Stops Aliens getting stuck in small networks. See: Security, Virology vents += temp_vent - var/list/candidates = get_candidates(BE_ALIEN,,"alien") + var/list/candidates = get_candidates(BE_ALIEN,ALIEN_AFK_BRACKET,"alien") while(spawncount > 0 && vents.len && candidates.len) var/obj/vent = pick_n_take(vents) diff --git a/code/modules/mob/living/carbon/brain/posibrain.dm b/code/modules/mob/living/carbon/brain/posibrain.dm index 5419b0df5d2..63504acaca3 100644 --- a/code/modules/mob/living/carbon/brain/posibrain.dm +++ b/code/modules/mob/living/carbon/brain/posibrain.dm @@ -42,7 +42,7 @@ /obj/item/device/mmi/posibrain/proc/check_observer(var/mob/dead/observer/O) if(O.has_enabled_antagHUD == 1 && config.antag_hud_restricted) return 0 - if(jobban_isbanned(O, "pAI") || jobban_isbanned(O,"nonhumandept")) + if(jobban_isbanned(O, "Cyborg") || jobban_isbanned(O,"nonhumandept")) return 0 if(O.client) return 1
Other
Other
NPCNPCNPCAntagHUDAntagHUD