mirror of
https://github.com/MarioSpore/Grinch-AP.git
synced 2025-10-21 20:21:32 -06:00
All state does not contain crystals or pendants precollected. Key placement needs to collect crystals to consider them available for placing things. If a dungeon is shuffled behind Ganon's Tower entrance, its keys are placed last to ensure that all crystals are collectable before this point.
This commit is contained in:
@@ -85,6 +85,8 @@ class World(object):
|
||||
ret = CollectionState(self)
|
||||
|
||||
def soft_collect(item):
|
||||
if 'Crystal' in item.name or 'Pendant' in item.name:
|
||||
return
|
||||
if item.name.startswith('Progressive '):
|
||||
if 'Sword' in item.name:
|
||||
if ret.has('Golden Sword'):
|
||||
|
||||
Reference in New Issue
Block a user