From 902f802d19df14e924dc9b4d4077a7b9772db2cc Mon Sep 17 00:00:00 2001 From: Scott Blum Date: Tue, 8 Sep 2026 22:06:43 -0400 Subject: [PATCH 1/3] Red Brinstar Fireflea Room: low energy spark to block --- .../red/Red Brinstar Fireflea Room.json | 43 ++++++++++++++++++- 1 file changed, 42 insertions(+), 1 deletion(-) diff --git a/region/brinstar/red/Red Brinstar Fireflea Room.json b/region/brinstar/red/Red Brinstar Fireflea Room.json index 2ff19cbfa..9ba6f36da 100644 --- a/region/brinstar/red/Red Brinstar Fireflea Room.json +++ b/region/brinstar/red/Red Brinstar Fireflea Room.json @@ -416,6 +416,42 @@ "blueSuitChecked": true, "devNote": "FIXME: Could be doable tankless if the shinecharge happened in the previous room and then Samus ran out with more speed." }, + { + "link": [1, 2], + "name": "Low Energy Spark to Block (Come In Shinecharged)", + "entranceCondition": { + "comeInShinecharged": {} + }, + "requires": [ + {"notable": "Low Energy Spark to Block"}, + {"shineChargeFrames": 42}, + "canHorizontalMidairShinespark", + {"resourceAtMost": [{"type": "RegularEnergy", "count": 99}]}, + {"shinespark": {"frames": 70, "excessFrames": 4}} + ], + "flashSuitChecked": true, + "blueSuitChecked": true, + "note": "With 99 energy, jump right off the end of the platform, then mid-air shinespark to the block." + }, + { + "link": [1, 2], + "name": "Low Energy Spark to Block (Come In Shinecharging)", + "entranceCondition": { + "comeInShinecharging": { + "length": 6, + "openEnd": 1 + } + }, + "requires": [ + {"notable": "Low Energy Spark to Block"}, + "canHorizontalMidairShinespark", + {"resourceAtMost": [{"type": "RegularEnergy", "count": 99}]}, + {"shinespark": {"frames": 70, "excessFrames": 4}} + ], + "flashSuitChecked": true, + "blueSuitChecked": true, + "note": "With 99 energy, jump right off the end of the platform, then mid-air shinespark to the block." + }, { "id": 11, "link": [1, 2], @@ -2205,8 +2241,13 @@ "Setup run speed atop the spike stair by holding forward to be pushed backward.", "The safe stair jump is much harder, but can be made without every pixel of runway." ] + }, + { + "id": 7, + "name": "Low Energy Spark to Block", + "note": "With 99 energy, jump right off the end of the platform, then mid-air shinespark to the block." } ], "nextStratId": 110, - "nextNotableId": 7 + "nextNotableId": 8 } \ No newline at end of file From bb6993e807a408e405e70f6158a1051321fb61e3 Mon Sep 17 00:00:00 2001 From: Scott Blum Date: Wed, 9 Sep 2026 11:58:18 -0400 Subject: [PATCH 2/3] feedback --- .../red/Red Brinstar Fireflea Room.json | 25 +++++++++++++++---- 1 file changed, 20 insertions(+), 5 deletions(-) diff --git a/region/brinstar/red/Red Brinstar Fireflea Room.json b/region/brinstar/red/Red Brinstar Fireflea Room.json index 9ba6f36da..019f449dd 100644 --- a/region/brinstar/red/Red Brinstar Fireflea Room.json +++ b/region/brinstar/red/Red Brinstar Fireflea Room.json @@ -427,11 +427,16 @@ {"shineChargeFrames": 42}, "canHorizontalMidairShinespark", {"resourceAtMost": [{"type": "RegularEnergy", "count": 99}]}, - {"shinespark": {"frames": 70, "excessFrames": 4}} + {"shinespark": {"frames": 70, "excessFrames": 0}} ], "flashSuitChecked": true, "blueSuitChecked": true, - "note": "With 99 energy, jump right off the end of the platform, then mid-air shinespark to the block." + "note": [ + "With 99 energy, jump right off the end of the platform, then mid-air shinespark to the block.", + "Start the shinespark 3 tiles past the end of the platform to leave Samus directly over the block.", + "The horizontal position is extremely lenient as long as the spark starts close to the ceiling.", + "Jump immediately after landing to dodge the Yapping Maw attack, then use the Wavers for iframes to progress." + ] }, { "link": [1, 2], @@ -446,11 +451,16 @@ {"notable": "Low Energy Spark to Block"}, "canHorizontalMidairShinespark", {"resourceAtMost": [{"type": "RegularEnergy", "count": 99}]}, - {"shinespark": {"frames": 70, "excessFrames": 4}} + {"shinespark": {"frames": 70, "excessFrames": 0}} ], "flashSuitChecked": true, "blueSuitChecked": true, - "note": "With 99 energy, jump right off the end of the platform, then mid-air shinespark to the block." + "note": [ + "With 99 energy, jump right off the end of the platform, then mid-air shinespark to the block.", + "Start the shinespark 3 tiles past the end of the platform to leave Samus directly over the block.", + "The horizontal position is extremely lenient as long as the spark starts close to the ceiling.", + "Jump immediately after landing to dodge the Yapping Maw attack, then use the Wavers for iframes to progress." + ] }, { "id": 11, @@ -2245,7 +2255,12 @@ { "id": 7, "name": "Low Energy Spark to Block", - "note": "With 99 energy, jump right off the end of the platform, then mid-air shinespark to the block." + "note": [ + "With 99 energy, jump right off the end of the platform, then mid-air shinespark to the block.", + "Start the shinespark 3 tiles past the end of the platform to leave Samus directly over the block.", + "The horizontal position is extremely lenient as long as the spark starts close to the ceiling.", + "Jump immediately after landing to dodge the Yapping Maw attack, then use the Wavers for iframes to progress." + ] } ], "nextStratId": 110, From eb322e6338a68c26e10b29676a7077ef928b601b Mon Sep 17 00:00:00 2001 From: Scott Blum Date: Wed, 9 Sep 2026 12:07:42 -0400 Subject: [PATCH 3/3] shortly --- region/brinstar/red/Red Brinstar Fireflea Room.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/region/brinstar/red/Red Brinstar Fireflea Room.json b/region/brinstar/red/Red Brinstar Fireflea Room.json index 019f449dd..48ed6439a 100644 --- a/region/brinstar/red/Red Brinstar Fireflea Room.json +++ b/region/brinstar/red/Red Brinstar Fireflea Room.json @@ -435,7 +435,7 @@ "With 99 energy, jump right off the end of the platform, then mid-air shinespark to the block.", "Start the shinespark 3 tiles past the end of the platform to leave Samus directly over the block.", "The horizontal position is extremely lenient as long as the spark starts close to the ceiling.", - "Jump immediately after landing to dodge the Yapping Maw attack, then use the Wavers for iframes to progress." + "Jump shortly after landing to dodge the Yapping Maw attack, then use the Wavers for iframes to progress." ] }, { @@ -459,7 +459,7 @@ "With 99 energy, jump right off the end of the platform, then mid-air shinespark to the block.", "Start the shinespark 3 tiles past the end of the platform to leave Samus directly over the block.", "The horizontal position is extremely lenient as long as the spark starts close to the ceiling.", - "Jump immediately after landing to dodge the Yapping Maw attack, then use the Wavers for iframes to progress." + "Jump shortly after landing to dodge the Yapping Maw attack, then use the Wavers for iframes to progress." ] }, { @@ -2259,7 +2259,7 @@ "With 99 energy, jump right off the end of the platform, then mid-air shinespark to the block.", "Start the shinespark 3 tiles past the end of the platform to leave Samus directly over the block.", "The horizontal position is extremely lenient as long as the spark starts close to the ceiling.", - "Jump immediately after landing to dodge the Yapping Maw attack, then use the Wavers for iframes to progress." + "Jump shortly after landing to dodge the Yapping Maw attack, then use the Wavers for iframes to progress." ] } ],