From 77cf9e6883ac993c26ca6f9985a19bacaa1b827e Mon Sep 17 00:00:00 2001 From: aerinon Date: Wed, 9 Dec 2020 14:29:18 -0700 Subject: [PATCH] Repair hera basement cage to not count Byrna --- ItemList.py | 6 ++++++ Rom.py | 2 +- data/base2current.bps | Bin 131157 -> 131159 bytes 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/ItemList.py b/ItemList.py index ae05e9ee..ddb629ab 100644 --- a/ItemList.py +++ b/ItemList.py @@ -749,6 +749,12 @@ def fill_specific_items(world): all_state = world.get_all_state(True) fill_restrictive(world, all_state, [cage], [key_item]) + location = world.get_location('Tower of Hera - Map Chest', 1) + key_item = next(x for x in world.itempool if 'Byrna' in x.name) + world.itempool.remove(key_item) + fast_fill(world, [key_item], [location]) + + # somaria = next(item for item in world.itempool if item.name == 'Cane of Somaria') # shooter = world.get_location('Palace of Darkness - Shooter Room', 1) # world.itempool.remove(somaria) diff --git a/Rom.py b/Rom.py index f495b32d..0f8cf7b7 100644 --- a/Rom.py +++ b/Rom.py @@ -27,7 +27,7 @@ from EntranceShuffle import door_addresses, exit_ids JAP10HASH = '03a63945398191337e896e5771f77173' -RANDOMIZERBASEHASH = '7264ffb7c430dde5d6bfe6030b79a575' +RANDOMIZERBASEHASH = '30147375153cc57197805eddf38c2a23' class JsonRom(object): diff --git a/data/base2current.bps b/data/base2current.bps index c0d427e88d6a9a8fd8616fdbae990a34d1d21e78..74ee4e9a0243b2269d24e8feeb57a51a99cf4a00 100644 GIT binary patch delta 835 zcmV-J1HAmzfC$%s2(T{!1gp7JMw2rESRVMgq)bnMkpT!60S6e8kz8Vyr0Up>B9y|U zD2j>Clc@oa0br9l0_y_%yOSpaI00{yU<1$r-jgu|ngOM=%mfnx54gglM2CUPn@|FQ zAdiWAlkNtZ0qB#72f6_jvqT6K0RerJSqUHkB9nRvWC8J$-wBEVkCSQ&U>JV8q!5CI z2nd@4DUEP}fh(|?BBX|-B4)GV3U~tnHnUp}{VD;+lUX^-0RgimI%NtCzrCb@3L^f! zq<{n>J+qfYMHB%xv)x!u0~V{hq^-mR&mn*?@S8Pbg|W#8@Ean%lR;b;0ll+XT$K+O zzP_Y_NCC-i&<7&@zNCUZ0m*OB2O>PP1#ChE5O2JssR51Y0z{-mkxoC zl#Qhu@EV&HevZk90MHI7TA(B%eYv0@1-p8H0Vt;yevXfV1%PWH1-olV+OL?ve$Xb9 zU(^;HO{k^d^nMzj;Pig_XrCo|j>EI1$t2JQTBslelabUoK}v#^LiBzbk3z3ygn>ej zg0p&ru_N?;I*%jterRhVVYr*OksnCfuP2*jZH|k&i@S@isfrIL^nQ;g^nUtiry!FG z)f)j(lP1-65;8iDr6%-#7;iUFe<=@>hLZ=AuGNPJ0AP@TUXx3cJk}-#SRjB=fEJTz z)|4eXF$aLvT+Q$Wi%YAi2c1w4Aep}+=ky*R*}tDWGwq)_Xuy%VlOfj=7)V^4#mYbc z0l{(4)0I)xoYi-%tz&rr3 z5x@N3GTOVJSipYz=;+AEfa<%y29vJYCo)B7fQ7F)mv32)fhdTCCUtliH&&lLy*;4?ki1foOYph8kM&7iNkuvy<8o7y$v3 zr1B*h0lTF7Xlu!@@bSqc@a_7aT2=0eXgX_`E|cQ&RSFMal4uC88ylN&gF*ARLGu9& N4G0r*(g7KKtG6EaZ^r-t delta 829 zcmV-D1H$~*fC$xq2(T{!1hlhDOp`MKSRMkqq)bnMkpT!60S6e8kz8Vyr0Up>BBH{i zD2j>Qlc@oa0dA8z0_y?^yptybI01c=U<1$r?2|DBngO%3%mfnx55~fzM2CUdn@|FQ zAdiWOlkNtZ0rr!L2f6_xvqT6K0RfAXSqUHkFq3)-WC8z^-wBEVos((`U>JOS6|mMHB%(d1#ChE5PiI)sR51Y0z{*&kli& zr5o@Xn-zYJk%s`#4k()jevX+S54(DR0Vt<}kCqjHYakE1Ye?F!n81F}D!>@<6_a7q z793%yrQq~_8lT|we)?#iC3=p-v!%%-&<0wlAP7gfr6%-#7;iUF ze<=@>hLa$jE@|yT2lnu-PXvVQ7GbuQ``*S&o4ymoQa;lOA)9fmz3bfoR8qfoZdX zk|}AClQCG1k$qaM*aDN