Fix get_item command in OOTWorld
Was relying on self.nonadvancement_items, now checks if that attribute is present
This commit is contained in:
parent
77c18ac819
commit
80c86f34a4
|
@ -416,7 +416,8 @@ class OOTWorld(World):
|
||||||
|
|
||||||
def create_item(self, name: str):
|
def create_item(self, name: str):
|
||||||
if name in item_table:
|
if name in item_table:
|
||||||
return OOTItem(name, self.player, item_table[name], False, (name in self.nonadvancement_items))
|
return OOTItem(name, self.player, item_table[name], False,
|
||||||
|
(name in self.nonadvancement_items if getattr(self, 'nonadvancement_items', None) else False))
|
||||||
return OOTItem(name, self.player, ('Event', True, None, None), True, False)
|
return OOTItem(name, self.player, ('Event', True, None, None), True, False)
|
||||||
|
|
||||||
def make_event_item(self, name, location, item=None):
|
def make_event_item(self, name, location, item=None):
|
||||||
|
|
Loading…
Reference in New Issue