summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2026-06-09Add an option to limit the location of triforce pieces (#6710)lepideble
2026-06-09Enemy rando cleanup 3 (#6518)Pepe20129
* Fix bari's biris not respecting the seeded option * Randomize Peehat Larvas * Refactor `IsEnemyAllowedToSpawn` * Fix the issue where some enemies spawn above the ceiling * Partially fix twisted hallway issue * Prevent Baris from spawning Baris
2026-06-09Fix Malformed Preset Filenames (#6712)Philip Dubé
Sanitize preset names for filesystem safety, log errors without crashing Co-authored-by: Unreference <87878910+unreference@users.noreply.github.com>
2026-06-09add option gating shields / tunics in shop behind finding one first (#6700)Philip Dubé
2026-06-09remove unused code from option.cpp (#6690)Philip Dubé
2026-06-09uncomment code in z_camera.c (#6709)Philip Dubé
pointed out by Evangelia, cause of discrepancy in crawlspace glitch * [Console](https://www.youtube.com/watch?v=2_tFHeEvXI0) * [SoH](https://www.youtube.com/watch?v=-u3TzbdUr3c)
2026-06-09Fix random seed string gen (#6697)A Green Spoon
2026-06-09Fix Ocarina Time Travel Registration (#6698)Chris
2026-06-08Sort some files into their correct folder (#6689)Pepe20129
2026-06-08[Modding] Add Adult Mask DL for mod compability (#6642)Reppan
2026-06-07Allow all 8 items in shop to be randomized in No Logic (#6688)Philip Dubé
2026-06-07Child Link cycles arrow types (#6686)Jordan Longstaff
2026-06-07Add MQ water lock fix, force it in rando (#6575)Pepper0ni
2026-06-07boss key hint typo (#6583)Pepper0ni
2026-06-07Don't use shared pointers for the CS helpers (#6685)louist103
2026-06-06Add 2nd water control switch and sync floating key (#6568)Chris
2026-06-06Move to port-maintainance LUS branch to fix crash on close (#6629)Pepper0ni
2026-06-06Change trial barrier cutscene skip to Story (#6592)Jordan Longstaff
2026-06-06Don't Spoil Ice Trap (#6597)Pepe20129
2026-06-06Compile with -ffp-contract=off on arm64 macOS (#6584)Aaron Gamache
2026-06-06Add Windows ARM64 build support (#6635)Qshadow
2026-06-06Enhancement to disable heat haze (#6663)Shishu the Dragon
2026-06-06Split up mods.cpp (#6677)Pepe20129
2026-06-05Fix Crowd Control Wolfos despawning when scene switch 0 is set (#6591)Matt Jakubowski
Crowd Control passed actor params 0 for EN_WF, so EnWf_Init treated switchFlag 0 and killed the actor when scene switch 0 was set. Match vanilla EnEncount1 Wolfos spawns: (0xFF << 8) | 0x00 Also prevent crowd control effects from triggering when link is not in controllable state
2026-06-05more hardening of code in Network/ (#6650)Philip Dubé
also unique_ptr
2026-06-04Identify clean up (#6673)Pepe20129
Can't move `IdentifyShopItem` as it's used all over the place.
2026-06-04extend NTSC10 spawn to NTSC11 (#6675)A Green Spoon
2026-06-04Fix anchor get item crash (#6678)A Green Spoon
* remove Roc's GID and prevent OOB from prior versions * change OOB gi to stone of agony
2026-06-04Fix Logic issues in DMC > Fire Temple and DMC wall PoH (#6679)Pepper0ni
* DMC logic: wall poh needs climb Include jumpslash as unintuitive jump Leave one note about getting there with hovers or acrobatics * Handle fire temple boulders properly, add some new cases to skip climb with the wall --------- Co-authored-by: Demur Rumed <159546+serprex@users.noreply.github.com>
2026-06-03adult-only crate (#6674)A Green Spoon
2026-06-03Properly send Link to the beginning to the dungeon in boss room shuffle (#6676)Pepper0ni
2026-05-31Fix logic placing item on saving carpenters when carpenters start free (#6661)Philip Dubé
Set flag on savefile, fill location when freed, don't junk check when card shuffled Also fix other misc issues in fill logic
2026-05-30OTRGlobals.h: include stdint.h (#6656)Philip Dubé
standardize on stdint.h over cstdint
2026-05-30Update LUS to build in GCC 16 (#6601)Pepper0ni
2026-05-29Eradicate `rand` (#6553)Philip Dubé
Random seed: always generate 10 digits Reduce max seed size, this is getting hashed so it's not valuable to have so many characters
2026-05-29Fix master sword timing info (#6552)Philip Dubé
General fix: don't reset timestamp if already set, this is particularly important for retrieving master sword vs ganon Also fix master sword timing not being set when shuffled
2026-05-29Fix bean merchant check not being listed in tracker when bean merchant only ↵Philip Dubé
shuffled (#6557)
2026-05-29Fix sword scaling (#6558)Philip Dubé
Don't apply transforms when scale 1.0, adjust translation to be gradual
2026-05-29Update Hell Mode Preset (#6570)Pepe20129
2026-05-29avoid ganon's castle blue warp dropping Link in lava (#6647)Philip Dubé
2026-05-29Fix gossip stone check (#6648)aMannus
2026-05-27Fix warp shuffle without warp hint text (#6551)Philip Dubé
Issue was needing to hook on RSK_SHUFFLE_WARP_SONGS, but cleaned up code
2026-05-27Fix ending audio shuffle (#6608)Chris
2026-05-27fix(actors): Restore vanilla default for Kokiri Forest quest state hook (#6614)Unreference
2026-05-25add fps custom equips (#6543)Jameriquiah
2026-05-25Fix blank text on carpet salesman (#6605)Chris
2026-05-24Identify checks for Merchants and Scrubs (#6641)xxAtrain223
Identify checks for merchants and deku scrubs to show their prices and non-mysterious checks in the check tracker.
2026-05-23Clean OTRGlobals 2 (#6636)Pepe20129
The main effect of this PR is completely decoupling OTRGlobals.h from any non-std header making it so that the "everything is being rebuilt because I changed a header that at some point gets included in OTRGlobals" problem doesn't happen anymore.
2026-05-18add grotto butterflies (#6619)A Green Spoon
2026-05-09Use singular on message for 1 token (#6567)Chris