From bcc2ea8666e337f1ad42317e67eeab7f1f3c6fa5 Mon Sep 17 00:00:00 2001 From: Jaraci <57604458+Jaraci@users.noreply.github.com> Date: Sat, 12 Nov 2022 22:09:49 +0000 Subject: [PATCH] Removes the AI from traitor job eligibility (#14856) --- code/datums/uplink/devices_and_tools.dm | 4 +++- code/game/antagonist/station/traitor.dm | 2 +- html/changelogs/omicega-fds9fgdretgr9etertfdsfs.yml | 13 +++++++++++++ 3 files changed, 17 insertions(+), 2 deletions(-) create mode 100644 html/changelogs/omicega-fds9fgdretgr9etertfdsfs.yml diff --git a/code/datums/uplink/devices_and_tools.dm b/code/datums/uplink/devices_and_tools.dm index 786c09eaf17..8d873335c64 100644 --- a/code/datums/uplink/devices_and_tools.dm +++ b/code/datums/uplink/devices_and_tools.dm @@ -101,8 +101,10 @@ /datum/uplink_item/item/tools/ai_module name = "Hacked AI Upload Module" - item_cost = 4 + item_cost = 2 path = /obj/item/aiModule/syndicate + desc = "A hacked AI law module able to subvert a shipbound intelligence when appropriately configured. It must be installed through a special upload console \ + -- a circuitboard for which can be found in the secure technical storage areas of most SCC facilities." /datum/uplink_item/item/tools/supply_beacon name = "Hacked Supply Beacon (DANGER!)" diff --git a/code/game/antagonist/station/traitor.dm b/code/game/antagonist/station/traitor.dm index e861a818e59..691a9b610ad 100644 --- a/code/game/antagonist/station/traitor.dm +++ b/code/game/antagonist/station/traitor.dm @@ -3,7 +3,7 @@ var/datum/antagonist/traitor/traitors // Inherits most of its vars from the base datum. /datum/antagonist/traitor id = MODE_TRAITOR - restricted_jobs = list("Head of Security", "Captain", "Chief Engineer", "Research Director", "Chief Medical Officer", "Executive Officer", "Operations Manager") + restricted_jobs = list("Head of Security", "Captain", "Chief Engineer", "Research Director", "Chief Medical Officer", "Executive Officer", "Operations Manager", "AI") protected_jobs = list("Security Officer", "Security Cadet", "Warden", "Investigator") flags = ANTAG_SUSPICIOUS | ANTAG_RANDSPAWN | ANTAG_VOTABLE required_age = 10 diff --git a/html/changelogs/omicega-fds9fgdretgr9etertfdsfs.yml b/html/changelogs/omicega-fds9fgdretgr9etertfdsfs.yml new file mode 100644 index 00000000000..dedc793f416 --- /dev/null +++ b/html/changelogs/omicega-fds9fgdretgr9etertfdsfs.yml @@ -0,0 +1,13 @@ +# Your name. +author: Omicega + +# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. +delete-after: True + +# Any changes you've made. See valid prefix list above. +# INDENT WITH TWO SPACES. NOT TABS. SPACES. +# SCREW THIS UP AND IT WON'T WORK. +# Also, all entries are changed into a single [] after a master changelog generation. Just remove the brackets when you add new entries. +# Please surround your changes in double quotes ("), as certain characters otherwise screws up compiling. The quotes will not show up in the changelog. +changes: + - tweak: "Removes the AI job from traitor role eligibility."