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

[MIRROR] Fix Bluespace RPEDs not applying circuits at a distance when you have multiple options. #2169

Merged
merged 1 commit into from
Feb 28, 2024

Conversation

Steals-The-PRs
Copy link
Collaborator

Mirrored on Nova: NovaSector/NovaSector#1175
Original PR: tgstation/tgstation#81670

About The Pull Request

As per #81668, Bluespace RPEDs weren't applying circuits at a distance if you had multiple options.
Looking into it, this seemed to be because the sanity checks after the selection menu had been closed accounted for adjacency but not that the replacer could work at a distance.
Adding a check for this fixed it.
I then decided splitting this off into its own if statement would be best for our long-term sanity, given the first if was getting quite long and the added parenthesis really would not help.

Why It's Good For The Game

Fixes #81668.

Changelog

🆑 00-Steven
fix: Fixed Bluespace RPEDs failing to apply circuits from a distance if you had to select between multiple.
/:cl:

… you have multiple options. (#1175)

* Fix Bluespace RPEDs not applying circuits at a distance when you have multiple options. (#81670)

## About The Pull Request

As per #81668, Bluespace RPEDs weren't applying circuits at a distance
if you had multiple options.
Looking into it, this seemed to be because the sanity checks after the
selection menu had been closed accounted for adjacency but not that the
replacer could work at a distance.
Adding a check for this fixed it.
I then decided splitting this off into its own if statement would be
best for our long-term sanity, given the first if was getting quite long
and the added parenthesis really would not help.
## Why It's Good For The Game

Fixes #81668.
## Changelog
:cl:
fix: Fixed Bluespace RPEDs failing to apply circuits from a distance if
you had to select between multiple.
/:cl:

* Fix Bluespace RPEDs not applying circuits at a distance when you have multiple options.

---------

Co-authored-by: _0Steven <[email protected]>
@Iajret Iajret merged commit 1aa1f7d into master Feb 28, 2024
24 checks passed
@Iajret Iajret deleted the upstream-mirror-1175 branch February 28, 2024 11:37
AnywayFarus added a commit that referenced this pull request Feb 28, 2024
Iajret pushed a commit that referenced this pull request Apr 24, 2024
…#2169)

* Fixes some rando failures off the ignore list of projectiles (#82855)

* Fixes some rando failures off the ignore list of projectiles

---------

Co-authored-by: LemonInTheDark <[email protected]>
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.

3 participants