Skip to content

Commit

Permalink
Another 12 FDN/J25 cards (Card-Forge#6461)
Browse files Browse the repository at this point in the history
  • Loading branch information
Fulgur14 authored and Northmoc committed Nov 22, 2024
1 parent bcc0090 commit ff7c09e
Show file tree
Hide file tree
Showing 12 changed files with 116 additions and 0 deletions.
11 changes: 11 additions & 0 deletions forge-gui/res/cardsfolder/upcoming/dionus_elvish_archdruid.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
Name:Dionus, Elvish Archdruid
ManaCost:3 G
Types:Legendary Creature Elf Druid
PT:2/3
S:Mode$ Continuous | Affected$ Elf.YouCtrl | AddTrigger$ TrigTapped | Description$ Elves you control have "Whenever this creature becomes tapped during your turn, untap it and put a +1/+1 counter on it. This ability triggers only once each turn."
SVar:TrigTapped:Mode$ Taps | ValidCard$ Card.Self | TriggerZones$ Battlefield | ActivationLimit$ 1 | PlayerTurn$ True | Execute$ TrigUntap | TriggerDescription$ Whenever this creature becomes tapped during your turn, untap it and put a +1/+1 counter on it. This ability triggers only once each turn.
SVar:TrigUntap:DB$ Untap | Defined$ Self | SubAbility$ DBPutCounter
SVar:DBPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1
DeckHas:Ability$Counters
DeckHints:Type$Elf
Oracle:Elves you control have "Whenever this creature becomes tapped during your turn, untap it and put a +1/+1 counter on it. This ability triggers only once each turn."
11 changes: 11 additions & 0 deletions forge-gui/res/cardsfolder/upcoming/dropkick_bomber.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
Name:Dropkick Bomber
ManaCost:2 R
Types:Creature Goblin Warrior
PT:2/3
S:Mode$ Continuous | Affected$ Goblin.Other+YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Other Goblins you control get +1/+1.
A:AB$ Animate | Cost$ R | ValidTgts$ Goblin.Other+YouCtrl | TgtPrompt$ Select another target Goblin you control | Keywords$ Flying | Triggers$ TrigDamageDealtOnce | SpellDescription$ Until end of turn, another target Goblin you control gains flying and "When this creature deals combat damage, sacrifice it."
SVar:TrigDamageDealtOnce:Mode$ DamageDealtOnce | CombatDamage$ True | ValidSource$ Card.Self | Execute$ TrigSac | TriggerDescription$ When this creature deals combat damage, sacrifice it.
SVar:TrigSac:DB$ Sacrifice
SVar:PlayMain1:TRUE
SVar:BuffedBy:Goblin
Oracle:Other Goblins you control get +1/+1.\n{R}: Until end of turn, another target Goblin you control gains flying and "When this creature deals combat damage, sacrifice it."
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
Name:Eidolon of Astral Winds
ManaCost:2 W
Types:Enchantment Creature Spirit
PT:2/4
K:Vigilance
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self,Enchantment.YouCtrl | Execute$ TrigAnimate | TriggerDescription$ Constellation — Whenever CARDNAME or another enchantment you control enters, choose target creature you control. Until end of turn, that creature has base power and toughness 4/4 and gains flying.
SVar:TrigAnimate:DB$ Animate | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | Power$ 4 | Toughness$ 4 | Keywords$ Flying
DeckHints:Type$Enchantment
Oracle:Vigilance\nConstellation — Whenever Eidolon of Astral Winds or another enchantment you control enters, choose target creature you control. Until end of turn, that creature has base power and toughness 4/4 and gains flying.
8 changes: 8 additions & 0 deletions forge-gui/res/cardsfolder/upcoming/electroduplicate.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
Name:Electroduplicate
ManaCost:2 R
Types:Sorcery
K:Flashback:2 R R
A:SP$ CopyPermanent | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | AddKeywords$ Haste | AddTriggers$ TrigEOT | SpellDescription$ Create a token that's a copy of target creature you control, except it has haste and "At the beginning of the end step, sacrifice this token."
SVar:TrigEOT:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ At the beginning of the end step, sacrifice this token.
SVar:TrigSac:DB$ Sacrifice | SacValid$ Self
Oracle:Create a token that's a copy of target creature you control, except it has haste and "At the beginning of the end step, sacrifice this token."\nFlashback {2}{R}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
7 changes: 7 additions & 0 deletions forge-gui/res/cardsfolder/upcoming/erudite_wizard.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
Name:Erudite Wizard
ManaCost:2 U
Types:Creature Human Wizard
PT:2/3
T:Mode$ Drawn | ValidCard$ Card.YouCtrl | Number$ 2 | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever you draw your second card each turn, put a +1/+1 counter on this creature.
SVar:TrigPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1
Oracle:Whenever you draw your second card each turn, put a +1/+1 counter on this creature.
13 changes: 13 additions & 0 deletions forge-gui/res/cardsfolder/upcoming/evereth_viceroy_of_plunder.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
Name:Evereth, Viceroy of Plunder
ManaCost:2 B
Types:Legendary Creature Vampire Soldier
PT:2/2
K:Flying
A:AB$ PutCounter | Cost$ Sac<1/Creature.Other;Artifact.Other/another creature or artifact> | CounterType$ P1P1 | CounterNum$ 1 | SorcerySpeed$ True | SubAbility$ DBPump | SpellDescription$ Put a +1/+1 counter on CARDNAME. If the sacrificed permanent was a Treasure, NICKNAME gains lifelink until end of turn. Activate only as a sorcery.
SVar:DBPump:DB$ Pump | Defined$ Self | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | KW$ Lifelink
T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | OptionalDecider$ TriggeredCardController | Execute$ TrigImmediateTrig | TriggerDescription$ When NICKNAME dies, you may pay {1}{B/R}. When you do, NICKNAME deals damage equal to its power to each opponent.
SVar:TrigImmediateTrig:AB$ ImmediateTrigger | Cost$ 1 BR | Execute$ TrigDealDamage | SpellDescription$ When you do, NICKNAME deals damage equal to its power to each opponent.
SVar:TrigDealDamage:DB$ DealDamage | Defined$ Opponent | NumDmg$ Y
SVar:X:Sacrificed$Valid Treasure
SVar:Y:Count$CardPower
Oracle:Flying\nSacrifice another creature or artifact: Put a +1/+1 counter on Evereth, Viceroy of Plunder. If the sacrificed permanent was a Treasure, Evereth gains lifelink until end of turn. Activate only as a sorcery.\nWhen Evereth dies, you may pay {1}{B/R}. When you do, Evereth deals damage equal to its power to each opponent.
12 changes: 12 additions & 0 deletions forge-gui/res/cardsfolder/upcoming/exemplar_of_light.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
Name:Exemplar of Light
ManaCost:2 W W
Types:Creature Angel
PT:3/3
K:Flying
T:Mode$ LifeGained | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever you gain life, put a +1/+1 counter on this creature.
SVar:TrigPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1
T:Mode$ CounterAddedOnce | CounterType$ P1P1 | ValidSource$ You | ValidCard$ Card.Self | TriggerZones$ Battlefield | ActivationLimit$ 1 | Execute$ TrigDraw | TriggerDescription$ Whenever you put one or more +1/+1 counters on this creature, draw a card. This ability triggers only once each turn.
SVar:TrigDraw:DB$ Draw
DeckHas:Ability$Counters
DeckHints:Ability$LifeGain
Oracle:Flying\nWhenever you gain life, put a +1/+1 counter on this creature.\nWhenever you put one or more +1/+1 counters on this creature, draw a card. This ability triggers only once each turn.
8 changes: 8 additions & 0 deletions forge-gui/res/cardsfolder/upcoming/faithful_pikemaster.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
Name:Faithful Pikemaster
ManaCost:3 W
Types:Creature Rhino Monk Soldier
PT:3/4
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigScry | TriggerDescription$ When CARDNAME enters, scry 2. (Look at the top two cards of your library, then put any number of them on the bottom and the rest on top in any order.)
SVar:TrigScry:DB$ Scry | ScryNum$ 2
S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ First Strike | Condition$ PlayerTurn | Description$ As long as it's your turn, CARDNAME has first strike.
Oracle:When Faithful Pikemaster enters, scry 2. (Look at the top two cards of your library, then put any number of them on the bottom and the rest on top in any order.)\nAs long as it's your turn, Faithful Pikemaster has first strike.
14 changes: 14 additions & 0 deletions forge-gui/res/cardsfolder/upcoming/fumulus_the_infestation.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
Name:Fumulus, the Infestation
ManaCost:3 B
Types:Legendary Creature Vampire Insect
PT:2/2
K:Flying
K:Deathtouch
T:Mode$ Sacrificed | ValidCard$ Creature.nonToken | Execute$ TrigToken | TriggerZones$ Battlefield | TriggerDescription$ Whenever a player sacrifices a nontoken creature, create a 1/1 black Insect creature token with flying.
SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenScript$ b_1_1_insect_flying | TokenOwner$ You
T:Mode$ Attacks | ValidCard$ Insect.YouCtrl,Leech.YouCtrl,Slug.YouCtrl,Worm.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigLoseLife | TriggerDescription$ Whenever an Insect, Leech, Slug, or Worm you control attacks, defending player loses 1 life and you gain 1 life.
SVar:TrigLoseLife:DB$ LoseLife | Defined$ TriggeredDefendingPlayer | LifeAmount$ 1 | SubAbility$ DBGainLife
SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 1
SVar:PlayMain1:TRUE
DeckHints:Type$Insect|Leech|Slug|Worm
Oracle:Flying, deathtouch\nWhenever a player sacrifices a nontoken creature, create a 1/1 black Insect creature token with flying.\nWhenever an Insect, Leech, Slug, or Worm you control attacks, defending player loses 1 life and you gain 1 life.
9 changes: 9 additions & 0 deletions forge-gui/res/cardsfolder/upcoming/gilded_scuttler.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
Name:Gilded Scuttler
ManaCost:2 U
Types:Artifact Creature Crab
PT:1/3
S:Mode$ CantBlockBy | ValidAttacker$ Creature.Self | Description$ CARDNAME can't be blocked.
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTap | TriggerDescription$ When CARDNAME enters, tap target creature an opponent controls and put a stun counter on it. (If a permanent with a stun counter would become untapped, remove one from it instead.)
SVar:TrigTap:DB$ Tap | ValidTgts$ Creature.OppCtrl | SubAbility$ DBCounter
SVar:DBCounter:DB$ PutCounter | Defined$ Targeted | CounterType$ Stun | CounterNum$ 1
Oracle:Gilded Scuttler can't be blocked.\nWhen Gilded Scuttler enters, tap target creature an opponent controls and put a stun counter on it. (If a permanent with a stun counter would become untapped, remove one from it instead.)
7 changes: 7 additions & 0 deletions forge-gui/res/cardsfolder/upcoming/go_forth.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
Name:Go Forth
ManaCost:G
Types:Instant
A:SP$ Charm | Choices$ DBSearch,DBPump | CharmNum$ 1
SVar:DBSearch:DB$ ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Land.Basic | ChangeNum$ 1 | SpellDescription$ Search your library for a basic land card, reveal it, put it into your hand, then shuffle.
SVar:DBPump:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +2 | NumDef$ +2 | SpellDescription$ Target creature gets +2/+2 until end of turn.
Oracle:Choose one —\n• Search your library for a basic land card, reveal it, put it into your hand, then shuffle.\n• Target creature gets +2/+2 until end of turn.
7 changes: 7 additions & 0 deletions forge-gui/res/cardsfolder/upcoming/goblin_surprise.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
Name:Goblin Surprise
ManaCost:2 R
Types:Instant
A:SP$ Charm | Choices$ DBPumpAll,DBToken | CharmNum$ 1
SVar:DBPumpAll:DB$ PumpAll | ValidCards$ Creature.YouCtrl | NumAtt$ +2 | SpellDescription$ Creatures you control get +2/+0 until end of turn.
SVar:DBToken:DB$ Token | TokenAmount$ 2 | TokenScript$ r_1_1_goblin | SpellDescription$ Create two 1/1 red Goblin creature tokens.
Oracle:Choose one —\n• Creatures you control get +2/+0 until end of turn.\n• Create two 1/1 red Goblin creature tokens.

0 comments on commit ff7c09e

Please sign in to comment.