From d13d01b7dd3e2d98bb400575e90242d2c7900cd4 Mon Sep 17 00:00:00 2001 From: TgT4 <100795636+TgT4@users.noreply.github.com> Date: Wed, 25 Dec 2024 18:26:47 +0300 Subject: [PATCH] Update traitor.dm --- code/game/gamemodes/roles/traitor.dm | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/code/game/gamemodes/roles/traitor.dm b/code/game/gamemodes/roles/traitor.dm index 392908878131..fd79cb9118a6 100644 --- a/code/game/gamemodes/roles/traitor.dm +++ b/code/game/gamemodes/roles/traitor.dm @@ -4,7 +4,7 @@ required_pref = ROLE_TRAITOR logo_state = "synd-logo" - restricted_jobs = list("Cyborg", "Security Cadet", "Internal Affairs Agent", "Security Officer", "Warden", "Head of Security", "Captain", "Velocity Officer", "Velocity Chief", "Velocity Medical Doctor", "Blueshield Officer") + restricted_jobs = list("Security Cadet", "Internal Affairs Agent", "Security Officer", "Warden", "Head of Security", "Captain", "Velocity Officer", "Velocity Chief", "Velocity Medical Doctor", "Blueshield Officer") antag_hud_type = ANTAG_HUD_TRAITOR antag_hud_name = "traitor" @@ -114,6 +114,10 @@ return for(var/datum/objective/O in objectives.GetObjectives()) O.give_required_equipment() + if(isrobot(antag.current)) + var/mob/living/silicon/robot/robot = antag.current + robot.UnlinkSelf() + robot.emagged = TRUE /datum/role/traitor/RemoveFromRole(datum/mind/M, msg_admins) if(isAI(M.current))