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

[TG Mirror] Fixes hole in ventcrawl logic #143

Merged
merged 1 commit into from
Oct 19, 2023
Merged

Conversation

Steals-The-PRs
Copy link
Collaborator

Mirrored on Skyrat: Skyrat-SS13/Skyrat-tg#24429
Original PR: tgstation/tgstation#79027

About The Pull Request

May or may not close tgstation/tgstation#79018

Basically we slept during the do_after() and the vent may have been welded while we were sleeping, meaning we could "phase through a welded vent". Just a silly hole in ventcrawling logic that we should be accounting for.

Why It's Good For The Game

I think there's a few issues with ventcrawling (i.e. it being traitbased and not something like an element) but we can tackle that later. Let's just fix any potential holes and issues that might come with it.

Changelog

🆑 san7890
fix: People should be crawling into welded vents a lot less now.
/:cl:

No guarantee on the linked issue disappearing since I couldn't replicate it on my end, just noticed a logic failure.

* Fixes hole in ventcrawl logic (#79027)

## About The Pull Request

May or may not close tgstation/tgstation#79018

Basically we slept during the `do_after()` and the vent may have been
welded while we were sleeping, meaning we could "phase through a welded
vent". Just a silly hole in ventcrawling logic that we should be
accounting for.
## Why It's Good For The Game

I think there's a few issues with ventcrawling (i.e. it being traitbased
and not something like an element) but we can tackle that later. Let's
just fix any potential holes and issues that might come with it.
## Changelog
:cl:
fix: People should be crawling into welded vents a lot less now.
/:cl:

No guarantee on the linked issue disappearing since I couldn't replicate
it on my end, just noticed a logic failure.

* Fixes hole in ventcrawl logic

---------

Co-authored-by: san7890 <[email protected]>
@Iajret Iajret merged commit 397fbde into master Oct 19, 2023
23 checks passed
@Iajret Iajret deleted the upstream-mirror-24429 branch October 19, 2023 09:05
Steals-The-PRs added a commit that referenced this pull request Oct 19, 2023
Iajret pushed a commit that referenced this pull request Dec 28, 2023
* Fixes input value not clearing on NTOS app [no gbp] (#80614)

## About The Pull Request
Problem goes a little deeper than simply adding "selfClear" prop - ntos
messenger is looking for more of a controlled component. Whenever
messages are sent, it attempts to update the value in the input box
## Why It's Good For The Game
Fixes #80611
## Changelog
:cl:
fix: NTOS Messenger should clear on enter now
/:cl:

* Fixes input value not clearing on NTOS app [no gbp]

---------

Co-authored-by: Jeremiah <[email protected]>
Co-authored-by: NovaBot <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Simple mobs phasing into welded vents
3 participants