Fixed issue with small key shuffle when big keys aren't
This commit is contained in:
3
Fill.py
3
Fill.py
@@ -48,6 +48,9 @@ def fill_dungeons_restrictive(world, shuffled_locations):
|
||||
bigs, smalls, others = [], [], []
|
||||
for i in dungeon_items:
|
||||
(bigs if i.bigkey else smalls if i.smallkey else others).append(i)
|
||||
for i in world.itempool:
|
||||
if i.smallkey and world.keyshuffle[i.player]:
|
||||
smalls.append(i)
|
||||
|
||||
def fill(base_state, items, key_pool):
|
||||
fill_restrictive(world, base_state, shuffled_locations, items, key_pool, True)
|
||||
|
||||
@@ -191,6 +191,7 @@ Same as above but both small keys and bigs keys of the dungeon are not allowed o
|
||||
* Fixed a playthrough issue that was not respecting pot rules
|
||||
* Fixed an issue that was conflicting with downstream OWR project
|
||||
* Fixed an issue with inverted and certain pottery settings
|
||||
* Fixed an issue with small keys being shuffled and big keys not (key distribution)
|
||||
* 1.0.1.1
|
||||
* Fixed the pots in Mire Storyteller/ Dark Desert Hint to be colorized when they should be
|
||||
* Certain pot items no longer reload when reloading the supertile (matches original pot behavior better)
|
||||
|
||||
Reference in New Issue
Block a user