Skip to content

Add hint distro option to upgrade eligible Goal hints to WotH#2570

Open
fenhl wants to merge 1 commit into
OoTRandomizer:Devfrom
fenhl:upgrade-goals-to-woth
Open

Add hint distro option to upgrade eligible Goal hints to WotH#2570
fenhl wants to merge 1 commit into
OoTRandomizer:Devfrom
fenhl:upgrade-goals-to-woth

Conversation

@fenhl

@fenhl fenhl commented May 5, 2026

Copy link
Copy Markdown
Collaborator

This adds a new entry upgrade_goals_to_woth to hint distributions which can be set to a list of goal names for which Goal hints should be upgraded to WotH hints if the hinted location is woth (logically required to complete the seed). The entry is optional and defaults to the empty list.

This functions similarly to the upgrade_hints entry which controls Sometimes/Always/etc hints being upgraded to dual hints: An upgraded WotH hint is not checked against the hint exclusions for WotH hints (only those for Goal hints) and does not count towards the dungeons_woth_limit.

This is primarily intended for Triforce Hunt, where it allows distinguishing between woth (required to collect enough pieces to meet the goal count) and non-woth path (unlocks pieces but not enough to be strictly required) without affecting the total number of hints per type or prioritizing one over the other.

Testing

Rolled a seed with the multiworld tournament preset modified to enable Triforce Hunt and "upgrade_goals_to_woth": ["gold"] added to the hint distro. Confirmed that locations in the woth list use WotH wording, while others use Goal wording.

@fenhl fenhl added Type: Enhancement New feature or request Status: Needs Review Someone should be looking at it Component: Hints related to how we help the player Status: Under Consideration Developers are considering whether to accept or decline the feature described labels May 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Component: Hints related to how we help the player Status: Needs Review Someone should be looking at it Status: Under Consideration Developers are considering whether to accept or decline the feature described Type: Enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant