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
          }
        }
      ]
    }
  ]
}
{
  "or": [
    {
      "thornHits": "n_spikeSuitAttempts"
    },
    {
      "and": [
        {
          "resetRoom": {
            "nodes": [
              1,
              2
            ]
          }
        },
        {
          "thornHits": 1
        }
      ]
    }
  ]
}
"canSpikeSuit"
{
  "shinespark": {
    "frames": 5,
    "excessFrames": 5
  }
}

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