From cd803ffb534ab3dcf5c0a8b939989504e9556bc3 Mon Sep 17 00:00:00 2001 From: AmazingAmpharos Date: Mon, 13 Nov 2017 16:12:28 -0600 Subject: [PATCH] Ganon flag fix The correct address has been put in for this flag. Previously this conflicted with the 1/4 magic byrna spike cave damage. --- Rom.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Rom.py b/Rom.py index bd57c7b1..593ee6cf 100644 --- a/Rom.py +++ b/Rom.py @@ -427,8 +427,7 @@ def patch_rom(world, rom, hashtable, beep='normal', sprite=None): rom.write_byte(0x180030, 0x00) # Disable SRAM trace rom.write_byte(0x180036, 0x0A) # Rupoor negative value rom.write_byte(0x180169, 0x01 if world.lock_aga_door_in_escape else 0x00) # Lock or unlock aga tower door during escape sequence. -# This seems to correlate to 1/4 magic Cape cost in the spike cave in v27. Important: figure out where this hack moved. -# rom.write_byte(0x180170, 0x01 if world.ganon_at_pyramid else 0x00) # Enable respawning on pyramid after ganon death + rom.write_byte(0x180171, 0x01 if world.ganon_at_pyramid else 0x00) # Enable respawning on pyramid after ganon death rom.write_byte(0x180168, 0x08) # Spike Cave Damage rom.write_byte(0x180086, 0x00 if world.aga_randomness else 0x01) # set blue ball and ganon warp randomness rom.write_byte(0x1800A1, 0x01) # enable overworld screen transition draining for water level inside swamp