mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-01-26 00:51:23 +00:00
## About The Pull Request - Traitors now have the old two kill + escape objectives from before progressive traitors. These objectives are for greentext/victory conditions only, and are known as "Primary Objectives". - The Progressive Traitor system remains in place for unlocking dangerous gear. - Completing the Final Objective from the progressive list is an alternate route to victory. - Traitor Uplinks now have a new tab that lists Primary Objectives, which will also indicate when the Traitor has a secured victory by Final Objective. - Also cleaned up the round end report, see below. ## Why It's Good For The Game See https://hackmd.io/WVjTLp6xTJiTFEkhSqqWIQ?view for my complete thoughts. TL;DR: - Getting Rep is too much of a time commitment for Greentext. - Most of ProgTraitor is quiet sabotage that no one cares about, leading to less conflict with the crew. - Losing the Uplink creates an unwinnable state. This PR fixes the above, by bringing back the 2 kill + escape system. Traitors are now required to actually negatively affect at least some crewmembers, and actually survive the round, to gain a victory state. Alternatively, if they reach the Final Objective, they are given a free pass, as an alternate route if they cannot find their Primary Objective targets. Final Objectives will count as a victory even if the traitor dies. The Progressive Traitor system is still used for unlocking gear, and no values for items, or restrictions based on role, have been changed. ## Changelog 🆑 balance: Traitors now have two kill and an escape objective for Greentext purposes, though completing a Final Objective will Greentext too. /🆑 New Primary Objective Tab:  If the Final Objective is done, the traitor's victory condition is secured, and the Primary Objectives no longer matter.  Round-end report, showing one traitor that greentexts through traditional means, and one that doesn't get their kill target or escape, but greentexts via Final Objective anyway. 