Spore Spawn Farming Room

Room ID: 64

Wiki
Difficulty filter

From: 1
Left Door
To: 1
Left Door

Requires:

{"simpleCycleFrames": 85},
{"cycleFrames": 20}

Farm cycle drops: 1 Zeb

From: 1
Left Door
To: 1
Left Door

Jump back and forth between the left two bug pipes to farm them simultaneously.

Requires:

"canDodgeWhileShooting",
{"cycleFrames": 105}

Farm cycle drops: 2 Zeb

Dev note: We use `cycleFrames` here rather than `simpleCycleFrames` because it requires non-trivial movement to maintain the double farm pattern.

From: 1
Left Door
To: 1
Left Door

Exit condition:

"leaveWithRunway": {
  "length": 12,
  "openEnd": 0,
  "steepUpTiles": 2
}
From: 1
Left Door
To: 1
Left Door

Stand to the right of the right-most bug pipe, and run to the right to gain a shortcharge. Run back to the left, jump over the bug pipes with one jump, and exit through the left door.

Requires:

{"canShineCharge": {"usedTiles": 21, "steepUpTiles": 2, "openEnd": 0}},
"canShinechargeMovementComplex",
{"shineChargeFrames": 165}

Exit condition:

"leaveShinecharged": {}
From: 1
Left Door
To: 1
Left Door

Stand to the right of the right-most bug pipe, and run to the right to gain a shortcharge. Run back to the left, Space Jump over the bug pipes, and exit through the left door.

Requires:

{"canShineCharge": {"usedTiles": 21, "steepUpTiles": 2, "openEnd": 0}},
"SpaceJump",
"canShinechargeMovementComplex",
{"shineChargeFrames": 155}

Exit condition:

"leaveShinecharged": {}
From: 1
Left Door
To: 1
Left Door

Stand to the right of the right-most bug pipe, and run to the right to gain a shortcharge. Run back to the left, jump over the bug pipes, and shinespark through the left door.

Requires:

{"canShineCharge": {"usedTiles": 21, "steepUpTiles": 2, "openEnd": 0}},
{"or": [
  {"shinespark": {"frames": 29, "excessFrames": 0}},
  {"and": [
    "h_speedJump",
    {"shinespark": {"frames": 15, "excessFrames": 0}}
  ]}
]}

Exit condition:

"leaveWithSpark": {}
From: 1
Left Door
To: 1
Left Door

Requires:

"SpaceJump"

Exit condition:

"leaveSpinning": {
  "remoteRunway": {
    "length": 20,
    "openEnd": 1
  }
}

Dev note: A variation with 1 more runway tile could be added for if the door at node 2 is unlocked, and the same for the other remote runway strats.

From: 1
Left Door
To: 1
Left Door

Exit condition:

"leaveWithMockball": {
  "remoteRunway": {
    "length": 20,
    "openEnd": 1
  },
  "landingRunway": {
    "length": 10,
    "openEnd": 1
  },
  "minExtraRunSpeed": "$1.6"
}
From: 1
Left Door
To: 1
Left Door

Exit condition:

"leaveSpaceJumping": {
  "remoteRunway": {
    "length": 20,
    "openEnd": 1
  }
}
From: 1
Left Door
To: 1
Left Door

Requires:

{"getBlueSpeed": {"usedTiles": 20, "openEnd": 1}},
"canChainTemporaryBlue"

Exit condition:

"leaveWithTemporaryBlue": {}
From: 1
Left Door
To: 1
Left Door

Entrance condition:

"comeInShinecharging": {
  "length": 11,
  "openEnd": 0,
  "steepDownTiles": 2
},
"comesInHeated": "no"

Requires:

"h_CrystalSpark"
From: 1
Left Door
To: 1
Left Door

Exit condition:

"leaveWithDamage": {
  "enemy": "Zeb"
}
From: 1
Left Door
To: 1
Left Door

Entrance condition:

"comeInWithRMode": {}

Requires:

{"refill": ["Energy"]},
{"canShineCharge": {"usedTiles": 21, "steepUpTiles": 2, "openEnd": 0}},
{"autoReserveTrigger": {"maxReserveEnergy": 95}},
"canRModeSparkInterrupt"
From: 1
Left Door
To: 2
Right Door

From: 2
Right Door
To: 1
Left Door

From: 2
Right Door
To: 1
Left Door

Entrance condition:

"comeInWithGrappleTeleport": {
  "blockPositions": [[3, 12], [3, 13]]
}

Bypasses door shell: true

From: 2
Right Door
To: 1
Left Door

Entrance condition:

"comeInWithGrappleTeleport": {
  "blockPositions": [[3, 12]]
}

Exit condition:

"leaveWithGrappleTeleport": {
  "blockPositions": [[3, 12]]
}

Bypasses door shell: true

From: 2
Right Door
To: 1
Left Door

Entrance condition:

"comeInWithGrappleTeleport": {
  "blockPositions": [[3, 13]]
}

Exit condition:

"leaveWithGrappleTeleport": {
  "blockPositions": [[3, 13]]
}

Bypasses door shell: true

From: 2
Right Door
To: 1
Left Door

Build up to full run speed and speedball towards the left door. With a little luck, Samus will accelerate through the slope tiles and pass under the door.

Entrance condition:

"comeInGettingBlueSpeed": {
  "length": 20,
  "openEnd": 0,
  "minExtraRunSpeed": "$7.0"
}

Requires:

{"notable": "Roll Under Door"},
"canSpeedball"

Exit condition:

"leaveWithMockball": {
  "remoteRunway": {
    "length": 45,
    "openEnd": 1
  },
  "landingRunway": {
    "length": 7,
    "openEnd": 1
  },
  "minExtraRunSpeed": "$7.0"
}

Bypasses door shell: true

From: 2
Right Door
To: 2
Right Door

Exit condition:

"leaveWithRunway": {
  "length": 22,
  "openEnd": 0,
  "steepUpTiles": 2
}
From: 2
Right Door
To: 2
Right Door

Exit condition:

"leaveWithDamage": {
  "enemy": "Zeb"
}
From: 2
Right Door
To: 2
Right Door

After shinecharging, lure a Zeb and use it to slopespark on the first slope right of the pipe.

Requires:

{"or": [
  {"canShineCharge": {"usedTiles": 20, "steepDownTiles": 2, "openEnd": 0}},
  {"and": [
    {"doorUnlockedAtNode": 2},
    {"canShineCharge": {"usedTiles": 21, "steepDownTiles": 2, "openEnd": 0}}
  ]}
]},
{"shineChargeFrames": 150},
{"enemyDamage": {"enemy": "Zeb", "type": "contact", "hits": 1}},
"canSlopeSpark",
{"shinespark": {"frames": 4, "excessFrames": 4}}

Dev note: No leniency is given as this is a farm room and the Zebs do little damage, even suitless.

After shinecharging, lure a Zeb and use it to slopespark on the first slope right of the pipe.

Requires:

"canUseFlashSuitInitialSpark",
{"canShineCharge": {"usedTiles": 21, "steepDownTiles": 2, "openEnd": 0}},
{"shineChargeFrames": 150},
{"enemyDamage": {"enemy": "Zeb", "type": "contact", "hits": 1}},
"canSlopeSpark",
{"shinespark": {"frames": 12, "excessFrames": 0}}

Exit condition:

"leaveWithSpark": {
  "position": "bottom"
}

Dev note: No leniency is given as this is a farm room and the Zebs do little damage, even suitless.

From: 2
Right Door
To: 2
Right Door

Entrance condition:

"comeInWithRMode": {}

Requires:

{"refill": ["Energy"]},
{"canShineCharge": {"usedTiles": 21, "steepUpTiles": 2, "openEnd": 0}},
{"autoReserveTrigger": {"maxReserveEnergy": 95}},
"canRModeSparkInterrupt"
From: 2
Right Door
To: 2
Right Door

Requires:

{"or": [
  {"canShineCharge": {"usedTiles": 20, "steepDownTiles": 2, "openEnd": 0}},
  {"and": [
    {"doorUnlockedAtNode": 2},
    {"canShineCharge": {"usedTiles": 21, "steepDownTiles": 2, "openEnd": 0}}
  ]}
]},
{"shineChargeFrames": 170},
{"enemyDamage": {"enemy": "Zeb", "type": "contact", "hits": 1}},
"canSlopeXMode",
{"shinespark": {"frames": 0}},
{"gainBlueSuit": {}}

Dev note: No leniency is given as this is a farm room and the Zebs do little damage, even suitless.

From: 2
Right Door
To: 2
Right Door

Requires:

{"canShineCharge": {"usedTiles": 21, "steepUpTiles": 2, "openEnd": 0}},
"h_CrystalSpark"
From: 2
Right Door
To: 2
Right Door

Entrance condition:

"comeInShinecharging": {
  "length": 21,
  "openEnd": 0,
  "steepDownTiles": 2
},
"comesInHeated": "no"

Requires:

"h_CrystalSpark"