canTrickySpikeSuit (Extreme+)

The ability to perform a spike suit using a more difficult setup, which may include tricky enemy dodges, bomb boosting, or using Spring Ball.

Dependencies: canHorizontalShinespark, canMidairShinespark, canShinechargeMovementComplex, canShinechargeMovement, canCarryFlashSuit, canShinespark, canSpikeSuit

Difficulty filter

Strats ()

From: 1
Left Door
To: 1
Left Door

If the enemies are still alive, Power Bomb lag can delay the spikesuit timing. The quickdrop setup requires a small jump of 3 frames or less above the crumbles.

Requires:

"h_shinechargeMaxRunway"
{
  "or": [
    "h_useMorphBombs",
    "SpringBall",
    {
      "and": [
        "h_usePowerBomb",
        "h_spikeSuitPowerBombLeniency"
      ]
    },
    {
      "and": [
        "HiJump",
        "canInsaneJump",
        "canQuickDrop"
      ]
    }
  ]
}
{
  "spikeHits": 1
}
"h_spikeSuitSpikeHitLeniency"
"canTrickySpikeSuit"
{
  "shinespark": {
    "frames": 1,
    "excessFrames": 1
  }
}

Entrance condition:

{
  "comeInShinecharged": {}
}

Requires:

{
  "shineChargeFrames": 130
}
{
  "spikeHits": 1
}
"canTrickySpikeSuit"
"h_spikeSuitSpikeHitLeniency"
{
  "shinespark": {
    "frames": 19,
    "excessFrames": 4
  }
}

Entrance condition:

{
  "comeInShinecharging": {
    "length": 6,
    "openEnd": 1
  }
}

Requires:

{
  "spikeHits": 1
}
"canTrickySpikeSuit"
"h_spikeSuitSpikeHitLeniency"
{
  "shinespark": {
    "frames": 19,
    "excessFrames": 4
  }
}

Requires:

{
  "canShineCharge": {
    "usedTiles": 13,
    "openEnd": 0
  }
}
{
  "spikeHits": 1
}
"canTrickySpikeSuit"
"h_spikeSuitSpikeHitLeniency"
{
  "shinespark": {
    "frames": 20,
    "excessFrames": 20
  }
}
From: 7
Fireflea Statue's Claw Junction
To: 7
Fireflea Statue's Claw Junction

Failing the spikesuit without a way to get back up to the junction results in a softlock.

Requires:

"canUseFlashSuitInitialSpark"
{
  "canShineCharge": {
    "usedTiles": 17,
    "gentleUpTiles": 6,
    "steepUpTiles": 1,
    "openEnd": 1
  }
}
{
  "spikeHits": 1
}
"h_spikeSuitSpikeHitLeniency"
"canTrickySpikeSuit"
{
  "shinespark": {
    "frames": 24,
    "excessFrames": 8
  }
}