Fixed Blacklist and python 3.8 support (#1616)

This commit is contained in:
JaredWeakStrike
2023-03-28 12:02:06 -04:00
committed by GitHub
parent b7c74919b7
commit ae7dad8bf9
2 changed files with 8 additions and 5 deletions

View File

@@ -1,3 +1,5 @@
import logging
import yaml
import os
import Utils
@@ -61,13 +63,13 @@ def patch_kh2(self, output_directory):
slotDataDuping = set()
for values in CheckDupingItems.values():
if isinstance(values, set):
slotDataDuping |= values
slotDataDuping = slotDataDuping.union(values)
else:
for inner_values in values.values():
slotDataDuping |= inner_values
slotDataDuping = slotDataDuping.union(inner_values)
if self.multiworld.Keyblade_Minimum[self.player].value > self.multiworld.Keyblade_Maximum[self.player].value:
print(
logging.info(
f"{self.multiworld.get_file_safe_player_name(self.player)} has Keyblade Minimum greater than Keyblade Maximum")
keyblademin = self.multiworld.Keyblade_Maximum[self.player].value
keyblademax = self.multiworld.Keyblade_Minimum[self.player].value