Refine hints for crossed dungeon shuffle regardless of the hints setting, since they are also used for the Ganon silvers hint.

Move Hera Basement to the list of inconvenient dungeon locations to exclude it from crossed shuffle.
This commit is contained in:
compiling
2020-10-26 18:01:19 +11:00
parent 46d4fd4b91
commit 8f2b068313
3 changed files with 4 additions and 5 deletions

View File

@@ -545,8 +545,7 @@ def cross_dungeon(world, player):
reassign_boss('GT Lanmolas 2', 'middle', builder, gt, world, player)
reassign_boss('GT Moldorm', 'top', builder, gt, world, player)
if world.hints[player]:
refine_hints(dungeon_builders)
refine_hints(dungeon_builders)
def assign_cross_keys(dungeon_builders, world, player):

View File

@@ -390,9 +390,9 @@ dungeon_hints = {
'Tower of Hera': 'in Tower of Hera',
'Agahnims Tower': 'in Castle Tower',
'Palace of Darkness': 'in Palace of Darkness',
'Swamp Palace': 'in Swamp Palace)',
'Swamp Palace': 'in Swamp Palace',
'Skull Woods': 'in Skull Woods',
'Thieves Town': 'in Thieves\' Town)',
'Thieves Town': 'in Thieves\' Town',
'Ice Palace': 'in Ice Palace',
'Misery Mire': 'in Misery Mire',
'Turtle Rock': 'in Turtle Rock',

2
Rom.py
View File

@@ -2358,12 +2358,12 @@ HintLocations = ['telepathic_tile_eastern_palace',
InconvenientLocations = ['Spike Cave',
'Sahasrahla',
'Purple Chest',
'Tower of Hera - Big Key Chest',
'Magic Bat']
InconvenientDungeonLocations = ['Swamp Left',
'Mire Left',
'Eastern Palace - Big Key Chest',
'Tower of Hera - Big Key Chest',
'Thieves\' Town - Big Chest',
'Ice Palace - Big Chest',
'Ganons Tower - Big Chest']