Skip to content

Commit

Permalink
19 DFT cards (Mimeoplasm and its imprints) (#6922)
Browse files Browse the repository at this point in the history
* Add files via upload

* Update mimeoplasm_revered_one.txt

* Update radiant_lotus.txt

* Add files via upload

* Update radiant_lotus.txt

* Update ripclaw_wrangler.txt
  • Loading branch information
Fulgur14 authored Jan 30, 2025
1 parent bb40138 commit 0a622f5
Show file tree
Hide file tree
Showing 20 changed files with 176 additions and 0 deletions.
9 changes: 9 additions & 0 deletions forge-gui/res/cardsfolder/upcoming/burnout_bashtronaut.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
Name:Burnout Bashtronaut
ManaCost:R
Types:Creature Goblin Warrior
PT:1/1
K:Menace
K:Start your engines
A:AB$ Pump | Cost$ 2 | NumAtt$ +1 | SpellDescription$ This creature gets +1/+0 until end of turn.
S:Mode$ Continuous | Condition$ MaxSpeed | Affected$ Card.Self | AddKeyword$ Double Strike | Description$ Max speed — This creature has double strike.
Oracle:Menace\nStart your engines! (If you have no speed, it starts at 1. It increases once on each of your turns when an opponent loses life. Max speed is 4.)\n{2}: This creature gets +1/+0 until end of turn.\nMax speed — This creature has double strike.
5 changes: 5 additions & 0 deletions forge-gui/res/cardsfolder/upcoming/caelorna_coral_tyrant.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
Name:Caelorna, Coral Tyrant
ManaCost:1 U
Types:Legendary Creature Octopus
PT:0/8
Oracle:
10 changes: 10 additions & 0 deletions forge-gui/res/cardsfolder/upcoming/dracosaur_auxiliary.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
Name:Dracosaur Auxiliary
ManaCost:4 R R
Types:Creature Dinosaur Dragon Mount
PT:4/4
K:Flying
K:Haste
T:Mode$ Attacks | ValidCard$ Card.Self+IsSaddled | TriggerZones$ Battlefield | Execute$ TrigDealDamage | TriggerDescription$ Whenever this creature attacks while saddled, it deals 2 damage to any target.
SVar:TrigDealDamage:DB$ DealDamage | ValidTgts$ Any | NumDmg$ 2
K:Saddle:3
Oracle:Flying, haste\nWhenever this creature attacks while saddled, it deals 2 damage to any target.\nSaddle 3 (Tap any number of other creatures you control with total power 3 or more: This Mount becomes saddled until end of turn. Saddle only as a sorcery.)
9 changes: 9 additions & 0 deletions forge-gui/res/cardsfolder/upcoming/flood_the_engine.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
Name:Flood the Engine
ManaCost:2 U
Types:Enchantment Aura
K:Enchant creature or Vehicle
A:SP$ Attach | ValidTgts$ Creature,Vehicle | AILogic$ KeepTapped
T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigTap | TriggerDescription$ When this Aura enters, tap enchanted permanent.
SVar:TrigTap:DB$ Tap | Defined$ Enchanted
S:Mode$ Continuous | Affected$ Permanent.AttachedBy | RemoveAllAbilities$ True | AddHiddenKeyword$ CARDNAME doesn't untap during your untap step. | Description$ Enchanted permanent loses all abilities and doesn't untap during its controller's untap step.
Oracle:Enchant creature or Vehicle\nWhen this Aura enters, tap enchanted permanent.\nEnchanted permanent loses all abilities and doesn't untap during its controller's untap step.
8 changes: 8 additions & 0 deletions forge-gui/res/cardsfolder/upcoming/greenbelt_guardian.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
Name:Greenbelt Guardian
ManaCost:1 G
Types:Creature Elf Ranger
PT:2/2
A:AB$ Pump | Cost$ G | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Trample | SpellDescription$ Target creature gains trample until end of turn.
A:AB$ PutCounter | Cost$ 3 G | Defined$ Self | CounterType$ P1P1 | CounterNum$ 3 | Exhaust$ True | SpellDescription$ Put three +1/+1 counters on this creature. (Activate each exhaust ability only once.)
DeckHas:Ability$Counters
Oracle:{G}: Target creature gains trample until end of turn.\nExhaust — {3}{G}: Put three +1/+1 counters on this creature. (Activate each exhaust ability only once.)
9 changes: 9 additions & 0 deletions forge-gui/res/cardsfolder/upcoming/guardian_sunmare.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
Name:Guardian Sunmare
ManaCost:3 W W
Types:Creature Horse Mount
PT:5/5
K:Ward:2
T:Mode$ Attacks | ValidCard$ Card.Self+IsSaddled | TriggerZones$ Battlefield | Execute$ TrigChangeZone | TriggerDescription$ Whenever this creature attacks while saddled, search your library for a nonland permanent card with mana value 3 or less, put it onto the battlefield, then shuffle.
SVar:TrigChangeZone:DB$ ChangeZone | Origin$ Library | Destination$ Battlefield | ChangeType$ Permanent.nonLand+cmcLE3
K:Saddle:4
Oracle:Ward {2}\nWhenever this creature attacks while saddled, search your library for a nonland permanent card with mana value 3 or less, put it onto the battlefield, then shuffle.\nSaddle 4
11 changes: 11 additions & 0 deletions forge-gui/res/cardsfolder/upcoming/lumbering_worldwagon.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
Name:Lumbering Worldwagon
ManaCost:2 G
Types:Artifact Vehicle
PT:*/4
S:Mode$ Continuous | CharacteristicDefining$ True | SetPower$ X | Description$ This Vehicle's power is equal to the number of lands you control.
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | OptionalDecider$ You | TriggerDescription$ Whenever this Vehicle enters or attacks, you may search your library for a basic land card, put it onto the battlefield tapped, then shuffle.
T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerZones$ Battlefield | OptionalDecider$ You | Secondary$ True | TriggerDescription$ Whenever this Vehicle enters or attacks, you may search your library for a basic land card, put it onto the battlefield tapped, then shuffle.
SVar:TrigChangeZone:DB$ ChangeZone | Origin$ Library | Destination$ Battlefield | Tapped$ True | ChangeType$ Land.Basic | ChangeNum$ 1
K:Crew:4
SVar:X:Count$Valid Land.YouCtrl
Oracle:This Vehicle's power is equal to the number of lands you control.\nWhenever this Vehicle enters or attacks, you may search your library for a basic land card, put it onto the battlefield tapped, then shuffle.\nCrew 4
6 changes: 6 additions & 0 deletions forge-gui/res/cardsfolder/upcoming/maximum_overdrive.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
Name:Maximum Overdrive
ManaCost:1 B
Types:Instant
A:SP$ PutCounter | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ DBPump | SpellDescription$ Put a +1/+1 counter on target creature. It gains deathtouch and indestructible until end of turn.
SVar:DBPump:DB$ Pump | Defined$ Targeted | KW$ Deathtouch & Indestructible
Oracle:Put a +1/+1 counter on target creature. It gains deathtouch and indestructible until end of turn.
14 changes: 14 additions & 0 deletions forge-gui/res/cardsfolder/upcoming/mimeoplasm_revered_one.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
Name:Mimeoplasm, Revered One
ManaCost:X B G U
Types:Legendary Creature Ooze
PT:0/0
R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplaceWith$ DBChangeZone | ReplacementResult$ Updated | Description$ As NICKNAME enters, exile up to X creature cards from your graveyard. It enters with three +1/+1 counters on it for each creature card exiled this way.
SVar:DBChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Exile | ChangeType$ Creature.YouOwn | SelectPrompt$ Select up to X creature cards from your graveyard to exile | ChangeNum$ X | Hidden$ True | RememberChanged$ True | ETB$ True | SubAbility$ DBPutCounter
SVar:DBPutCounter:DB$ PutCounter | CounterType$ P1P1 | CounterNum$ Y | ETB$ True | SubAbility$ DBCleanup
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
A:AB$ Clone | Cost$ X | ValidTgts$ Creature.ExiledWithSource | TgtZone$ Exile | TgtPrompt$ Select target creature card exiled with CARDNAME | GainThisAbility$ True | SetPower$ 0 | SetToughness$ 0 | SpellDescription$ NICKNAME becomes a copy of target creature card exiled with it, except it's 0/0 and has this ability.
SVar:X:Count$xPaid
SVar:Y:Remembered$Amount/Times.3
DeckHas:Ability$Graveyard|Counters
DeckHints:Ability$Mill|Graveyard
Oracle:As Mimeoplasm enters, exile up to X creature cards from your graveyard. It enters with three +1/+1 counters on it for each creature card exiled this way.\n{2}: Mimeoplasm becomes a copy of target creature card exiled with it, except it's 0/0 and has this ability.
9 changes: 9 additions & 0 deletions forge-gui/res/cardsfolder/upcoming/monument_to_endurance.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
Name:Monument to Endurance
ManaCost:3
Types:Artifact
T:Mode$ Discarded | ValidCard$ Card.YouOwn | TriggerZones$ Battlefield | Execute$ TrigCharm | TriggerDescription$ Whenever you discard a card, ABILITY
SVar:TrigCharm:DB$ Charm | Choices$ DBDraw,DBToken,DBLoseLife | ChoiceRestriction$ ThisTurn | CharmNum$ 1
SVar:DBDraw:DB$ Draw | SpellDescription$ Draw a card.
SVar:DBToken:DB$ Token | TokenScript$ c_a_treasure_sac | SpellDescription$ Create a Treasure token.
SVar:DBLoseLife:DB$ LoseLife | Defined$ Player.Opponent | LifeAmount$ 3 | SpellDescription$ Each opponent loses 3 life.
Oracle:Whenever you discard a card, choose one that hasn't been chosen this turn —\n• Draw a card.\n• Create a Treasure token.\n• Each opponent loses 3 life.
10 changes: 10 additions & 0 deletions forge-gui/res/cardsfolder/upcoming/ooze_patrol.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
Name:Ooze Patrol
ManaCost:3 G
Types:Creature Ooze
PT:2/2
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMill | TriggerDescription$ When this creature enters the battlefield, mill two cards, then put a +1/+1 counter on this creature for each card in your graveyard that is an artifact or creature.
SVar:TrigMill:DB$ Mill | NumCards$ 2 | Defined$ You | SubAbility$ DBPutCounter
SVar:DBPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ X
SVar:X:Count$ValidGraveyard Artifact.YouOwn,Creature.YouOwn
DeckHas:Ability$Graveyard
Oracle:When this creature enters the battlefield, mill two cards, then put a +1/+1 counter on this creature for each card in your graveyard that is an artifact or creature.
10 changes: 10 additions & 0 deletions forge-gui/res/cardsfolder/upcoming/pactdoll_terror.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
Name:Pactdoll Terror
ManaCost:3 B
Types:Artifact Creature Toy
PT:3/4
T:Mode$ ChangesZone | ValidCard$ Card.Self,Artifact.Other+YouCtrl | Destination$ Battlefield | Execute$ TrigLoseLife | TriggerDescription$ Whenever this creature or another artifact you control enters, each opponent loses 1 life and you gain 1 life.
SVar:TrigLoseLife:DB$ LoseLife | Defined$ Player.Opponent | LifeAmount$ 1 | SubAbility$ DBGainLife
SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 1
SVar:BuffedBy:Artifact
DeckNeeds:Type$Artifact
Oracle:Whenever this creature or another artifact you control enters, each opponent loses 1 life and you gain 1 life.
9 changes: 9 additions & 0 deletions forge-gui/res/cardsfolder/upcoming/radiant_lotus.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
Name:Radiant Lotus
ManaCost:6
Types:Artifact
A:AB$ ChooseColor | Cost$ T Sac<X/Artifact> | XMin$ 1 | Defined$ You | SubAbility$ DBMana | SpellDescription$ Choose a color. Target player adds three mana of the chosen color for each artifact sacrificed this way.
SVar:DBMana:DB$ Mana | ValidTgts$ Player | Produced$ Chosen | Amount$ X
SVar:X:Count$xPaid/Times.3
SVar:BuffedBy:Artifact
DeckNeeds:Type$Artifact
Oracle:{T}, Sacrifice one or more artifacts: Choose a color. Target player adds three mana of the chosen color for each artifact sacrificed this way.
8 changes: 8 additions & 0 deletions forge-gui/res/cardsfolder/upcoming/regal_imperiosaur.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
Name:Regal Imperiosaur
ManaCost:1 G G
Types:Creature Dinosaur
PT:5/4
S:Mode$ Continuous | Affected$ Creature.Dinosaur+Other+YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Other Dinosaurs you control get +1/+1.
SVar:PlayMain1:TRUE
SVar:BuffedBy:Dinosaur
Oracle:Other Dinosaurs you control get +1/+1.
6 changes: 6 additions & 0 deletions forge-gui/res/cardsfolder/upcoming/rides_end.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
Name:Ride's End
ManaCost:4 W
Types:Instant
S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ 3 | ValidTarget$ Permanent.tapped | EffectZone$ All | Description$ This spell costs {3} less to cast if it targets a tapped permanent.
A:SP$ ChangeZone | ValidTgts$ Creature,Vehicle | TgtPrompt$ Select target creature or enchantment | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile target creature or Vehicle.
Oracle:This spell costs {3} less to cast if it targets a tapped permanent.\nExile target creature or Vehicle.
8 changes: 8 additions & 0 deletions forge-gui/res/cardsfolder/upcoming/ripclaw_wrangler.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
Name:Ripclaw Wrangler
ManaCost:3 B
Types:Artifact Vehicle
PT:4/3
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDiscard | TriggerDescription$ When this Vehicle enters, each opponent discards a card.
SVar:TrigDiscard:DB$ Discard | Defined$ Opponent | Mode$ TgtChoose
K:Crew:2
Oracle:When this Vehicle enters, each opponent discards a card.\nCrew 2 (Tap any number of creatures you control with total power 2 or more: This Vehicle becomes an artifact creature until end of turn.)
10 changes: 10 additions & 0 deletions forge-gui/res/cardsfolder/upcoming/shefet_archfiend.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
Name:Shefet Archfiend
ManaCost:5 B B
Types:Creature Demon
PT:5/5
K:Flying
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPumpAll | TriggerDescription$ When this creature enters, all other creatures get -2/-2 until end of turn.
SVar:TrigPumpAll:DB$ PumpAll | NumAtt$ -2 | NumDef$ -2 | ValidCards$ Creature.StrictlyOther | IsCurse$ True
K:Cycling:2
SVar:PlayMain1:TRUE
Oracle:Flying\nWhen this creature enters, all other creatures get -2/-2 until end of turn.\nCycling {2} ({2}, Discard this card: Draw a card.)
9 changes: 9 additions & 0 deletions forge-gui/res/cardsfolder/upcoming/skyserpent_seeker.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
Name:Skyserpent Seeker
ManaCost:G U
Types:Creature Snake
PT:1/1
K:Flying
K:Deathtouch
A:AB$ DigUntil | Cost$ 4 | Valid$ Land | ValidDescription$ land | Amount$ 2 | FoundDestination$ Battlefield | Tapped$ True | RevealedDestination$ Library | RevealedLibraryPosition$ -1 | RevealRandomOrder$ True | Exhaust$ True | SubABility$ DBPutCounter | SpellDescription$ Reveal cards from the top of your library until you reveal two land cards. Put those land cards onto the battlefield tapped and the rest on the bottom of your library in a random order. Put a +1/+1 counter on this creature. (Activate each exhaust ability only once.)
SVar:DBPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1
Oracle:Flying, deathtouch\nExhaust — {4}: Reveal cards from the top of your library until you reveal two land cards. Put those land cards onto the battlefield tapped and the rest on the bottom of your library in a random order. Put a +1/+1 counter on this creature. (Activate each exhaust ability only once.)
6 changes: 6 additions & 0 deletions forge-gui/res/cardsfolder/upcoming/unstoppable_plan.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
Name:Unstoppable Plan
ManaCost:2 U
Types:Enchantment
T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ UntapMerfolk | TriggerDescription$ At the beginning of your end step, untap all nonland permanents you control.
SVar:UntapMerfolk:DB$ UntapAll | ValidCards$ Permanent.nonLand+YouCtrl
Oracle:At the beginning of your end step, untap all nonland permanents you control.
10 changes: 10 additions & 0 deletions forge-gui/res/cardsfolder/upcoming/webstrike_elite.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
Name:Webstrike Elite
ManaCost:G G
Types:Creature Insect Archer
PT:3/3
K:Reach
K:Cycling:X G G
T:Mode$ Cycled | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerDescription$ When you cycle this card, destroy up to one target artifact or enchantment with mana value X.
SVar:TrigDestroy:DB$ Destroy | ValidTgts$ Artifact.cmcEQX,Enchantment.cmcEQX | TgtPrompt$ Select up to one target artifact or enchantment with mana value X | TargetMin$ 0 | TargetMax$ 1
SVar:X:Count$xPaid
Oracle:Reach\nCycling {X}{G}{G} ({X}{G}{G}, Discard this card: Draw a card.)\nWhen you cycle this card, destroy up to one target artifact or enchantment with mana value X.

0 comments on commit 0a622f5

Please sign in to comment.