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

Listening post causes Traitorloose #1275

Closed
ghost opened this issue May 31, 2024 · 4 comments · Fixed by #1369
Closed

Listening post causes Traitorloose #1275

ghost opened this issue May 31, 2024 · 4 comments · Fixed by #1369
Labels
Holy Shit Priority: 1-Urgent Must be resolved immediately Status: Requires This requires something else to be done before resolved

Comments

@ghost
Copy link

ghost commented May 31, 2024

Description

Alternative title is "Antag Refactor broke the LP."
Probably related to the Antagonist Refactor, and is liable to be like this or similar until a PR is merged with a fix to this - spawning in as a Listening Post operator does a few things now;

  • You get objectives that would be on station, as a Listening Post Operative. Furthermore, when you spawn in as a Listening Post op, it activates the Traitor Game Rule, turning any round where LP is spawned into Traitor, even if it's survival.
  • Listening Post Operatives get a 20 TC uplink, due to this, and this has a whole range of items including reinforcements, which also add the Traitor gamerule.

Reproduction

  • Open up development environment
  • Startround, do addgamerule PirateRadioSpawn
  • Join as Listening Post Operator (LPO)
  • Check character menu, actual objectives like a syndicate agent.
  • Open uplink, 20 TC.
  • Do endgamerule, Traitor is now a gamerule even if it was a Zombies, Nukeops, or Survival / Extended round. Not sure what this entails, but the game might start rolling traitors.

Screenshots

I have a video of this in action but it's too big for github - will edit this when it uploads.

Additional context

Largely these are unintended, regarding the way LP is set up and its ghost role rules. The source of this may have been fixed upstream, also, so it's worth it to wait until an upstream merge before trying to fix this. If it persists then this becomes valid.
This also locks in with #1258 and #1235 because they're all issues nested in the same thing, the Antag Refactor.

@ghost ghost added Priority: 1-Urgent Must be resolved immediately Status: Requires This requires something else to be done before resolved and removed Status: Untriaged labels May 31, 2024
@deltanedas
Copy link
Member

i have an upcoming rework that gives them their own role

@ghost ghost added the Holy Shit label Jun 7, 2024
@Bonktrauma
Copy link
Contributor

Bonktrauma commented Jun 7, 2024

if you get telgnosis as a lp op rn, and you use it, it resets crystals

@ghost
Copy link
Author

ghost commented Jun 13, 2024

Fixed by #1369; so, when that is merged, I will close this issue (or I guess Github will do it itself? We'll see.)

@deltanedas
Copy link
Member

github will do it automatically because it has fixes #ISSUE

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Holy Shit Priority: 1-Urgent Must be resolved immediately Status: Requires This requires something else to be done before resolved
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants