-
Notifications
You must be signed in to change notification settings - Fork 3.4k
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
Merge hotfix into master (add debug info to traitor activation) #33178
Conversation
It's simple. We kill the heisentest
It's simple. We kill the heisentest
space-wizards#32793) * Fix some rounds failing to end due to mind roles Fixes space-wizards#32791 This is caused by ShowRoundEndScoreboard running into a bug trying to display antags: some player is showing up as antag with MindIsAntagonist(), but has no antag roles listed in MindGetAllRoleInfo(). This was caused by one of the roles of the player having the Antag boolean set, but having no AntagPrototype set. The responsible mind role appeared to be MindRoleSubvertedSilicon which is missing a set for the SubvertedSilicon antag prototype. I also added resilience to the round-end code to make it so that an exception showing the scoreboard (and sending the Discord message) would not cause the round end logic to completely abort from an exception. I am planning to add an integration test to cover this bug (no prototype in mind roles), but I'll leave that for not-the-immediate-hotfix. * At least one maintainer approved this tiny PR without reading it, not naming names.
…ds#32807) Fix tech anomaly nexttimer (space-wizards#32805) Co-authored-by: metalgearsloth <[email protected]>
* fix ninja bomb component check * remove TryGetRole
…2882) Fix: Plushies no longer delete items when recycled (space-wizards#32838) fix Co-authored-by: beck-thompson <[email protected]>
Update submodule This fixes an important memory leak.
…ards#32925) Co-authored-by: slarticodefast <[email protected]>
…n-14 into staging
…n-14 into staging
…tem. (space-wizards#32942) Fix loneop spawnrate by reverting it to not use the custom shuttle event system.
* Add debug messages to traitor activation * more debug
Of note, there is a single, unplanned line break change to ThiefBeaconSystem. It does not come from the hotfix. While it is sort of irrelevant, it should be investigated what is the source of this discrepancy, to ensure something like that does not happen again in the future, with a potentially more severe impact |
It was from jez improperly cherry picking a pr and its now stuck around. We can only fix it with a force push |
Okay that sounds fine, then. Should we add an extra commit here to add that deleted line back, so this does not cause a new difference between stable and master? |
There, perfectly lined up now. |
This is no longer needed because of #33218 |
About the PR
Merge hotfix #33119 into master
Adds various debug logging during traitor activation, no gameplay changes
Requirements