Sourcemined
Slay the Spire 2
MonsterVerified on build 23811903

Toadpole

What it does each turn

This monster follows a fixed pattern. Some of its moves depend on the fight (its position, allies or HP); these chances take the first case.

TurnMove
1
  • Whirl
2
  • Spiken
3
  • Spike Spit
4
  • Whirl
5
  • Spiken
6
  • Spike Spit

Moves 3

MoveIntentThen
Spike SpitMulti Attack 3 (4 at A9+)×3Whirl
WhirlSingle Attack 7 (8 at A9+)Spiken
SpikenBuffSpike Spit

Damage in brackets is the value from that ascension level up.

Overview

HP
21 (22 at A8+) – 25 (26 at A8+)
Moves
3
Game ID
Toadpole

Appears in 1

Raw game dataAs extracted from the game's definitions
  • hp{2}
    • min{2}
      • value21
      • asc{2}
        • levelToughEnemies
        • value22
    • max{2}
      • value25
      • asc{2}
        • levelToughEnemies
        • value26
  • moves[3]
    • 0{4}
      • idSPIKE_SPIT_MOVE
      • intents[1]
        • 0{3}
          • kindMultiAttack
          • damage{2}
            • value3
            • asc{2}
              • levelDeadlyEnemies
              • value4
          • hits{1}
            • value3
      • followUpWHIRL_MOVE
      • nameSpike Spit
    • 1{4}
      • idWHIRL_MOVE
      • intents[1]
        • 0{2}
          • kindSingleAttack
          • damage{2}
            • value7
            • asc{2}
              • levelDeadlyEnemies
              • value8
      • followUpSPIKEN_MOVE
      • nameWhirl
    • 2{4}
      • idSPIKEN_MOVE
      • intents[1]
        • 0{1}
          • kindBuff
      • followUpSPIKE_SPIT_MOVE
      • nameSpiken
  • branches[1]
    • 0{3}
      • idINIT_MOVE
      • kindconditional
      • options[2]
        • 0{2}
          • stateWHIRL_MOVE
          • condition!((Toadpole)base.Creature.Monster).IsFront
        • 1{2}
          • stateSPIKEN_MOVE
          • condition((Toadpole)base.Creature.Monster).IsFront
  • initialINIT_MOVE
  • moveOdds[6]
    • 0{2}
      • turn1
      • moves{1}
        • WHIRL_MOVE1
    • 1{2}
      • turn2
      • moves{1}
        • SPIKEN_MOVE1
    • 2{2}
      • turn3
      • moves{1}
        • SPIKE_SPIT_MOVE1
    • 3{2}
      • turn4
      • moves{1}
        • WHIRL_MOVE1
    • 4{2}
      • turn5
      • moves{1}
        • SPIKEN_MOVE1
    • 5{2}
      • turn6
      • moves{1}
        • SPIKE_SPIT_MOVE1
  • moveOddsAssumeFirstConditiontrue