Sourcemined
Slay the Spire 2
MonsterVerified on build 23811903

Fabricator

What it does each turn

Chance of each move on each turn of the fight, over every way the earlier turns can go. Some of its moves depend on the fight (its position, allies or HP); these chances take the first case.

TurnMove
1
  • Fabricate50%
  • Fabricating Strike50%
2
  • Fabricate50%
  • Fabricating Strike50%
3
  • Fabricate50%
  • Fabricating Strike50%
4
  • Fabricate50%
  • Fabricating Strike50%
5
  • Fabricate50%
  • Fabricating Strike50%
6
  • Fabricate50%
  • Fabricating Strike50%

Moves 3

MoveIntentThen
FabricateSummonRandom
Fabricating StrikeSingle Attack 18 (21 at A9+) + SummonRandom
DisintegrateSingle Attack 11 (13 at A9+)Random

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

Overview

HP
150 (155 at A8+)
Moves
3
Game ID
Fabricator

Appears in 1

Raw game dataAs extracted from the game's definitions
  • hp{2}
    • min{2}
      • value150
      • asc{2}
        • levelToughEnemies
        • value155
    • max{2}
      • value150
      • asc{2}
        • levelToughEnemies
        • value155
  • moves[3]
    • 0{4}
      • idFABRICATE_MOVE
      • intents[1]
        • 0{1}
          • kindSummon
      • followUpfabricateBranch
      • nameFabricate
    • 1{4}
      • idFABRICATING_STRIKE_MOVE
      • intents[2]
        • 0{2}
          • kindSingleAttack
          • damage{2}
            • value18
            • asc{2}
              • levelDeadlyEnemies
              • value21
        • 1{1}
          • kindSummon
      • followUpfabricateBranch
      • nameFabricating Strike
    • 2{4}
      • idDISINTEGRATE_MOVE
      • intents[1]
        • 0{2}
          • kindSingleAttack
          • damage{2}
            • value11
            • asc{2}
              • levelDeadlyEnemies
              • value13
      • followUpfabricateBranch
      • nameDisintegrate
  • branches[2]
    • 0{3}
      • idRAND
      • kindrandom
      • options[2]
        • 0{3}
          • stateFABRICATE_MOVE
          • weight1
          • repeatCanRepeatForever
        • 1{3}
          • stateFABRICATING_STRIKE_MOVE
          • weight1
          • repeatCanRepeatForever
    • 1{3}
      • idfabricateBranch
      • kindconditional
      • options[2]
        • 0{2}
          • stateRAND
          • conditionCanFabricate
        • 1{2}
          • stateDISINTEGRATE_MOVE
          • condition!CanFabricate
  • initialfabricateBranch
  • moveOdds[6]
    • 0{2}
      • turn1
      • moves{2}
        • FABRICATE_MOVE0.5
        • FABRICATING_STRIKE_MOVE0.5
    • 1{2}
      • turn2
      • moves{2}
        • FABRICATE_MOVE0.5
        • FABRICATING_STRIKE_MOVE0.5
    • 2{2}
      • turn3
      • moves{2}
        • FABRICATE_MOVE0.5
        • FABRICATING_STRIKE_MOVE0.5
    • 3{2}
      • turn4
      • moves{2}
        • FABRICATE_MOVE0.5
        • FABRICATING_STRIKE_MOVE0.5
    • 4{2}
      • turn5
      • moves{2}
        • FABRICATE_MOVE0.5
        • FABRICATING_STRIKE_MOVE0.5
    • 5{2}
      • turn6
      • moves{2}
        • FABRICATE_MOVE0.5
        • FABRICATING_STRIKE_MOVE0.5
  • moveOddsAssumeFirstConditiontrue