Skip to content

Add water hop to morpha and compass chest + MQ#2496

Merged
fenhl merged 1 commit into
OoTRandomizer:Devfrom
dotzo:advanced-water-hop
Feb 11, 2026
Merged

Add water hop to morpha and compass chest + MQ#2496
fenhl merged 1 commit into
OoTRandomizer:Devfrom
dotzo:advanced-water-hop

Conversation

@dotzo

@dotzo dotzo commented Dec 8, 2025

Copy link
Copy Markdown

Adding the new water hop tech to advanced logic. The damage check for the compass chest in vanilla water is to give a little leniency on damage with the stingers without requiring additional items. Essentially takes the trick out of logic for ohko and quad damage.

@fenhl fenhl added Type: Enhancement New feature or request Component: Logic Non-trivial changes to the JSON logic files Status: Needs Review Someone should be looking at it Status: Needs Testing Probably should be tested Component: Tricks/Glitches Unusual maneuvers Status: Under Consideration Developers are considering whether to accept or decline the feature described labels Dec 8, 2025
@jdunn596

Copy link
Copy Markdown

lgtm, failures look like typical ER failures

@fenhl fenhl removed the Status: Needs Review Someone should be looking at it label Dec 27, 2025
@shirosoluna

Copy link
Copy Markdown

@fenhl was there something needed for this still?

@fenhl

fenhl commented Feb 4, 2026

Copy link
Copy Markdown
Collaborator

It still needs to be formally accepted by the dev team since it's an enhancement (new feature), we haven't gone through the enhancements under consideration in a while, I'll see if I can get that process rolling again, thanks for the reminder.

@fenhl

fenhl commented Feb 4, 2026

Copy link
Copy Markdown
Collaborator

It also still needs to be tested. Would be nice to get a pair of plandos showing that the logic works as expected (e.g. using gen success with the trick and failure without, or a difference in woth items).

@dotzo

dotzo commented Feb 4, 2026

Copy link
Copy Markdown
Author

waterhoptest.json
Plando attached. 2 required triforce pieces, no hookshots on the world, beatable only, triforces are on water compass chest and one of the pots before morpha. Above fails because no water hop, add water hop to trick list and it works. MQ was copy/pasted from vanilla, so no changes.

Can you also clarify what you mean by "accepted by the dev team"? I thought since we're on our own feature that no one else maintains it was our discretion as to what gets added, and as such the PR in and of itself is approval by the dev team for advanced logic.

@fenhl fenhl removed the Status: Needs Testing Probably should be tested label Feb 5, 2026
@fenhl

fenhl commented Feb 5, 2026

Copy link
Copy Markdown
Collaborator

“The dev team” refers to the people with the “Dev Team” Discord role. We currently don't have a formal code owner system.

@dotzo

dotzo commented Feb 5, 2026

Copy link
Copy Markdown
Author

I'm still confused. I get there's very few people who do dev work and PRs are a big effort, especially in large numbers, but it's coming off as though the dev team can just decide not to allow something, despite no one on the team having anything to do with the PR itself. Which I could understand if it's an entire feature, but we're just expanding on what's already there, and will continue to do so as more things are found and can be added.

@jdunn596

jdunn596 commented Feb 5, 2026

Copy link
Copy Markdown

Well they can if it doesn't fit the philosophy of the project owners. The dev team is still responsible for any change to Main regardless of whether anyone on the team actively contributes to it because they maintain, bundle, and ship the product as a whole.

As you see with gameplay modes such as TFB, those kind of changes are managed on the respective forks to maintain control

@dotzo

dotzo commented Feb 5, 2026

Copy link
Copy Markdown
Author

I get that to some degree on larger projects. Like if advanced logic were rejected as a whole, I'd understand it more than having this same conversation about a single trick to be added to the already vetted logic.

@fenhl fenhl removed the Status: Under Consideration Developers are considering whether to accept or decline the feature described label Feb 11, 2026
@fenhl fenhl added this to the next milestone Feb 11, 2026
@fenhl fenhl merged commit d7dfb9b into OoTRandomizer:Dev Feb 11, 2026
4 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Component: Logic Non-trivial changes to the JSON logic files Component: Tricks/Glitches Unusual maneuvers Type: Enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants