FFMQR: Fix Empty Kaeli Companion Event Location and Spellbook option (#2591)
This commit is contained in:
parent
d9d282c925
commit
e9317d4031
|
@ -67,10 +67,10 @@ def create_regions(self):
|
||||||
self.multiworld.regions.append(create_region(self.multiworld, self.player, room["name"], room["id"],
|
self.multiworld.regions.append(create_region(self.multiworld, self.player, room["name"], room["id"],
|
||||||
[FFMQLocation(self.player, object["name"], location_table[object["name"]] if object["name"] in
|
[FFMQLocation(self.player, object["name"], location_table[object["name"]] if object["name"] in
|
||||||
location_table else None, object["type"], object["access"],
|
location_table else None, object["type"], object["access"],
|
||||||
self.create_item(yaml_item(object["on_trigger"][0])) if object["type"] == "Trigger" else None) for
|
self.create_item(yaml_item(object["on_trigger"][0])) if object["type"] == "Trigger" else None) for object in
|
||||||
object in room["game_objects"] if "Hero Chest" not in object["name"] and object["type"] not in
|
room["game_objects"] if "Hero Chest" not in object["name"] and object["type"] not in ("BattlefieldGp",
|
||||||
("BattlefieldGp", "BattlefieldXp") and (object["type"] != "Box" or
|
"BattlefieldXp") and (object["type"] != "Box" or self.multiworld.brown_boxes[self.player] == "include") and
|
||||||
self.multiworld.brown_boxes[self.player] == "include")], room["links"]))
|
not (object["name"] == "Kaeli Companion" and not object["on_trigger"])], room["links"]))
|
||||||
|
|
||||||
dark_king_room = self.multiworld.get_region("Doom Castle Dark King Room", self.player)
|
dark_king_room = self.multiworld.get_region("Doom Castle Dark King Room", self.player)
|
||||||
dark_king = FFMQLocation(self.player, "Dark King", None, "Trigger", [])
|
dark_king = FFMQLocation(self.player, "Dark King", None, "Trigger", [])
|
||||||
|
|
Loading…
Reference in New Issue