Skip to main content

Final Curtain

Can only be played if your draw pile is empty.

Deal 50 damage to all enemies.

Implementation​

Card_FinalCurtain — Repository
Stat Repository: Card_FinalCurtain
  • Damage—50
  • Energy Cost—0
  • Card Type—Attack

The damage is the same shared Effect other Attack cards use, aimed at every enemy instead of a single target:

AttackDamage — Effect
Effect: AttackDamage
Target Stat:Health
Attribute Stat:AttackDamage
Target:All enemies
Value:Damage (50)

The "draw pile must be empty" rule is a use-block injector. It reads DrawPileCardCount and adds a UseBlocker to the card whenever the draw pile is not empty, so Final Curtain only becomes playable once the pile is exhausted:

UseBlockWhenDrawNotEmpty — Injector
Injector: UseBlockWhenDrawNotEmpty
Injects Into:Card UseBlockers
Condition:Draw pile count > 0
Injected Value:1