mirror of
https://github.com/ArchipelagoMW/Archipelago.git
synced 2026-03-30 09:43:22 -07:00
Item classification varies based on option
This commit is contained in:
@@ -169,10 +169,9 @@ class TunicWorld(World):
|
||||
|
||||
def create_item(self, name: str) -> TunicItem:
|
||||
item_data = item_table[name]
|
||||
if self.options.combat_logic:
|
||||
classification = item_data.combat_ic or item_data.classification
|
||||
else:
|
||||
classification = item_data.classification
|
||||
# if item_data.combat_ic is None, it'll take item_data.classification instead
|
||||
classification: ItemClassification = ((item_data.combat_ic if self.options.combat_logic else None)
|
||||
or item_data.classification)
|
||||
return TunicItem(name, classification, self.item_name_to_id[name], self.player)
|
||||
|
||||
def create_items(self) -> None:
|
||||
|
||||
Reference in New Issue
Block a user