Skip to content

Commit a76dc3c

Browse files
authored
Merge pull request #2374 from aquanight/rsi-pb-dachora
Dachora Room R-Mode Spark Interrupt
2 parents 3a18290 + 0645c00 commit a76dc3c

1 file changed

Lines changed: 111 additions & 1 deletion

File tree

region/brinstar/pink/Dachora Room.json

Lines changed: 111 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -131,6 +131,33 @@
131131
}
132132
],
133133
"strats": [
134+
{
135+
"link": [1, 1],
136+
"name": "R-Mode Spark Interrupt (Gain Blue Suit)",
137+
"entranceCondition": {
138+
"comeInWithRMode": {}
139+
},
140+
"requires": [
141+
{"or": [
142+
"h_CrystalFlash",
143+
{"and": [
144+
"h_RModeCanRefillReserves",
145+
{"resourceMissingAtMost": [{"type": "Missile", "count": 0}]},
146+
{"partialRefill": {"type": "ReserveEnergy", "limit": 20}}
147+
]}
148+
]},
149+
"h_shinechargeMaxRunway",
150+
{"autoReserveTrigger": {}},
151+
"canRModeSparkInterrupt"
152+
],
153+
"clearsObstacles": ["A"],
154+
"flashSuitChecked": true,
155+
"blueSuitChecked": true,
156+
"note": [
157+
"Farm the Zeelas and Reos or else Crystal Flash.",
158+
"Carry the charge to the Metarees, or leave 1 Reo or Zeela alive, for the interrupt."
159+
]
160+
},
134161
{
135162
"id": 1,
136163
"link": [1, 1],
@@ -689,6 +716,62 @@
689716
],
690717
"flashSuitChecked": true
691718
},
719+
{
720+
"link": [2, 3],
721+
"name": "R-Mode Spark Interrupt (Gain Blue Suit)",
722+
"entranceCondition": {
723+
"comeInWithRMode": {}
724+
},
725+
"requires": [
726+
{"or": [ "h_CrystalFlash", "free" ]},
727+
"h_shinechargeMaxRunway",
728+
{"or": [
729+
{"and": [
730+
"HiJump",
731+
"canMidairShinespark",
732+
"canSpeedyJump",
733+
{"shinespark": {"frames": 85, "excessFrames": 3}}
734+
]},
735+
{"and": [
736+
"canFastWalljumpClimb",
737+
"canMidairShinespark",
738+
{"or": [
739+
{"and":[
740+
"HiJump",
741+
{"shinespark": {"frames": 67, "excessFrames": 3}}
742+
]},
743+
{"shinespark": {"frames": 73, "excessFrames": 3}}
744+
]}
745+
]},
746+
{"shinespark": {"frames": 110, "excessFrames": 3}}
747+
]},
748+
{"or": [
749+
{"resourceAvailable": [{"type": "ReserveEnergy", "count": 1}]},
750+
{"and": [
751+
"h_RModeCanRefillReserves",
752+
{"resourceMissingAtMost": [{"type": "Missile", "count": 0}]},
753+
{"partialRefill": {"type": "ReserveEnergy", "limit": 20}}
754+
]}
755+
]},
756+
"h_shinechargeMaxRunway",
757+
{"autoReserveTrigger": {}},
758+
"canRModeSparkInterrupt"
759+
],
760+
"clearsObstacles": ["A"],
761+
"flashSuitChecked": true,
762+
"blueSuitChecked": true,
763+
"note": [
764+
"Shinespark to the upper section, then quick run through the bomb blocks to get to the Zeelas and Reos.",
765+
"Farm for reserves or Crystal Flash, then get the shinecharge and use any remaining enemy to interrupt.",
766+
"Te Metarees are still available if you don't go too far right during the setup."
767+
],
768+
"devNote": [
769+
"With Disable E-Tanks or Energy-Free Shinesparks, the Reo/Zeela farm remains viable. Without either QoL",
770+
"option, however, the Crystal Flash will be expected (not enough enemies with good drops to guarantee a",
771+
"full e-tank's worth). When using disable E-Tanks the player must be able to disable to 99 *after* the",
772+
"shinespark."
773+
]
774+
},
692775
{
693776
"id": 28,
694777
"link": [2, 3],
@@ -879,6 +962,33 @@
879962
"bypassesDoorShell": true,
880963
"flashSuitChecked": true
881964
},
965+
{
966+
"link": [3, 1],
967+
"name": "R-Mode Spark Interrupt (Gain Blue Suit)",
968+
"entranceCondition": {
969+
"comeInWithRMode": {}
970+
},
971+
"requires": [
972+
{"or": [
973+
"h_CrystalFlash",
974+
{"and": [
975+
"h_RModeCanRefillReserves",
976+
{"resourceMissingAtMost": [{"type": "Missile", "count": 0}]},
977+
{"partialRefill": {"type": "ReserveEnergy", "limit": 20}}
978+
]}
979+
]},
980+
"h_shinechargeMaxRunway",
981+
{"autoReserveTrigger": {}},
982+
"canRModeSparkInterrupt"
983+
],
984+
"clearsObstacles": ["A"],
985+
"flashSuitChecked": true,
986+
"blueSuitChecked": true,
987+
"note": [
988+
"Crystal Flash after getting past the Metarees, or else run through the bomb wall and farm Reos and Zeelas. Leave",
989+
"one Reo or Zeela alive. Build a Shinespark then get hit by the remaining enemy to interrupt."
990+
]
991+
},
882992
{
883993
"id": 38,
884994
"link": [3, 1],
@@ -1362,4 +1472,4 @@
13621472
],
13631473
"nextStratId": 68,
13641474
"nextNotableId": 5
1365-
}
1475+
}

0 commit comments

Comments
 (0)