OoT: lock fast-filled shop locations (#1188)

ensures that progression balancing doesn't move them later
This commit is contained in:
espeon65536 2022-11-02 15:01:03 -07:00 committed by GitHub
parent 124ae198e4
commit 6c3852a2a9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 0 deletions

View File

@ -764,6 +764,8 @@ class OOTWorld(World):
self.multiworld.itempool.remove(item)
fill_restrictive(self.multiworld, self.multiworld.get_all_state(False), shop_locations, shop_prog, True, True)
fast_fill(self.multiworld, shop_junk, shop_locations)
for loc in shop_locations:
loc.locked = True
set_shop_rules(self) # sets wallet requirements on shop items, must be done after they are filled
# If skip child zelda is active and Song from Impa is unfilled, put a local giveable item into it.