Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prevents synthetics from rolling antag #21971

Merged
merged 1 commit into from
May 5, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions code/game/gamemodes/eldritch_cult/eldritch_cult.dm
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
report_type = "heresy"
antag_flag = ROLE_HERETIC
false_report_weight = 5
protected_jobs = list("Chaplain","Security Officer", "Warden", "Detective", "Head of Security", "Captain", "Head of Personnel", "Research Director", "Chief Engineer", "Chief Medical Officer", "Brig Physician", "Synthetic") //Yogs: Added Brig Physician
restricted_jobs = list("AI", "Cyborg")
protected_jobs = list("Chaplain","Security Officer", "Warden", "Detective", "Head of Security", "Captain", "Head of Personnel", "Research Director", "Chief Engineer", "Chief Medical Officer", "Brig Physician") //Yogs: Added Brig Physician
restricted_jobs = list("AI", "Cyborg", "Synthetic")
required_players = 15
required_enemies = 1
recommended_enemies = 4
Expand Down
4 changes: 2 additions & 2 deletions code/game/gamemodes/hivemind/hivemind.dm
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
report_type = "hivemind"
antag_flag = ROLE_HIVE
false_report_weight = 5
protected_jobs = list("Security Officer", "Warden", "Detective", "Head of Security", "Captain", "Brig Physician", "Synthetic") //Yogs: Added "Brig Physician
restricted_jobs = list("Cyborg","AI")
protected_jobs = list("Security Officer", "Warden", "Detective", "Head of Security", "Captain", "Brig Physician") //Yogs: Added "Brig Physician
restricted_jobs = list("Cyborg","AI", "Synthetic")
required_players = 24
required_enemies = 2
recommended_enemies = 3
Expand Down
2 changes: 1 addition & 1 deletion code/game/gamemodes/monkey/monkey.dm
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
required_enemies = 1
recommended_enemies = 1

restricted_jobs = list("Cyborg", "AI")
restricted_jobs = list("Cyborg", "AI", "Synthetic")

announce_span = "Monkey"
announce_text = "One or more crewmembers have been infected with Jungle Fever! Crew: Contain the outbreak. None of the infected monkeys may escape alive to CentCom. Monkeys: Ensure that your kind lives on! Rise up against your captors!"
Expand Down
2 changes: 1 addition & 1 deletion code/game/gamemodes/traitor/internal_affairs.dm
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
traitors_possible = 10 //hard limit on traitors if scaling is turned off
num_modifier = 4 // Four additional traitors
antag_datum = /datum/antagonist/traitor/internal_affairs
restricted_jobs = list("AI", "Cyborg")//Yogs -- Silicons can no longer be IAA
restricted_jobs = list("AI", "Cyborg", "Synthetic")//Yogs -- Silicons can no longer be IAA

announce_text = "There are Syndicate Internal Affairs Agents trying to kill each other!\n\
<span class='danger'>IAA</span>: Eliminate your targets and protect yourself!\n\
Expand Down
4 changes: 2 additions & 2 deletions code/game/gamemodes/traitor/traitor.dm
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@
report_type = "traitor"
antag_flag = ROLE_TRAITOR
false_report_weight = 20 //Reports of traitors are pretty common.
restricted_jobs = list("Cyborg")//They are part of the AI if he is traitor so are they, they use to get double chances
protected_jobs = list("Security Officer", "Warden", "Detective", "Head of Security", "Captain", "Head of Personnel", "Chief Engineer", "Chief Medical Officer", "Research Director", "Brig Physician", "Synthetic") //YOGS - added the hop and brig physician
restricted_jobs = list("Cyborg", "Synthetic")//They are part of the AI if he is traitor so are they, they use to get double chances
protected_jobs = list("Security Officer", "Warden", "Detective", "Head of Security", "Captain", "Head of Personnel", "Chief Engineer", "Chief Medical Officer", "Research Director", "Brig Physician") //YOGS - added the hop and brig physician
required_players = 0
required_enemies = 1
recommended_enemies = 4
Expand Down
2 changes: 1 addition & 1 deletion code/game/gamemodes/zombie/zombie.dm
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ GLOBAL_LIST_EMPTY(zombies)
report_type = "zombie"
antag_flag = ROLE_ZOMBIE
false_report_weight = 10
restricted_jobs = list("AI", "Cyborg")
restricted_jobs = list("AI", "Cyborg", "Synthetic")
protected_jobs = list("Security Officer", "Warden", "Detective", "Head of Security", "Captain", "Head of Personnel", "Chief Medical Officer", "Brig Physician", "Synthetic") //Yogs: Added Brig Physician
required_players = 40
required_enemies = 3
Expand Down
2 changes: 1 addition & 1 deletion yogstation/code/game/gamemodes/vampire/traitor_vamp.dm
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
config_tag = "traitorvamp"
false_report_weight = 10
traitors_possible = 3 //hard limit on traitors if scaling is turned off
restricted_jobs = list("AI", "Cyborg")
restricted_jobs = list("AI", "Cyborg", "Synthetic")
required_players = 15
required_enemies = 1 // how many of each type are required
recommended_enemies = 3
Expand Down
Loading