2dos / DK64-Randomizer

Python script that randomizes various things in DK64. See the readme for current options that are available to be randomized as well as other features.
https://dk64randomizer.com/
MIT License
52 stars 28 forks source link

fix dupe key 8 issue #2185

Closed pbeierle22 closed 5 days ago

pbeierle22 commented 5 days ago

Fixed an issue where SLO and the Helm Key lock could place two Key 8s.

Resolved this by moving the bit that randomly places Key 8 out of PlaceConstants, where it's a bit out of place. Doing it in there means that the rest of the fill doesn't know we placed Key 8. Given that it's not placing a constant location I think it makes more sense to place Key 8 elsewhere, even if we have to duplicate some code.