diff --git a/InitialSram.py b/InitialSram.py index 0bacb744..c5c6a814 100644 --- a/InitialSram.py +++ b/InitialSram.py @@ -210,6 +210,9 @@ class InitialSram: equip[0x371] = min(starting_arrow_cap_upgrades, 70) equip[0x343] = min(starting_bombs, equip[0x370]) equip[0x377] = min(starting_arrows, equip[0x371]) + + if not startingstate.has('Magic Mirror', player) and world.doorShuffle[player] != 'vanilla': + equip[0x353] = 1 # Assertion and copy equip to initial_sram_bytes assert equip[:0x340] == [0] * 0x340 diff --git a/RELEASENOTES.md b/RELEASENOTES.md index 30ba40f0..2ceda908 100644 --- a/RELEASENOTES.md +++ b/RELEASENOTES.md @@ -1,6 +1,6 @@ # New Features -None for this release. +File Select/End Game screen: Mirror Scroll and Pseudoboots added (Thanks Hiimcody!) # Patch Notes diff --git a/Rom.py b/Rom.py index 5f2adfb9..93cd5855 100644 --- a/Rom.py +++ b/Rom.py @@ -42,7 +42,7 @@ from source.enemizer.Enemizer import write_enemy_shuffle_settings JAP10HASH = '03a63945398191337e896e5771f77173' -RANDOMIZERBASEHASH = '2cbc343d4d554d38d3b0c9c348ca6601' +RANDOMIZERBASEHASH = 'f38b8d05463222c940e9e8115f2f1ddb' class JsonRom(object): diff --git a/data/base2current.bps b/data/base2current.bps index b1a1f947..491ba32f 100644 Binary files a/data/base2current.bps and b/data/base2current.bps differ