Skip to content

Commit

Permalink
10 DFT cards (#6829)
Browse files Browse the repository at this point in the history
  • Loading branch information
Fulgur14 authored Jan 22, 2025
1 parent 3126fff commit 0a685a6
Show file tree
Hide file tree
Showing 11 changed files with 114 additions and 0 deletions.
12 changes: 12 additions & 0 deletions forge-gui/res/cardsfolder/upcoming/boommobile.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
Name:Boommobile
ManaCost:2 R R
Types:Artifact Vehicle
PT:5/5
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMana | TriggerDescription$ When this Vehicle enters, add four mana of any one color. Spend this mana only to activate abilities.
SVar:TrigMana:DB$ Mana | Produced$ Any | Amount$ 4 | RestrictValid$ Activated
A:AB$ DealDamage | Cost$ X 2 R T | ValidTgts$ Any | NumDmg$ X | Exhaust$ True | SubAbility$ DBPutCounter | SpellDescription$ This Vehicle deals X damage to any target. Put a +1/+1 counter on this Vehicle. (Activate each exhaust ability only once.)
SVar:DBPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1
K:Crew:2
SVar:X:Count$xPaid
DeckHas:Ability$Counters
Oracle:When this Vehicle enters, add four mana of any one color. Spend this mana only to activate abilities.\nExhaust — {X}{2}{R}: This Vehicle deals X damage to any target. Put a +1/+1 counter on this Vehicle. (Activate each exhaust ability only once.)\nCrew 2
10 changes: 10 additions & 0 deletions forge-gui/res/cardsfolder/upcoming/draconautics_engineer.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
Name:Draconautics Engineer
ManaCost:1 R
Types:Creature Goblin Artificer
PT:2/2
A:AB$ PumpAll | Cost$ R | ValidCards$ Creature.YouCtrl+StrictlyOther | KW$ Haste | SubAbility$ DBPutCounter | Exhaust$ True | SpellDescription$ Other creatures you control gain haste until end of turn. Put a +1/+1 counter on this creature. (Activate each exhaust ability only once.)
SVar:DBPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1
A:AB$ Token | Cost$ 3 R | TokenAmount$ 1 | TokenScript$ r_4_4_dinosaur_dragon_flying | TokenOwner$ You | Exhaust$ True | SpellDescription$ Create a 4/4 red Dinosaur Dragon creature token with flying.
SVar:PlayMain1:TRUE
DeckHas:Ability$Token|Counters
Oracle:Exhaust — {R}: Other creatures you control gain haste until end of turn. Put a +1/+1 counter on this creature. (Activate each exhaust ability only once.)\nExhaust — {3}{R}: Create a 4/4 red Dinosaur Dragon creature token with flying.
11 changes: 11 additions & 0 deletions forge-gui/res/cardsfolder/upcoming/loot_the_pathfinder.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
Name:Loot, the Pathfinder
ManaCost:2 G U R
Types:Legendary Creature Beast Noble
PT:2/4
K:Double Strike
K:Vigilance
K:Haste
A:AB$ Mana | Cost$ G T | Produced$ Any | Amount$ 3 | Exhaust$ True | SpellDescription$ Add three mana of any one color. (Activate each exhaust ability only once.)
A:AB$ Draw | Cost$ U T | NumCards$ 3 | Exhaust$ True | SpellDescription$ Draw three cards.
A:AB$ DealDamage | Cost$ R T | ValidTgts$ Any | NumDmg$ 3 | Exhaust$ True | SpellDescription$ NICKNAME deals 3 damage to any target.
Oracle:Double strike, vigilance, haste\nExhaust — {G}, {T}: Add three mana of any one color. (Activate each exhaust ability only once.)\nExhaust — {U}, {T}: Draw three cards.\nExhaust — {R}, {T}: Loot deals 3 damage to any target.
8 changes: 8 additions & 0 deletions forge-gui/res/cardsfolder/upcoming/prowcatcher_specialist.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
Name:Prowcatcher Specialist
ManaCost:1 R
Types:Creature Goblin Warrior
PT:2/1
K:Haste
A:AB$ PutCounter | Cost$ 3 R | Defined$ Self | CounterType$ P1P1 | CounterNum$ 2 | Exhaust$ True | SpellDescription$ Put two +1/+1 counters on this creature. (Activate each exhaust ability only once.)
DeckHas:Ability$Counters
Oracle:Haste\nExhaust — {3}{R}: Put two +1/+1 counters on this creature. (Activate each exhaust ability only once.)
10 changes: 10 additions & 0 deletions forge-gui/res/cardsfolder/upcoming/rangers_aetherhive.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
Name:Rangers' Aetherhive
ManaCost:1 G U
Types:Artifact Vehicle
PT:3/5
K:Vigilance
T:Mode$ AbilityCast | ValidActivatingPlayer$ You | ValidSA$ Activated.Exhaust | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever you activate an exhaust ability, create a 1/1 colorless Thopter artifact creature token with flying.
SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenScript$ c_1_1_a_thopter_flying | TokenOwner$ You
K:Crew:1
DeckHas:Ability$Token
Oracle:Vigilance\nWhenever you activate an exhaust ability, create a 1/1 colorless Thopter artifact creature token with flying.\nCrew 1 (Tap any number of creatures you control with total power 1 or more: This Vehicle becomes an artifact creature until end of turn.)
10 changes: 10 additions & 0 deletions forge-gui/res/cardsfolder/upcoming/redshift_rocketeer_chief.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
Name:Redshift, Rocketeer Chief
ManaCost:R G
Types:Legendary Creature Goblin Pilot
PT:2/3
K:Vigilance
A:AB$ Mana | Cost$ T | Produced$ Any | Amount$ X | RestrictValid$ Activated | SpellDescription$ Add X mana of any one color, where X is NICKNAME's power. Spend this mana only to activate abilities.
A:AB$ ChangeZone | Cost$ 10 R G | Origin$ Hand | Destination$ Battlefield | ChangeType$ Permanent | ChangeNum$ Y | Exhaust$ True | SpellDescription$ Put any number of permanent cards from your hand onto the battlefield. (Activate each exhaust ability only once.)
SVar:X:Count$CardPower
SVar:Y:Count$InYourHand.Permanent
Oracle:Vigilance\n{T}: Add X mana of any one color, where X is Redshift's power. Spend this mana only to activate abilities.\nExhaust — {10}{R}{G}: Put any number of permanent cards from your hand onto the battlefield. (Activate each exhaust ability only once.)
11 changes: 11 additions & 0 deletions forge-gui/res/cardsfolder/upcoming/rocketeer_boostbuggy.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
Name:Rocketeer Boostbuggy
ManaCost:R G
Types:Artifact Vehicle
PT:3/2
T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ Whenever this Vehicle attacks, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.")
SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenScript$ c_a_treasure_sac | TokenOwner$ You
A:AB$ Animate | Cost$ 3 | Defined$ Self | Types$ Artifact,Creature | Exhaust$ True | SubAbility$ DBPutCounter | SpellDescription$ This Vehicle becomes an artifact creature. Put a +1/+1 counter on it. (Activate each exhaust ability only once.)
SVar:DBPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1
K:Crew:1
DeckHas:Ability$Token|Counters
Oracle:Whenever this Vehicle attacks, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.")\nExhaust — {3}: This Vehicle becomes an artifact creature. Put a +1/+1 counter on it. (Activate each exhaust ability only once.)\nCrew 1
10 changes: 10 additions & 0 deletions forge-gui/res/cardsfolder/upcoming/sita_varma_masker_racer.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
Name:Sita Varma, Masked Racer
ManaCost:G U
Types:Legendary Creature Human Rogue
PT:2/3
A:AB$ PutCounter | Cost$ X G G U | Defined$ Self | CounterType$ P1P1 | CounterNum$ X | Exhaust$ True | SubAbility$ DBAnimateAll | SpellDescription$ Put X +1/+1 counters on NICKNAME. Then you may have the base power and toughness of each other creature you control become equal to NICKNAME's power until end of turn. (Activate each exhaust ability only once.)
SVar:DBAnimateAll:DB$ Animate | Power$ Y | Toughness$ Y | Defined$ Valid Creature.YouCtrl+Other | Optional$ True
DeckHas:Ability$Counters
SVar:X:Count$xPaid
SVar:Y:Count$CardPower
Oracle:Exhaust — {X}{G}{G}{U}: Put X +1/+1 counters on Sita Varma. Then you may have the base power and toughness of each other creature you control become equal to Sita Varma's power until end of turn. (Activate each exhaust ability only once.)
15 changes: 15 additions & 0 deletions forge-gui/res/cardsfolder/upcoming/the_aetherspark.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
Name:The Aetherspark
ManaCost:4
Types:Legendary Artifact Planeswalker Equipment
Loyalty:4
S:Mode$ CantAttack | ValidCard$ Creature | Target$ Card.Self+AttachedTo Creature | Description$ As long as CARDNAME is attached to a creature, CARDNAME can't be attacked and has "Whenever equipped creature deals combat damage during your turn, put that many loyalty counters on CARDNAME."
S:Mode$ Continuous | Affected$ Card.Self+AttachedTo Creature | Secondary$ True | AddTrigger$ TrigDamageDoneOnce | Description$ As long as CARDNAME is attached to a creature, CARDNAME can't be attacked and has "Whenever equipped creature deals combat damage during your turn, put that many loyalty counters on CARDNAME."
SVar:TrigDamageDoneOnce:Mode$ DamageDealtOnce | CombatDamage$ True | ValidSource$ Creature.EquippedBy | Execute$ TrigPutCounter | TriggerZones$ Battlefield | PlayerTurn$ True | TriggerDescription$ Whenever equipped creature deals combat damage during your turn, put that many loyalty counters on CARDNAME.
SVar:TrigPutCounter:DB$ PutCounter | CounterType$ LOYALTY | CounterNum$ X
A:AB$ Attach | Cost$ AddCounter<1/LOYALTY> | Planeswalker$ True | ValidTgts$ Creature.YouCtrl | TargetMin$ 0 | TargetMax$ 1 | TgtPrompt$ Select target creature you control | SubAbility$ DBPutCounter | SpellDescription$ Attach CARDNAME to up to one target creature you control. Put a +1/+1 counter on that creature.
SVar:DBPutCounter:DB$ PutCounter | Defined$ Targeted | CounterType$ P1P1 | CounterNum$ 1
A:AB$ Draw | Cost$ SubCounter<5/LOYALTY> | Planeswalker$ True | NumCards$ 2 | SpellDescription$ Draw two cards.
A:AB$ Mana | Cost$ SubCounter<10/LOYALTY> | Planeswalker$ True | Ultimate$ True | Produced$ Any | Amount$ 10 | SpellDescription$ Add ten mana of any one color.
DeckHas:Ability$Counters
SVar:X:TriggerCount$DamageAmount
Oracle:As long as The Aetherspark is attached to a creature, The Aetherspark can't be attacked and has "Whenever equipped creature deals combat damage during your turn, put that many loyalty counters on The Aetherspark."\n[+1]: Attach The Aetherspark to up to one target creature you control. Put a +1/+1 counter on that creature.\n[-5]: Draw two cards.\n[-10]: Add ten mana of any one color.
11 changes: 11 additions & 0 deletions forge-gui/res/cardsfolder/upcoming/winter_cursed_raider.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
Name:Winter, Cursed Rider
ManaCost:U B
Types:Legendary Creature Human Warlock
PT:3/2
K:Ward:PayLife<2>
S:Mode$ Continuous | Affected$ Artifact.YouCtrl | AddKeyword$ Ward:PayLife<2> | Description$ Artifacts you control have "Ward—Pay 2 life."
A:AB$ PumpAll | Cost$ 2 U B T ExileFromGrave<X/Artifact> | ValidCards$ Creature.nonArtifact+Other | NumAtt$ -X | NumDef$ -X | IsCurse$ True | Exhaust$ True | SpellDescription$ Each other nonartifact creature gets -X/-X until end of turn. (Activate each exhaust ability only once.)
SVar:X:Count$xPaid
DeckHints:Type$Artifact
DeckHas:Keyword$Ward
Oracle:Ward—Pay 2 life.\nArtifacts you control have "Ward—Pay 2 life."\nExhaust — {2}{U}{B}, {T}, Exile X artifact cards from your graveyard: Each other nonartifact creature gets -X/-X until end of turn. (Activate each exhaust ability only once.)
6 changes: 6 additions & 0 deletions forge-gui/res/tokenscripts/r_4_4_dinosaur_dragon_flying.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
Name:Dinosaur Dragon Token
ManaCost:no cost
Types:Creature Dinosaur Dragon
PT:4/4
K:Flying
Oracle:Flying

0 comments on commit 0a685a6

Please sign in to comment.