Shred
Costs 1 less Energy for each card discarded this turn.
Deal 7 damage 3 times.
Implementation
Shred brings its own base cost instead of using the shared EnergyCost value:
Card_Shred — Repository
Stat Repository:
Card_ShredDamage—
7Energy Cost—
3Card Type—
AttackRepeat Count—
0
A Linker then discounts that cost as you discard. It feeds this turn's discard count into the card's EnergyCost, subtracting 1 per discarded card:
UpdateEnergyByDiscardTT — Injector
Injector:
UpdateEnergyByDiscardTTInjects Into:
EnergyCost (this card)Condition:Per card discarded this turn (
DiscardCountTT)Injected Value:
-1Before the card resolves, a BeforeUse Effect — RepeatCount_2 — adds 2 to its base repeat count, so the shared AttackDamage hit lands 3 times in total.