Fix for vanilla partial key logic

This commit is contained in:
codemann8
2024-01-09 07:02:18 -06:00
parent 38a2c693e6
commit 431cb2cdf4

View File

@@ -262,7 +262,8 @@ def vanilla_key_logic(world, player):
world.key_layout[player][builder.name] = key_layout world.key_layout[player][builder.name] = key_layout
log_key_logic(builder.name, key_layout.key_logic) log_key_logic(builder.name, key_layout.key_logic)
# special adjustments for vanilla # special adjustments for vanilla
if world.mode[player] != 'standard' and world.dropshuffle[player] == 'none': if world.keyshuffle[player] != 'universal':
if world.mode[player] != 'standard' and not world.dropshuffle[player]:
# adjust hc doors # adjust hc doors
def adjust_hc_door(door_rule): def adjust_hc_door(door_rule):
if door_rule.new_rules[KeyRuleType.WorstCase] == 3: if door_rule.new_rules[KeyRuleType.WorstCase] == 3: