diff --git a/worlds/dark_souls_3/__init__.py b/worlds/dark_souls_3/__init__.py index 57f6c3eccf..691b4647d6 100644 --- a/worlds/dark_souls_3/__init__.py +++ b/worlds/dark_souls_3/__init__.py @@ -14,7 +14,7 @@ from .data.locations_data import dictionary_table, cemetery_of_ash_table, fire_l irithyll_dungeon_table, profaned_capital_table, anor_londo_table, lothric_castle_table, grand_archives_table, \ untended_graves_table, archdragon_peak_table, firelink_shrine_bell_tower_table from ..AutoWorld import World, WebWorld -from BaseClasses import MultiWorld, Location, Region, Item, RegionType, Entrance, Tutorial +from BaseClasses import MultiWorld, Location, Region, Item, RegionType, Entrance, Tutorial, ItemClassification from ..generic.Rules import set_rule @@ -44,7 +44,7 @@ class DarkSouls3World(World): def create_item(self, name: str) -> Item: data = self.item_name_to_id[name] - return DarkSouls3Item(name, name in key_items_list, data, self.player) + return DarkSouls3Item(name, ItemClassification.progression if name in key_items_list else ItemClassification.useful, data, self.player) def create_regions(self): menu_region = Region("Menu", RegionType.Generic, "Menu", self.player)