Skip to content

Ageless items#2538

Draft
mracsys wants to merge 2 commits into
OoTRandomizer:Devfrom
mracsys:ageless-items
Draft

Ageless items#2538
mracsys wants to merge 2 commits into
OoTRandomizer:Devfrom
mracsys:ageless-items

Conversation

@mracsys
Copy link
Copy Markdown

@mracsys mracsys commented Mar 15, 2026

Removes age checks on item usability for all items and equipment except hookshot/longshot. Basically a free equip swap.

I believe child Hookshot was implemented for OoTMM, but I can't remember the details. That may be portable to this project.

Logic is not currently implemented for either Glitchless or Advanced. I'm looking for someone willing to put that together, including base development, trick development, and review responses. I personally don't have the time or interest.

Testing

Worked as expected back on 7.1.

mracsys added 2 commits March 15, 2026 18:46
add logic disclaimer to tooltip for ageless items

fix crash on boot

remove extraneous config write
@fenhl fenhl added Type: Enhancement New feature or request Status: Help Wanted Extra attention is needed Component: Logic Non-trivial changes to the JSON logic files Status: Needs Review Someone should be looking at it Component: Setting specific to setting(s) Status: Needs Testing Probably should be tested Status: Under Consideration Developers are considering whether to accept or decline the feature described Component: Patching Affects the patching of the ROM labels Mar 15, 2026
@shirosoluna
Copy link
Copy Markdown

as mentioned in discord, I'm happy to support the logic and trick development as we currently have this already setup in Advanced logic with the equipswap helper. This should not be particularly difficult to transfer to glitchless.
For the other items not listed in equipswap (boots and shields), this should be minor updates.

It would be great to support this with hookshot&longshot though. Currently investigating how to get this completed and added so it would be a complete PR with all items.

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: Patching Affects the patching of the ROM Component: Setting specific to setting(s) Status: Help Wanted Extra attention is needed Status: Needs Review Someone should be looking at it Status: Needs Testing Probably should be tested 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.

3 participants