Skip to content

Upgrades GODMODE from a flag to a trait. #5276

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

Merged
merged 1 commit into from
Feb 4, 2025

Conversation

Absolucy
Copy link
Member

@Absolucy Absolucy commented Feb 4, 2025

About The Pull Request

Ports tgstation/tgstation#86596 and tgstation/tgstation#86718

GODMODE has a lot of sources that toggle it. From admin-stuff to status effects, components, actions and mobs which are supposed to be invincible. It's better off as a trait than a flag, so we can manage these sources.

Why It's Good For The Game

See above.

Changelog

🆑 Absolucy, Ghommie, SmArtKar
admin: godmode is now a datum trait instead of a bitflag. This means the process for toggling it is a little different now.
/:cl:

@Absolucy Absolucy merged commit dfdf0b0 into Monkestation:master Feb 4, 2025
3 checks passed
@Absolucy Absolucy deleted the apotheosis branch February 4, 2025 23:49
github-actions bot added a commit that referenced this pull request Feb 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature: Refactor/Rework Completely redoing a larger thing / recoding a thing
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant