From c6ffc805d244794d83f443d62deeddfd54df746d Mon Sep 17 00:00:00 2001 From: Vodzilla <80664850+Vodzilla@users.noreply.github.com> Date: Tue, 8 Feb 2022 15:51:55 -0600 Subject: [PATCH 1/7] Remove Redundant Location "Water Temple MQ Central Pillar Lower Crate 1" location was listed twice. Removed one of them. --- data/World/Water Temple MQ.json | 4 ---- 1 file changed, 4 deletions(-) diff --git a/data/World/Water Temple MQ.json b/data/World/Water Temple MQ.json index af411bd1c..0f1cfd9f4 100644 --- a/data/World/Water Temple MQ.json +++ b/data/World/Water Temple MQ.json @@ -40,10 +40,6 @@ "Water Temple MQ Storage Room Crate 7": "can_use(Hookshot)", "Water Temple MQ Central Pillar Upper Crate 1": "True", "Water Temple MQ Central Pillar Upper Crate 2": "True", - "Water Temple MQ Central Pillar Lower Crate 1": " - can_use(Zora_Tunic) and - ((logic_water_mq_central_pillar and can_use(Fire_Arrows)) or - (can_use(Dins_Fire) and can_play(Song_of_Time)))", "Water Temple MQ Central Pillar Lower Crate 1": " can_use(Zora_Tunic) and ((logic_water_mq_central_pillar and can_use(Fire_Arrows)) or From 1ae606ead5c04eb0666d11c04ebb1d245a6a7db3 Mon Sep 17 00:00:00 2001 From: Vodzilla <80664850+Vodzilla@users.noreply.github.com> Date: Tue, 8 Feb 2022 19:37:49 -0600 Subject: [PATCH 2/7] MQ DC Location Name Change Change torch room to poes room. There's no torches in that room --- LocationList.py | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/LocationList.py b/LocationList.py index f3147c5ca..7c0403f7c 100644 --- a/LocationList.py +++ b/LocationList.py @@ -752,10 +752,10 @@ def shop_address(shop_id, shelf_id): ("Dodongos Cavern MQ Upper Lizalfos Pot 2", ("Collectable", 0x01, 0x2B, None, 'Rupees (5)', ("Dodongo's Cavern", "Master Quest", "Pot"))), ("Dodongos Cavern MQ Upper Lizalfos Pot 3", ("Collectable", 0x01, 0x2C, None, 'Rupees (5)', ("Dodongo's Cavern", "Master Quest", "Pot"))), ("Dodongos Cavern MQ Upper Lizalfos Pot 4", ("Collectable", 0x01, 0x2D, None, 'Rupees (5)', ("Dodongo's Cavern", "Master Quest", "Pot"))), - ("Dodongos Cavern MQ Torch Room Pot 1", ("Collectable", 0x01, 0x2E, None, 'Rupees (5)', ("Dodongo's Cavern", "Master Quest", "Pot"))), - ("Dodongos Cavern MQ Torch Room Pot 2", ("Collectable", 0x01, 0x2F, None, 'Rupees (5)', ("Dodongo's Cavern", "Master Quest", "Pot"))), - ("Dodongos Cavern MQ Torch Room Pot 3", ("Collectable", 0x01, 0x31, None, 'Rupees (5)', ("Dodongo's Cavern", "Master Quest", "Pot"))), - ("Dodongos Cavern MQ Torch Room Pot 4", ("Collectable", 0x01, 0x32, None, 'Rupees (5)', ("Dodongo's Cavern", "Master Quest", "Pot"))), + ("Dodongos Cavern MQ Poes Room Pot 1", ("Collectable", 0x01, 0x2E, None, 'Rupees (5)', ("Dodongo's Cavern", "Master Quest", "Pot"))), + ("Dodongos Cavern MQ Poes Room Pot 2", ("Collectable", 0x01, 0x2F, None, 'Rupees (5)', ("Dodongo's Cavern", "Master Quest", "Pot"))), + ("Dodongos Cavern MQ Poes Room Pot 3", ("Collectable", 0x01, 0x31, None, 'Rupees (5)', ("Dodongo's Cavern", "Master Quest", "Pot"))), + ("Dodongos Cavern MQ Poes Room Pot 4", ("Collectable", 0x01, 0x32, None, 'Rupees (5)', ("Dodongo's Cavern", "Master Quest", "Pot"))), ("Dodongos Cavern MQ Before Boss Room Pot 1", ("Collectable", 0x01, 0x3D, None, 'Rupees (5)', ("Dodongo's Cavern", "Master Quest", "Pot"))), ("Dodongos Cavern MQ Before Boss Room Pot 2", ("Collectable", 0x01, 0x3E, None, 'Rupees (5)', ("Dodongo's Cavern", "Master Quest", "Pot"))), ("Dodongos Cavern MQ Armos Army Room Pot 1", ("Collectable", 0x01, 0x20, None, 'Rupees (5)', ("Dodongo's Cavern", "Master Quest", "Pot"))), @@ -776,14 +776,14 @@ def shop_address(shop_id, shelf_id): ("Dodongos Cavern MQ Staircase Crate Top Left", ("Collectable", 0x1, 0x43, ([0x1f55cf4],None), 'Rupee (1)', ("Dodongos Cavern", "Master Quest", "Crate"))), ("Dodongos Cavern MQ Staircase Crate Mid Right", ("Collectable", 0x1, 0x44, ([0x1f55d24],None), 'Rupee (1)', ("Dodongos Cavern", "Master Quest", "Crate"))), ("Dodongos Cavern MQ Staircase Crate Top Right", ("Collectable", 0x1, 0x45, ([0x1f55d34],None), 'Rupee (1)', ("Dodongos Cavern", "Master Quest", "Crate"))), - ("Dodongos Cavern MQ Torch Room Crate 5", ("Collectable", 0x1, 0x46, ([0x1f6d9bc],None), 'Rupee (1)', ("Dodongos Cavern", "Master Quest", "Crate"))), - ("Dodongos Cavern MQ Torch Room Crate 6", ("Collectable", 0x1, 0x47, ([0x1f6d9cc],None), 'Rupee (1)', ("Dodongos Cavern", "Master Quest", "Crate"))), - ("Dodongos Cavern MQ Torch Room Crate 1", ("Collectable", 0x1, 0x48, ([0x1f6d9dc],None), 'Rupee (1)', ("Dodongos Cavern", "Master Quest", "Crate"))), - ("Dodongos Cavern MQ Torch Room Crate 2", ("Collectable", 0x1, 0x49, ([0x1f6d9ec],None), 'Rupee (1)', ("Dodongos Cavern", "Master Quest", "Crate"))), - ("Dodongos Cavern MQ Torch Room Crate 3", ("Collectable", 0x1, 0x4A, ([0x1f6d9fc],None), 'Rupee (1)', ("Dodongos Cavern", "Master Quest", "Crate"))), - ("Dodongos Cavern MQ Torch Room Crate 4", ("Collectable", 0x1, 0x4B, ([0x1f6da0c],None), 'Rupee (1)', ("Dodongos Cavern", "Master Quest", "Crate"))), - ("Dodongos Cavern MQ Torch Room Crate 7", ("Collectable", 0x1, 0x4C, ([0x1f6da1c],None), 'Rupee (1)', ("Dodongos Cavern", "Master Quest", "Crate"))), - ("Dodongos Cavern MQ Torch Room Crate 8", ("Collectable", 0x1, 0x4D, ([0x1f6da2c],None), 'Rupee (1)', ("Dodongos Cavern", "Master Quest", "Crate"))), + ("Dodongos Cavern MQ Poes Room Crate 5", ("Collectable", 0x1, 0x46, ([0x1f6d9bc],None), 'Rupee (1)', ("Dodongos Cavern", "Master Quest", "Crate"))), + ("Dodongos Cavern MQ Poes Room Crate 6", ("Collectable", 0x1, 0x47, ([0x1f6d9cc],None), 'Rupee (1)', ("Dodongos Cavern", "Master Quest", "Crate"))), + ("Dodongos Cavern MQ Poes Room Crate 1", ("Collectable", 0x1, 0x48, ([0x1f6d9dc],None), 'Rupee (1)', ("Dodongos Cavern", "Master Quest", "Crate"))), + ("Dodongos Cavern MQ Poes Room Crate 2", ("Collectable", 0x1, 0x49, ([0x1f6d9ec],None), 'Rupee (1)', ("Dodongos Cavern", "Master Quest", "Crate"))), + ("Dodongos Cavern MQ Poes Room Crate 3", ("Collectable", 0x1, 0x4A, ([0x1f6d9fc],None), 'Rupee (1)', ("Dodongos Cavern", "Master Quest", "Crate"))), + ("Dodongos Cavern MQ Poes Room Crate 4", ("Collectable", 0x1, 0x4B, ([0x1f6da0c],None), 'Rupee (1)', ("Dodongos Cavern", "Master Quest", "Crate"))), + ("Dodongos Cavern MQ Poes Room Crate 7", ("Collectable", 0x1, 0x4C, ([0x1f6da1c],None), 'Rupee (1)', ("Dodongos Cavern", "Master Quest", "Crate"))), + ("Dodongos Cavern MQ Poes Room Crate 8", ("Collectable", 0x1, 0x4D, ([0x1f6da2c],None), 'Rupee (1)', ("Dodongos Cavern", "Master Quest", "Crate"))), ("Dodongos Cavern MQ Larvae Room Crate 1", ("Collectable", 0x1, 0x4E, ([0x1f7646c],None), 'Rupee (1)', ("Dodongos Cavern", "Master Quest", "Crate"))), ("Dodongos Cavern MQ Larvae Room Crate 2", ("Collectable", 0x1, 0x4F, ([0x1f7647c],None), 'Rupee (1)', ("Dodongos Cavern", "Master Quest", "Crate"))), ("Dodongos Cavern MQ Larvae Room Crate 3", ("Collectable", 0x1, 0x50, ([0x1f7648c],None), 'Rupee (1)', ("Dodongos Cavern", "Master Quest", "Crate"))), From c3e1e716379b3e3558d7627dac057ac721e032dd Mon Sep 17 00:00:00 2001 From: Vodzilla <80664850+Vodzilla@users.noreply.github.com> Date: Tue, 8 Feb 2022 19:39:38 -0600 Subject: [PATCH 3/7] MQ DC Location Name Change Change torch room to poes room. There's no torches in that room. --- data/World/Dodongos Cavern MQ.json | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/data/World/Dodongos Cavern MQ.json b/data/World/Dodongos Cavern MQ.json index 440dd6146..8ec894c71 100644 --- a/data/World/Dodongos Cavern MQ.json +++ b/data/World/Dodongos Cavern MQ.json @@ -138,18 +138,18 @@ can_use(Dins_Fire) or has_explosives) and (can_use(Hookshot) or can_use(Boomerang))", "Dodongos Cavern MQ Block Room Recovery Heart": "True", - "Dodongos Cavern MQ Torch Room Pot 1": "True", - "Dodongos Cavern MQ Torch Room Pot 2": "True", - "Dodongos Cavern MQ Torch Room Pot 3": "True", - "Dodongos Cavern MQ Torch Room Pot 4": "True", - "Dodongos Cavern MQ Torch Room Crate 1": "True", - "Dodongos Cavern MQ Torch Room Crate 2": "True", - "Dodongos Cavern MQ Torch Room Crate 3": "True", - "Dodongos Cavern MQ Torch Room Crate 4": "True", - "Dodongos Cavern MQ Torch Room Crate 5": "True", - "Dodongos Cavern MQ Torch Room Crate 6": "True", - "Dodongos Cavern MQ Torch Room Crate 7": "True", - "Dodongos Cavern MQ Torch Room Crate 8": "True" + "Dodongos Cavern MQ Poes Room Pot 1": "True", + "Dodongos Cavern MQ Poes Room Pot 2": "True", + "Dodongos Cavern MQ Poes Room Pot 3": "True", + "Dodongos Cavern MQ Poes Room Pot 4": "True", + "Dodongos Cavern MQ Poes Room Crate 1": "True", + "Dodongos Cavern MQ Poes Room Crate 2": "True", + "Dodongos Cavern MQ Poes Room Crate 3": "True", + "Dodongos Cavern MQ Poes Room Crate 4": "True", + "Dodongos Cavern MQ Poes Room Crate 5": "True", + "Dodongos Cavern MQ Poes Room Crate 6": "True", + "Dodongos Cavern MQ Poes Room Crate 7": "True", + "Dodongos Cavern MQ Poes Room Crate 8": "True" }, "exits": { "Dodongos Cavern Lower Right Side": "True" @@ -208,4 +208,4 @@ "Fairy Pot": "has_bottle" } } -] \ No newline at end of file +] From e3497a010d6d596f7b6a0156bfe8c6db6b793ed6 Mon Sep 17 00:00:00 2001 From: Vodzilla <80664850+Vodzilla@users.noreply.github.com> Date: Tue, 8 Feb 2022 21:49:30 -0600 Subject: [PATCH 4/7] Logic Fix No items needed for slingshot room recovery heart. --- data/World/Deku Tree MQ.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/World/Deku Tree MQ.json b/data/World/Deku Tree MQ.json index 4c6c42867..26a1114fe 100644 --- a/data/World/Deku Tree MQ.json +++ b/data/World/Deku Tree MQ.json @@ -8,7 +8,7 @@ "Deku Tree MQ Lobby Crate": "True", "Deku Tree MQ Slingshot Chest": "is_adult or can_child_attack", "Deku Tree MQ Slingshot Room Back Chest": "has_fire_source_with_torch or can_use(Bow)", - "Deku Tree MQ Slingshot Room Recovery Heart": "is_adult or can_child_attack", + "Deku Tree MQ Slingshot Room Recovery Heart": "True", "Deku Tree MQ Slingshot Room Crate 1": "True", "Deku Tree MQ Slingshot Room Crate 2": "True", "Deku Tree MQ Near Compass Room Recovery Heart": "((is_adult or can_child_attack) and (has_fire_source_with_torch or can_use(Bow)) or has_fire_source)", From aea2e4f6023fdae7f63196ab8b944ddbf85c261a Mon Sep 17 00:00:00 2001 From: Vodzilla <80664850+Vodzilla@users.noreply.github.com> Date: Wed, 9 Feb 2022 00:09:51 -0600 Subject: [PATCH 5/7] MQ DC Logic fixes - Moved "Dodongos Cavern MQ Block Room Recovery Heart" from bomb bag region to staircase region (that's where it is located). - Amended logic for Upper Lizalfos Pots: there were more options to access here that I didn't account for. - Amended logic for Before Upper Lizalfos Pots: now accounting for adult with fire arrows instead of just din's. --- data/World/Dodongos Cavern MQ.json | 22 +++++++++++++++------- 1 file changed, 15 insertions(+), 7 deletions(-) diff --git a/data/World/Dodongos Cavern MQ.json b/data/World/Dodongos Cavern MQ.json index 8ec894c71..985f9ffbd 100644 --- a/data/World/Dodongos Cavern MQ.json +++ b/data/World/Dodongos Cavern MQ.json @@ -49,14 +49,23 @@ "Dodongos Cavern MQ GS Larvae Room": "can_use(Sticks) or has_fire_source", "Dodongos Cavern MQ GS Lizalfos Room": "can_blast_or_smash", "Dodongos Cavern MQ Deku Scrub Staircase": "can_stun_deku", + "Dodongos Cavern MQ Block Room Recovery Heart": "can_blast_or_smash or can_use(Sticks)", "Dodongos Cavern MQ Staircase Room Pot 1": "True", "Dodongos Cavern MQ Staircase Room Pot 2": "True", "Dodongos Cavern MQ Staircase Room Pot 3": "True", "Dodongos Cavern MQ Staircase Room Pot 4": "True", - "Dodongos Cavern MQ Upper Lizalfos Pot 1": "can_blast_or_smash", - "Dodongos Cavern MQ Upper Lizalfos Pot 2": "can_blast_or_smash", - "Dodongos Cavern MQ Upper Lizalfos Pot 3": "can_blast_or_smash", - "Dodongos Cavern MQ Upper Lizalfos Pot 4": "can_blast_or_smash", + "Dodongos Cavern MQ Upper Lizalfos Pot 1": " + can_blast_or_smash or can_use(Sticks) or can_use(Dins_Fire) or + (is_adult and (logic_dc_jump or Hover_Boots or Progressive_Hookshot))", + "Dodongos Cavern MQ Upper Lizalfos Pot 2": " + can_blast_or_smash or can_use(Sticks) or can_use(Dins_Fire) or + (is_adult and (logic_dc_jump or Hover_Boots or Progressive_Hookshot))", + "Dodongos Cavern MQ Upper Lizalfos Pot 3": " + can_blast_or_smash or can_use(Sticks) or can_use(Dins_Fire) or + (is_adult and (logic_dc_jump or Hover_Boots or Progressive_Hookshot))", + "Dodongos Cavern MQ Upper Lizalfos Pot 4": " + can_blast_or_smash or can_use(Sticks) or can_use(Dins_Fire) or + (is_adult and (logic_dc_jump or Hover_Boots or Progressive_Hookshot))", "Dodongos Cavern MQ 3 Torch Room Pot 1": " can_blast_or_smash or can_use(Sticks) or can_use(Dins_Fire) or (is_adult and (logic_dc_jump or Hover_Boots or Progressive_Hookshot))", @@ -64,10 +73,10 @@ can_blast_or_smash or can_use(Sticks) or can_use(Dins_Fire) or (is_adult and (logic_dc_jump or Hover_Boots or Progressive_Hookshot))", "Dodongos Cavern MQ Before Upper Lizalfos Pot 1": " - can_blast_or_smash or can_use(Sticks) or can_use(Dins_Fire) or + can_blast_or_smash or can_use(Sticks) or has_fire_source or (is_adult and (logic_dc_jump or Hover_Boots or Progressive_Hookshot))", "Dodongos Cavern MQ Before Upper Lizalfos Pot 2": " - can_blast_or_smash or can_use(Sticks) or can_use(Dins_Fire) or + can_blast_or_smash or can_use(Sticks) or has_fire_source or (is_adult and (logic_dc_jump or Hover_Boots or Progressive_Hookshot))", "Dodongos Cavern MQ After Upper Lizalfos Pot 1": " can_blast_or_smash or can_use(Sticks) or can_use(Dins_Fire) or @@ -137,7 +146,6 @@ (here(can_use(Bow)) or Progressive_Strength_Upgrade or can_use(Dins_Fire) or has_explosives) and (can_use(Hookshot) or can_use(Boomerang))", - "Dodongos Cavern MQ Block Room Recovery Heart": "True", "Dodongos Cavern MQ Poes Room Pot 1": "True", "Dodongos Cavern MQ Poes Room Pot 2": "True", "Dodongos Cavern MQ Poes Room Pot 3": "True", From b8950a63e9a962f9885a3ee4b88da0516f438363 Mon Sep 17 00:00:00 2001 From: Vodzilla <80664850+Vodzilla@users.noreply.github.com> Date: Wed, 9 Feb 2022 00:19:21 -0600 Subject: [PATCH 6/7] Very minor change block room recoverhy heart : or can_use(Dins_Fire) --- data/World/Dodongos Cavern MQ.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/World/Dodongos Cavern MQ.json b/data/World/Dodongos Cavern MQ.json index 985f9ffbd..a6f65f49b 100644 --- a/data/World/Dodongos Cavern MQ.json +++ b/data/World/Dodongos Cavern MQ.json @@ -49,7 +49,7 @@ "Dodongos Cavern MQ GS Larvae Room": "can_use(Sticks) or has_fire_source", "Dodongos Cavern MQ GS Lizalfos Room": "can_blast_or_smash", "Dodongos Cavern MQ Deku Scrub Staircase": "can_stun_deku", - "Dodongos Cavern MQ Block Room Recovery Heart": "can_blast_or_smash or can_use(Sticks)", + "Dodongos Cavern MQ Block Room Recovery Heart": "can_blast_or_smash or can_use(Sticks) or can_use(Dins_Fire)", "Dodongos Cavern MQ Staircase Room Pot 1": "True", "Dodongos Cavern MQ Staircase Room Pot 2": "True", "Dodongos Cavern MQ Staircase Room Pot 3": "True", From 9008794955a845541939b6045f52e644094aae75 Mon Sep 17 00:00:00 2001 From: Vodzilla <80664850+Vodzilla@users.noreply.github.com> Date: Wed, 9 Feb 2022 00:27:21 -0600 Subject: [PATCH 7/7] Last DC edit. has_fire_source works for everything --- data/World/Dodongos Cavern MQ.json | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/data/World/Dodongos Cavern MQ.json b/data/World/Dodongos Cavern MQ.json index a6f65f49b..24ae1ee69 100644 --- a/data/World/Dodongos Cavern MQ.json +++ b/data/World/Dodongos Cavern MQ.json @@ -55,22 +55,22 @@ "Dodongos Cavern MQ Staircase Room Pot 3": "True", "Dodongos Cavern MQ Staircase Room Pot 4": "True", "Dodongos Cavern MQ Upper Lizalfos Pot 1": " - can_blast_or_smash or can_use(Sticks) or can_use(Dins_Fire) or + can_blast_or_smash or can_use(Sticks) or has_fire_source or (is_adult and (logic_dc_jump or Hover_Boots or Progressive_Hookshot))", "Dodongos Cavern MQ Upper Lizalfos Pot 2": " - can_blast_or_smash or can_use(Sticks) or can_use(Dins_Fire) or + can_blast_or_smash or can_use(Sticks) or has_fire_source or (is_adult and (logic_dc_jump or Hover_Boots or Progressive_Hookshot))", "Dodongos Cavern MQ Upper Lizalfos Pot 3": " - can_blast_or_smash or can_use(Sticks) or can_use(Dins_Fire) or + can_blast_or_smash or can_use(Sticks) or has_fire_source or (is_adult and (logic_dc_jump or Hover_Boots or Progressive_Hookshot))", "Dodongos Cavern MQ Upper Lizalfos Pot 4": " - can_blast_or_smash or can_use(Sticks) or can_use(Dins_Fire) or + can_blast_or_smash or can_use(Sticks) or has_fire_source or (is_adult and (logic_dc_jump or Hover_Boots or Progressive_Hookshot))", "Dodongos Cavern MQ 3 Torch Room Pot 1": " - can_blast_or_smash or can_use(Sticks) or can_use(Dins_Fire) or + can_blast_or_smash or can_use(Sticks) or has_fire_source or (is_adult and (logic_dc_jump or Hover_Boots or Progressive_Hookshot))", "Dodongos Cavern MQ 3 Torch Room Pot 2": " - can_blast_or_smash or can_use(Sticks) or can_use(Dins_Fire) or + can_blast_or_smash or can_use(Sticks) or has_fire_source or (is_adult and (logic_dc_jump or Hover_Boots or Progressive_Hookshot))", "Dodongos Cavern MQ Before Upper Lizalfos Pot 1": " can_blast_or_smash or can_use(Sticks) or has_fire_source or @@ -79,14 +79,14 @@ can_blast_or_smash or can_use(Sticks) or has_fire_source or (is_adult and (logic_dc_jump or Hover_Boots or Progressive_Hookshot))", "Dodongos Cavern MQ After Upper Lizalfos Pot 1": " - can_blast_or_smash or can_use(Sticks) or can_use(Dins_Fire) or + can_blast_or_smash or can_use(Sticks) or has_fire_source or (is_adult and (logic_dc_jump or Hover_Boots or Progressive_Hookshot))", "Dodongos Cavern MQ After Upper Lizalfos Pot 2": " - can_blast_or_smash or can_use(Sticks) or can_use(Dins_Fire) or + can_blast_or_smash or can_use(Sticks) or has_fire_source or (is_adult and (logic_dc_jump or Hover_Boots or Progressive_Hookshot))", "Dodongos Cavern MQ Staircase Crate Bottom Left": "True", "Dodongos Cavern MQ Staircase Crate Bottom Right": "True", - ##whatever was used to destroy the boulder to activate the elevator can be used to access the top of the staircase + #whatever was used to destroy the boulder to activate the elevator can be used to access the top of the staircase "Dodongos Cavern MQ Staircase Crate Mid Left": "True", "Dodongos Cavern MQ Staircase Crate Mid Right": "True", "Dodongos Cavern MQ Staircase Crate Top Left": "True", @@ -98,10 +98,10 @@ "Dodongos Cavern MQ Larvae Room Crate 5": "can_use(Sticks) or has_fire_source", "Dodongos Cavern MQ Larvae Room Crate 6": "can_use(Sticks) or has_fire_source", "Dodongos Cavern MQ After Upper Lizalfos Crate 1": " - can_blast_or_smash or can_use(Sticks) or can_use(Dins_Fire) or + can_blast_or_smash or can_use(Sticks) or has_fire_source or (is_adult and (logic_dc_jump or Hover_Boots or Progressive_Hookshot))", "Dodongos Cavern MQ After Upper Lizalfos Crate 2": " - can_blast_or_smash or can_use(Sticks) or can_use(Dins_Fire) or + can_blast_or_smash or can_use(Sticks) or has_fire_source or (is_adult and (logic_dc_jump or Hover_Boots or Progressive_Hookshot))" }, "exits": {