diff --git a/region/brinstar/green/Noob Bridge.json b/region/brinstar/green/Noob Bridge.json index d5d722b7a..d1e0d9788 100644 --- a/region/brinstar/green/Noob Bridge.json +++ b/region/brinstar/green/Noob Bridge.json @@ -736,6 +736,19 @@ "flashSuitChecked": true, "blueSuitChecked": true }, + { + "link": [2, 2], + "name": "Leave With Temporary Blue", + "requires": [ + {"canShineCharge": {"usedTiles": 19, "openEnd": 0}}, + "canChainTemporaryBlue" + ], + "exitCondition": { + "leaveWithTemporaryBlue": {} + }, + "flashSuitChecked": true, + "blueSuitChecked": true + }, { "id": 38, "link": [2, 2], diff --git a/region/brinstar/green/Spore Spawn Kihunter Room.json b/region/brinstar/green/Spore Spawn Kihunter Room.json index 09f96af4d..a49cbf9f9 100644 --- a/region/brinstar/green/Spore Spawn Kihunter Room.json +++ b/region/brinstar/green/Spore Spawn Kihunter Room.json @@ -481,6 +481,21 @@ "flashSuitChecked": true, "blueSuitChecked": true }, + { + "link": [2, 2], + "name": "Leave With Temporary Blue", + "requires": [ + {"canShineCharge": {"usedTiles": 31, "openEnd": 0}}, + "canChainTemporaryBlue" + ], + "exitCondition": { + "leaveWithTemporaryBlue": { + "direction": "right" + } + }, + "flashSuitChecked": true, + "blueSuitChecked": true + }, { "id": 18, "link": [2, 2], diff --git a/region/norfair/crocomire/Crocomire's Room.json b/region/norfair/crocomire/Crocomire's Room.json index 75ee33511..281ff394c 100644 --- a/region/norfair/crocomire/Crocomire's Room.json +++ b/region/norfair/crocomire/Crocomire's Room.json @@ -472,6 +472,58 @@ "flashSuitChecked": true, "blueSuitChecked": true }, + { + "link": [2, 2], + "name": "Leave With Temporary Blue", + "requires": [ + "f_DefeatedCrocomire", + {"canShineCharge": {"usedTiles": 38, "openEnd": 1}}, + "canTemporaryBlue", + {"or": [ + "HiJump", + {"and": [ + "canChainTemporaryBlue", + "canSpringBallJumpMidAir" + ]} + ]} + ], + "exitCondition": { + "leaveWithTemporaryBlue": { + "direction": "any" + } + }, + "flashSuitChecked": true, + "blueSuitChecked": true + }, + { + "link": [2, 2], + "name": "Leave With Temporary Blue - Crocomire Alive", + "requires": [ + {"or": [ + {"canShineCharge": {"usedTiles": 20, "openEnd": 0}}, + {"and": [ + {"canShineCharge": {"usedTiles": 31, "openEnd": 0}}, + "canXRayTurnaround", + "canChainTemporaryBlue" + ]} + ]}, + "canTemporaryBlue", + {"or": [ + "HiJump", + {"and": [ + "canChainTemporaryBlue", + "canSpringBallJumpMidAir" + ]} + ]} + ], + "exitCondition": { + "leaveWithTemporaryBlue": { + "direction": "right" + } + }, + "flashSuitChecked": true, + "blueSuitChecked": true + }, { "id": 10, "link": [2, 2],