forked from mirror/Archipelago
DS3: Use the ItemClassification object
This commit is contained in:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user