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

DS3: Accessibility error fix #1983

Merged
merged 2 commits into from
Jul 21, 2023
Merged

DS3: Accessibility error fix #1983

merged 2 commits into from
Jul 21, 2023

Conversation

Zunawe
Copy link
Collaborator

@Zunawe Zunawe commented Jul 17, 2023

What is this fixing or adding?

Progression items being placed in Archdragon Peak causes

RuntimeError: Not all progression items reachable ({AP: Soul of the Nameless King}). Something went terribly wrong here.

apparently due to the access rule using can_reach("Go To Untended Graves", "Entrance", self.player)). I also tried using can_reach("Consumed King's Garden", "Region", self.player)) which caused the same problem. So this adds an event item in CKG for the Path of the Dragon gesture you get just before Untended Graves. Not the most elegant, but using a gesture to reach an area is unique to Path of the Dragon; everything else is an item.

Also changes the late_dlc option to lock of all the DLC behind Small Doll instead of allowing the first half of the painted world to stay in logic. An oversight from when the painted world was split into two regions.

How was this tested?

Generating with the same seed as failed on main and seeing the generation succeed in placing progression items in Archdragon Peak.

@black-sliver
Copy link
Member

LGTM, @Marechal-L or @Br00ty please approve

@ThePhar ThePhar added the is: bug/fix Issues that are reporting bugs or pull requests that are fixing bugs. label Jul 19, 2023
Copy link
Contributor

@Br00ty Br00ty left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

all generations successful. played a short amount of a seed and everything seemed good.

@ThePhar ThePhar merged commit 3c1950d into ArchipelagoMW:main Jul 21, 2023
12 checks passed
@Zunawe Zunawe deleted the ds3-ad-fix branch July 25, 2023 20:06
FlySniper pushed a commit to FlySniper/Archipelago that referenced this pull request Nov 14, 2023
kl3cks7r pushed a commit to kl3cks7r/Archipelago that referenced this pull request Dec 15, 2023
Jouramie pushed a commit to Jouramie/Archipelago that referenced this pull request Feb 28, 2024
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