-
Notifications
You must be signed in to change notification settings - Fork 3.8k
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
HOTFIX: fix minibomb implant and syndicats not exploding #34923
HOTFIX: fix minibomb implant and syndicats not exploding #34923
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I would ask to fix your CL to conform with the guidelines but hotfix CLs are broken anyway :godo:
We should fix the template to conform with the guidelines :) |
shouldnt be datafield since its a container which gets serialized in container container |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Simple enough, looks good.
I don't disagree, I have been making noise about that at some point |
…ds#34923) fix minibomb implant not exploding
About the PR
See title.
Technical details
#33493 was a bugfix that intended to drop storage implant contents when being gibbed instead of deleting them. It did so by deleting all implants, which caused the implanter to drop its storage. However, this also caused the microbomb implant to be deleted before exploding because it first gibs the user.
We solve this by only emptying the storage implant on gibbing.
It is still deleted when the user's body is deleted.
Also added readonly VV access to the ImplantedComponent because that annoyed me every time I had to debug implants.
(probably should be a DataField, but that is out of scope)
Media
microbomb.fix.mp4
Requirements
Breaking changes
none
Changelog
🆑