Sourcemined
Slay the Spire 2
MonsterVerified on build 23811903

Knowledge Demon

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
  • Curse of Knowledge
2
  • Slap
3
  • Knowledge Overwhelming
4
  • Ponder
5
  • Curse of Knowledge
6
  • Slap

Moves 4

MoveIntentThen
Curse of KnowledgeDebuffSlap
SlapSingle Attack 17 (18 at A9+)Knowledge Overwhelming
Knowledge OverwhelmingMulti Attack 8 (9 at A9+)×3Ponder
PonderSingle Attack 11 (13 at A9+) + Heal + BuffRandom

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

Overview

HP
379 (399 at A8+)
Moves
4
Game ID
KnowledgeDemon

Appears in 1

Raw game dataAs extracted from the game's definitions
  • hp{2}
    • min{2}
      • value379
      • asc{2}
        • levelToughEnemies
        • value399
    • max{2}
      • value379
      • asc{2}
        • levelToughEnemies
        • value399
  • moves[4]
    • 0{4}
      • idCURSE_OF_KNOWLEDGE_MOVE
      • intents[1]
        • 0{1}
          • kindDebuff
      • followUpSLAP_MOVE
      • nameCurse of Knowledge
    • 1{4}
      • idSLAP_MOVE
      • intents[1]
        • 0{2}
          • kindSingleAttack
          • damage{2}
            • value17
            • asc{2}
              • levelDeadlyEnemies
              • value18
      • followUpKNOWLEDGE_OVERWHELMING_MOVE
      • nameSlap
    • 2{4}
      • idKNOWLEDGE_OVERWHELMING_MOVE
      • intents[1]
        • 0{3}
          • kindMultiAttack
          • damage{2}
            • value8
            • asc{2}
              • levelDeadlyEnemies
              • value9
          • hits{1}
            • value3
      • followUpPONDER_MOVE
      • nameKnowledge Overwhelming
    • 3{4}
      • idPONDER_MOVE
      • intents[3]
        • 0{2}
          • kindSingleAttack
          • damage{2}
            • value11
            • asc{2}
              • levelDeadlyEnemies
              • value13
        • 1{1}
          • kindHeal
        • 2{1}
          • kindBuff
      • followUpCurseOfKnowledgeBranch
      • namePonder
  • branches[1]
    • 0{3}
      • idCurseOfKnowledgeBranch
      • kindconditional
      • options[2]
        • 0{2}
          • stateCURSE_OF_KNOWLEDGE_MOVE
          • condition_curseOfKnowledgeCounter < 3
        • 1{2}
          • stateSLAP_MOVE
          • condition_curseOfKnowledgeCounter >= 3
  • initialCURSE_OF_KNOWLEDGE_MOVE
  • moveOdds[6]
    • 0{2}
      • turn1
      • moves{1}
        • CURSE_OF_KNOWLEDGE_MOVE1
    • 1{2}
      • turn2
      • moves{1}
        • SLAP_MOVE1
    • 2{2}
      • turn3
      • moves{1}
        • KNOWLEDGE_OVERWHELMING_MOVE1
    • 3{2}
      • turn4
      • moves{1}
        • PONDER_MOVE1
    • 4{2}
      • turn5
      • moves{1}
        • CURSE_OF_KNOWLEDGE_MOVE1
    • 5{2}
      • turn6
      • moves{1}
        • SLAP_MOVE1
  • moveOddsAssumeFirstConditiontrue