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

Shivers: Fixes issue with office elevator rule logic. #2690

Merged
merged 1 commit into from
Jan 11, 2024

Conversation

korydondzila
Copy link
Contributor

@korydondzila korydondzila commented Jan 8, 2024

What is this fixing or adding?

Office elevator logic was written as
can reach Underground Tunnels OR can reach Office AND have Key for Office Elevator

Meaning that key for office elevator was not required if Underground Tunnels could be reached when it should be.

Changed to
(can reach Underground Tunnels OR can reach Office) AND have Key for Office Elevator

How was this tested?

Wasn't, simple issue and same as 2657
Until this fix is out either normal should not be used for lobby access or elevators stay solved should not be used.

@GodlFire
Copy link
Collaborator

GodlFire commented Jan 8, 2024

Yes this looks correct.

@ScipioWright ScipioWright added the is: bug/fix Issues that are reporting bugs or pull requests that are fixing bugs. label Jan 9, 2024
@Berserker66 Berserker66 merged commit a99c1e1 into ArchipelagoMW:main Jan 11, 2024
12 checks passed
@korydondzila korydondzila deleted the shivers-logic-fix branch January 12, 2024 05:01
Jouramie pushed a commit to Jouramie/Archipelago that referenced this pull request Feb 28, 2024
…2690)

Office elevator logic was written as
can reach Underground Tunnels OR can reach Office AND have Key for Office Elevator

Meaning that key for office elevator was not required if Underground Tunnels could be reached when it should be.

Changed to
(can reach Underground Tunnels OR can reach Office) AND have Key for Office Elevator
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
is: bug/fix Issues that are reporting bugs or pull requests that are fixing bugs.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants