Change info message to debug for cleaner output
Possible generation error
This commit is contained in:
@@ -3572,7 +3572,7 @@ def check_for_valid_layout(builder, sector_list, builder_info):
|
|||||||
builder.exception_list = list(sector_list)
|
builder.exception_list = list(sector_list)
|
||||||
return True, {}, package
|
return True, {}, package
|
||||||
except (GenerationException, NeutralizingException, OtherGenException) as e:
|
except (GenerationException, NeutralizingException, OtherGenException) as e:
|
||||||
logging.getLogger('').info(f'Bailing on this layout for {builder.name}', exc_info=1)
|
logging.getLogger('').debug(f'Bailing on this layout for {builder.name}', exc_info=1)
|
||||||
builder.split_dungeon_map = None
|
builder.split_dungeon_map = None
|
||||||
builder.valid_proposal = None
|
builder.valid_proposal = None
|
||||||
if temp_builder.name == 'Hyrule Castle' and temp_builder.throne_door:
|
if temp_builder.name == 'Hyrule Castle' and temp_builder.throne_door:
|
||||||
|
|||||||
2
Rules.py
2
Rules.py
@@ -2110,6 +2110,8 @@ def eval_small_key_door_main(state, door_name, dungeon, player):
|
|||||||
if state.is_door_open(door_name, player):
|
if state.is_door_open(door_name, player):
|
||||||
return True
|
return True
|
||||||
key_logic = state.world.key_logic[player][dungeon]
|
key_logic = state.world.key_logic[player][dungeon]
|
||||||
|
if door_name not in key_logic.door_rules:
|
||||||
|
return False
|
||||||
door_rule = key_logic.door_rules[door_name]
|
door_rule = key_logic.door_rules[door_name]
|
||||||
door_openable = False
|
door_openable = False
|
||||||
for ruleType, number in door_rule.new_rules.items():
|
for ruleType, number in door_rule.new_rules.items():
|
||||||
|
|||||||
Reference in New Issue
Block a user