Green Brinstar Fireflea Room: Gain Flash Suit (Spikesuit)

Room ID: 49

Wiki
From: 2
Right Door
To: 2
Right Door

Requires:

{
  "or": [
    {
      "canShineCharge": {
        "usedTiles": 16,
        "openEnd": 0
      }
    },
    {
      "and": [
        {
          "doorUnlockedAtNode": 2
        },
        {
          "canShineCharge": {
            "usedTiles": 17,
            "openEnd": 0
          }
        }
      ]
    }
  ]
}
{
  "thornHits": 1
}
{
  "or": [
    "h_spikeSuitThornHitLeniency",
    {
      "resetRoom": {
        "nodes": [
          1,
          2
        ]
      }
    }
  ]
}
"canSpikeSuit"
{
  "shinespark": {
    "frames": 5,
    "excessFrames": 5
  }
}

Dev note: Assuming the room can be reset, leniency is not included because a farm is available.