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

Fixes jaws of life airlock interactions & tiny bit of beebase cleanup #2694

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

DeltaFire15
Copy link
Contributor

@DeltaFire15 DeltaFire15 commented Jul 13, 2024

About The Pull Request

At some point airlock attackby got changed which led to aggressively door prying items to gain priority over normal interactions.
This, in the case of jaws of life, led to them being unable to dismantle doors by prying out the airlock electronics, aswell as caused the inability to remove door charges (never seen).
As jaws of life should be capable of all the work a crowbar could do, this adds an exception to the aggressively prying capable item check which passes the item to normal crowbarring interactions instead, if any of the conditions for special interaction is fulfilled and the item has crowbar tool behavior.

Also fixes a leftover from a beebase which led to jaws (& similar) prying code being present twice, one of which would be unreachable.

Why It's Good For The Game

Fix man good.

Changelog

🆑
fix: Jaws of life can now deconstruct doors like a crowbar could.
code: Cleans up some leftover code that remained after a beebase.
/:cl:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants