Closed foxsouns closed 1 year ago
seed: 1606F78167545E4BF13DE8087631F2BC
settings: hsHTWRDsruEElc
chest game area: places after that should be available now, but are not in-tracker.
Oh, good catch!
You're right, it should be considered one way and it looks like logic is not seeing it that way. It should be a pretty simple upstream fix. I have a couple other logic tweaks that I've been meaning to submit, so I can bundle this in with that pull request soon if you'd like.
I think this is the area that will need tweaking if you're interested in digging into it yourself: https://github.com/daid/LADXR/blob/master/logic/overworld.py#L214
I also noticed a breach in logic involving Rooster Key Cave: the pits in that area are another one-way: to the waterfall below Rooster Key Cave. It doesn't appear to be randomized, or accounted for in logic.
Now while that one (also the well in Mabe and hole in Lanmola's room) isn't randomized, it should be accounted for in logic - I've seen it work as a one way before. Do you have an example where it's not?
I don't think so: the waterfall doesn't physically allow Link to go back in, and the Rooster Key Cave pit exit isn't randomized, so that's the only case. I do have a seed that was made easier because of RKC pit exit, but there was another way to get to the mountain area elsewhere, IIRC. I guess it's possibly a logic skip, as of now.
That pit exit is in logic (except for casual logic) as a one way from RKC to that waterfall area in Tal Tal. The tracker reflects that when I fiddle with it and here's the line in logic for it: https://github.com/daid/LADXR/blob/master/logic/overworld.py#L379
Let me know if you found a situation where it's not showing up correctly in the tracker, though - it might be some weird edge case or an issue on the Magpie end of things.
@kbranch: been playing around with Rooster Key Cave: seems to enable all the right Tal Tal checks upon finding it. No action needed (afai-can tell).
Oh, well, of course, labeling it as a one-way: it "works" as-is, though a map marking of the exit waterfall would be nice.
That's a good point - I'll think about how to display that better, along with Lanmola's cave and the hole entrance into damp cave.
The logic change has been merged in upstream. I'll open another issue for representing the one-way drop entrances.
From my understanding, Richard's house/Richard's cave should be treated as a one-way (cave-to-house) unless all five feathers are collected, then treat it as a two-way.
I understand that the way this tracker works is based off of a self-hosted copy of LADXR: would this be something to fix upstream, or just handle differently? If it would be an upstream fix, has it already happened in post-v10 commits?