diff --git a/region/norfair/crocomire/Crocomire's Room.json b/region/norfair/crocomire/Crocomire's Room.json index 42de32088..52ebdf8c4 100644 --- a/region/norfair/crocomire/Crocomire's Room.json +++ b/region/norfair/crocomire/Crocomire's Room.json @@ -412,6 +412,26 @@ ], "flashSuitChecked": true }, + { + "link": [1, 4], + "name": "Crocmire Defeated, R-Mode Spark Interrupt", + "entranceCondition": { + "comeInWithRMode": {} + }, + "requires": [ + "f_DefeatedCrocomire", + "h_CrystalFlashForReserveEnergy", + "h_shinechargeMaxRunway", + {"autoReserveTrigger": {}}, + "canRModeSparkInterrupt", + {"acidFrames": 30} + ], + "flashSuitChecked": true, + "blueSuitChecked": true, + "note": [ + "Crystal Flash, shinecharge, then use the acid to interrupt." + ] + }, { "id": 7, "link": [2, 2], @@ -541,6 +561,76 @@ "requires": [], "flashSuitChecked": true }, + { + "link": [2, 4], + "name": "Crystal Flash, R-Mode Spark Interrupt", + "entranceCondition": { + "comeInWithRMode": {}, + "comesThroughToilet": "no" + }, + "requires": [ + "h_CrystalFlashForReserveEnergy", + {"or": [ + {"canShineCharge": {"usedTiles": 31, "openEnd": 0}}, + {"and": [ + "f_DefeatedCrocomire", + "h_shinechargeMaxRunway" + ]} + ]}, + {"or": [ + {"autoReserveTrigger": {"maxReserveEnergy": 65}}, + {"and": [ + "f_DefeatedCrocomire", + {"autoReserveTrigger": {}}, + {"acidFrames": 30} + ]} + ]}, + "canRModeSparkInterrupt" + ], + "flashSuitChecked": true, + "blueSuitChecked": true, + "note": [ + "Crystal Flash after entering. If Crocomire is alive, run to the left to avoid hitting him with the Power Bomb.", + "Use the acid or Crocmomire's swipe to interrupt.", + "Crocomire will always swipe the first time it is brought on camera." + ] + }, + { + "link": [2, 4], + "name": "Farm Crocomire, R-Mode Spark Interrupt", + "entranceCondition": { + "comeInWithRMode": {}, + "comesThroughToilet": "no" + }, + "requires": [ + {"not": "f_DefeatedCrocomire"}, + "canRiskPermanentLossOfAccess", + "canDodgeWhileShooting", + "canBePatient", + {"or": [ + {"ammo": {"type": "Missile", "count": 30}}, + {"and": [ + "canFarmWhileShooting", + {"ammo": {"type": "Missile", "count": 2}}, + {"resourceCapacity": [{"type": "Missile", "count": 10}]} + ]}, + {"and": [ + "Charge", + {"disableEquipment": "Plasma"} + ]} + ]}, + {"refill": ["Energy"]}, + "h_shinechargeMaxRunway", + {"autoReserveTrigger": {"maxReserveEnergy": 95}}, + "canRModeSparkInterrupt" + ], + "setsFlags": ["f_DefeatedCrocomire"], + "flashSuitChecked": true, + "blueSuitChecked": true, + "note": [ + "Farm for reserves and to clear enough runway to shinecharge. Interrupt from Crocomire's swipe or fireballs, or kill Crocomire and use the acid." + ] + }, { "id": 14, "link": [3, 3],