Skip to content

Commit c935383

Browse files
authored
Card cleanup: 2026-03-07, incidental (Card-Forge#10003)
1 parent 205c7a3 commit c935383

File tree

9 files changed

+13
-13
lines changed

9 files changed

+13
-13
lines changed

forge-gui/res/cardsfolder/a/apathy.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ SVar:AttachAILogic:Curse
66
R:Event$ Untap | ActiveZones$ Battlefield | ValidCard$ Creature.EnchantedBy | ValidStepTurnToController$ You | Layer$ CantHappen | Description$ Enchanted creature doesn't untap during its controller's untap step.
77
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player.EnchantedController | TriggerZones$ Battlefield | OptionalDecider$ EnchantedController | Execute$ ApathyDiscard | TriggerDescription$ At the beginning of the upkeep of enchanted creature's controller, that player may discard a card at random. If the player does, untap that creature.
88
SVar:ApathyDiscard:DB$ Discard | Defined$ TriggeredPlayer | Mode$ Random | RememberDiscarded$ True | SubAbility$ ApathyUntap
9-
SVar:ApathyUntap:DB$ Untap | Defined$ Enchanted | SpellDescription$ Untap enchanted creature | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ1 | SubAbility$ DBCleanup
9+
SVar:ApathyUntap:DB$ Untap | Defined$ Enchanted | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ1 | SubAbility$ DBCleanup
1010
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
1111
SVar:X:Remembered$Amount
1212
Oracle:Enchant creature\nEnchanted creature doesn't untap during its controller's untap step.\nAt the beginning of the upkeep of enchanted creature's controller, that player may discard a card at random. If the player does, untap that creature.
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
Name:Arm the Cathars
22
ManaCost:1 W W
33
Types:Sorcery
4-
A:SP$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature (+3/+3) | NumAtt$ +3 | NumDef$ +3 | KW$ Vigilance | SubAbility$ DBPump | StackDescription$ Until end of turn, {c:ThisTargetedCard} gets +3/+3, | SpellDescription$ Until end of turn, target creature gets +3/+3,
5-
SVar:DBPump:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select up to one other target creature (+2/+2) | TargetMin$ 0 | TargetMax$ 1 | NumAtt$ +2 | NumDef$ +2 | KW$ Vigilance | TargetUnique$ True | SubAbility$ DBPump2 | StackDescription$ SpellDescription | SpellDescription$ up to one other target creature gets +2/+2,
6-
SVar:DBPump2:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select up to one other target creature (+1/+1) | TargetMin$ 0 | TargetMax$ 1 | NumAtt$ +1 | NumDef$ +1 | KW$ Vigilance | TargetUnique$ True | SubAbility$ DBPump3 | StackDescription$ SpellDescription | SpellDescription$ and up to one other target creature gets +1/+1.
7-
SVar:DBPump3:DB$ Pump | Defined$ Targeted | KW$ Vigilance | StackDescription$ SpellDescription | SpellDescription$ Those creatures gain vigilance until end of turn.
4+
A:SP$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature (+3/+3) | NumAtt$ +3 | NumDef$ +3 | KW$ Vigilance | SubAbility$ DBPump | StackDescription$ REP target creature_{c:ThisTargetedCard} | SpellDescription$ Until end of turn, target creature gets +3/+3,
5+
SVar:DBPump:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select up to one other target creature (+2/+2) | TargetMin$ 0 | TargetMax$ 1 | NumAtt$ +2 | NumDef$ +2 | KW$ Vigilance | TargetUnique$ True | SubAbility$ DBPump2 | StackDescription$ REP up to one other target creature_{c:ThisTargetedCard} | SpellDescription$ up to one other target creature gets +2/+2,
6+
SVar:DBPump2:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select up to one other target creature (+1/+1) | TargetMin$ 0 | TargetMax$ 1 | NumAtt$ +1 | NumDef$ +1 | KW$ Vigilance | TargetUnique$ True | SubAbility$ DBPump3 | StackDescription$ REP up to one other target creature_{c:ThisTargetedCard} | SpellDescription$ and up to one other target creature gets +1/+1.
7+
SVar:DBPump3:DB$ Pump | Defined$ Targeted | KW$ Vigilance | StackDescription$ REP Those creatures_{c:Targeted} | SpellDescription$ Those creatures gain vigilance until end of turn.
88
Oracle:Until end of turn, target creature gets +3/+3, up to one other target creature gets +2/+2, and up to one other target creature gets +1/+1. Those creatures gain vigilance until end of turn.

forge-gui/res/cardsfolder/a/avatar_of_growth.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ ManaCost:4 G G
33
Types:Creature Elemental Avatar
44
PT:4/4
55
K:Trample
6-
S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone$ All | Description$ Trample
6+
S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone$ All | Description$ This spell costs {1} less to cast for each opponent you have.
77
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSearch | TriggerDescription$ When CARDNAME enters, each player searches their library for up to two basic land cards, puts them onto the battlefield, then shuffles.
88
SVar:TrigSearch:DB$ ChangeZone | Origin$ Library | Destination$ Battlefield | ChangeType$ Land.Basic | ChangeTypeDesc$ basic land | DefinedPlayer$ Player | ChangeNum$ 2 | Shuffle$ True
99
SVar:X:PlayerCountOpponents$Amount

forge-gui/res/cardsfolder/b/bronze_tablet.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ SVar:PayLife:DB$ LoseLife | LifeAmount$ 10 | Defined$ TargetedOwner | SubAbility
1616
SVar:TargetToExile2:DB$ ChangeZone | Defined$ Targeted | Origin$ All | Destination$ Exile | SubAbility$ TabletToExile2
1717
SVar:TabletToExile2:DB$ ChangeZone | Defined$ Self | Origin$ All | Destination$ Exile | SubAbility$ TabletToGraveyard
1818
SVar:TabletToGraveyard:DB$ ChangeZone | Defined$ Self | Origin$ Exile | Destination$ Graveyard | SubAbility$ DBCleanup
19-
SVar:Concede:DB$ LosesGame | Defined$ TargetedOwner | SpellDescription$ Concede the game | SubAbility$ TargetToExile3
19+
SVar:Concede:DB$ LosesGame | Defined$ TargetedOwner | SpellDescription$ Concede the game. (Always an option, especially when life cost can't be paid. Both cards remain exiled with no ownership exchange.) | SubAbility$ TargetToExile3
2020
SVar:TargetToExile3:DB$ ChangeZone | Defined$ Targeted | Origin$ All | Destination$ Exile | SubAbility$ TabletToExile3
2121
SVar:TabletToExile3:DB$ ChangeZone | Defined$ Self | Origin$ All | Destination$ Exile | SubAbility$ DBCleanup
2222
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True

forge-gui/res/cardsfolder/d/dragon_mask.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
Name:Dragon Mask
22
ManaCost:3
33
Types:Artifact
4-
A:AB$ Pump | Cost$ 3 T | NumAtt$ +2 | NumDef$ +2 | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | SubAbility$ DelTrig | SpellDescription$ Target creature you control gets +2/+2 until end of turn. Return it to its owner's hand at the beginning of the next end step. (Return it only if it's on the battlefield.)
5-
SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ TrigReturn | Secondary$ True | RememberObjects$ ParentTarget | SpellDescription$ Return creature to owner's hand | SubAbility$ DBCleanup
4+
A:AB$ Pump | Cost$ 3 T | NumAtt$ +2 | NumDef$ +2 | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | SubAbility$ DelTrig | SpellDescription$ Target creature you control gets +2/+2 until end of turn.
5+
SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ TrigReturn | Secondary$ True | RememberObjects$ ParentTarget | StackDescription$ SpellDescription | SpellDescription$ Return it to its owner's hand at the beginning of the next end step. (Return it only if it's on the battlefield.) | TriggerDescription$ Return that creature to its owner's hand. | SubAbility$ DBCleanup
66
SVar:TrigReturn:DB$ ChangeZone | Origin$ Battlefield | Destination$ Hand | Defined$ DelayTriggerRememberedLKI
77
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
88
AI:RemoveDeck:All

forge-gui/res/cardsfolder/e/expert_level_safe.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ Types:Artifact
44
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters, exile the top two cards of your library face down.
55
SVar:TrigExile:DB$ Dig | Defined$ You | DigNum$ 2 | ChangeNum$ All | DestinationZone$ Exile | ExileFaceDown$ True | NoReveal$ True
66
A:AB$ Pump | Cost$ 1 T | ValidTgts$ Opponent | SubAbility$ ChooseNumber | StackDescription$ SpellDescription | SpellDescription$ You and target opponent each secretly choose 1, 2, or 3. Then those choices are revealed. If they match, sacrifice CARDNAME and put all cards exiled with it into their owners' hands. Otherwise, exile the top card of your library face down.
7-
SVar:ChooseNumber:DB$ ChooseNumber | Defined$ TargetedAndYou | Min$ 1 | Max$ 3 | AILogic$ Random | MatchedAbility$ DBSacrifice | UnmatchedAbility$ DBFillSafe | Secretly$ True | SpellDescription$ None
7+
SVar:ChooseNumber:DB$ ChooseNumber | Defined$ TargetedAndYou | Min$ 1 | Max$ 3 | AILogic$ Random | MatchedAbility$ DBSacrifice | UnmatchedAbility$ DBFillSafe | Secretly$ True
88
SVar:DBSacrifice:DB$ Sacrifice | Defined$ You | ValidCard$ Card.Self | SubAbility$ DBOpenSafe
99
SVar:DBOpenSafe:DB$ ChangeZoneAll | ChangeNum$ All | Origin$ Exile | Destination$ Hand | ChangeType$ Card.ExiledWithSource
1010
SVar:DBFillSafe:DB$ Dig | Defined$ You | DigNum$ 1 | ChangeNum$ All | DestinationZone$ Exile | ExileFaceDown$ True | NoReveal$ True

forge-gui/res/cardsfolder/f/firestorm_phoenix.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ SVar:ToHand:DB$ ChangeZone | Origin$ Battlefield | Destination$ Hand | Defined$
88
SVar:DBEffect:DB$ Effect | Triggers$ ComeBack | RememberObjects$ ReplacedCard | Duration$ UntilYourNextTurn | StaticAbilities$ CantBeCast,KWShow
99
SVar:CantBeCast:Mode$ CantBeCast | ValidCard$ Card.IsRemembered | Caster$ You | Description$ You can't play remembered card.
1010
SVar:KWShow:Mode$ Continuous | AffectedZone$ Hand | Affected$ Card.IsRemembered | MayLookAt$ Player | Description$ Play with remembered card revealed.
11-
SVar:ComeBack:Mode$ ChangesZone | Origin$ Hand | Destination$ Any | ValidCard$ Card.IsRemembered | Execute$ ExileSelf | TriggerZones$ Command | TriggerController$ TriggeredCardController | Static$ True | TriggerDescription$ None
11+
SVar:ComeBack:Mode$ ChangesZone | Origin$ Hand | Destination$ Any | ValidCard$ Card.IsRemembered | Execute$ ExileSelf | TriggerZones$ Command | TriggerController$ TriggeredCardController | Static$ True
1212
SVar:ExileSelf:DB$ ChangeZone | Origin$ Command | Destination$ Exile | Defined$ Self
1313
SVar:SacMe:1
1414
Oracle:Flying\nIf Firestorm Phoenix would die, return it to its owner's hand instead. Until that player's next turn, that player plays with that card revealed in their hand and can't play it.

forge-gui/res/cardsfolder/m/morningtides_light.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ Name:Morningtide's Light
22
ManaCost:3 W
33
Types:Sorcery
44
A:SP$ ChangeZone | ValidTgts$ Creature | TargetMin$ 0 | TargetMax$ X | Origin$ Battlefield | Destination$ Exile | TgtPrompt$ Select any number of target creatures | SubAbility$ DelTrig | RememberChanged$ True | SpellDescription$ Exile any number of target creatures. At the beginning of the next end step, return those cards to the battlefield tapped under their owners' control.
5-
SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ TrigReturn | RememberObjects$ RememberedLKI | TriggerDescription$ Return exiled permanent to the battlefield under their owner's control | SubAbility$ DBCleanup
5+
SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ TrigReturn | RememberObjects$ RememberedLKI | SubAbility$ DBCleanup | TriggerDescription$ Return exiled cards to the battlefield under their owner's control.
66
SVar:TrigReturn:DB$ ChangeZone | Origin$ Exile | Destination$ Battlefield | Tapped$ True | Defined$ DelayTriggerRememberedLKI
77
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | SubAbility$ DBEffect
88
SVar:DBEffect:DB$ Effect | ReplacementEffects$ PreventDamage | AILogic$ Fog | Duration$ UntilYourNextTurn | SubAbility$ DBExileSelf | SpellDescription$ Until your next turn, prevent all damage that would be dealt to you.

forge-gui/res/cardsfolder/t/tuktuk_scrapper.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ ManaCost:3 R
33
Types:Creature Goblin Artificer Ally
44
PT:2/2
55
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self,Ally.Other+YouCtrl | Execute$ TuktukDestroy | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME or another Ally you control enters, you may destroy target artifact. If that artifact is put into a graveyard this way, CARDNAME deals damage to that artifact's controller equal to the number of Allies you control.
6-
SVar:TuktukDestroy:DB$ Destroy | ValidTgts$ Artifact | RememberDestroyed$ True | SubAbility$ TuktukDamage | SpellDescription$ If that artifact is put into a graveyard this way,
6+
SVar:TuktukDestroy:DB$ Destroy | ValidTgts$ Artifact | RememberDestroyed$ True | SubAbility$ TuktukDamage
77
SVar:TuktukDamage:DB$ DealDamage | Defined$ TargetedController | NumDmg$ X | ConditionCheckSVar$ Y | SubAbility$ DBCleanup
88
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
99
SVar:X:Count$Valid Ally.YouCtrl

0 commit comments

Comments
 (0)