Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

15 FDN/J25 cards #6436

Open
wants to merge 8 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion forge-gui/res/cardsfolder/c/clammy_prowler.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,6 @@ ManaCost:3 U
Types:Enchantment Creature Horror
PT:2/5
T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, another target attacking creature can't be blocked this turn.
SVar:TrigPump:DB$ Effect | ValidTgts$ Creature.Other+attacking | TgtPrompt$ Select another target attacking non-Human creature | RememberObjects$ Targeted | ExileOnMoved$ Battlefield | StaticAbilities$ Unblockable
SVar:TrigPump:DB$ Effect | ValidTgts$ Creature.Other+attacking | TgtPrompt$ Select another target attacking creature | RememberObjects$ Targeted | ExileOnMoved$ Battlefield | StaticAbilities$ Unblockable
SVar:Unblockable:Mode$ CantBlockBy | ValidAttacker$ Card.IsRemembered | Description$ This creature can't be blocked this turn.
Oracle:Whenever Clammy Prowler attacks, another target attacking creature can't be blocked this turn.
9 changes: 9 additions & 0 deletions forge-gui/res/cardsfolder/upcoming/firespitter_whelp.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
Name:Firespitter Whelp
ManaCost:2 R
Types:Creature Dragon
PT:2/2
K:Flying
T:Mode$ SpellCast | ValidCard$ Card.nonCreature,Dragon | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDealDamage | TriggerDescription$ Whenever you cast a noncreature or Dragon spell, this creature deals 1 damage to each opponent.
SVar:TrigDealDamage:DB$ DealDamage | Defined$ Player.Opponent | NumDmg$ 1
DeckHints:Type$Dragon
Oracle:Flying\nWhenever you cast a noncreature or Dragon spell, this creature deals 1 damage to each opponent.
10 changes: 10 additions & 0 deletions forge-gui/res/cardsfolder/upcoming/frontline_heroism.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
Name:Frontline Heroism
ManaCost:2 R
Types:Enchantment
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken1 | TriggerDescription$ When CARDNAME enters, create a 1/1 red Soldier creature token with haste.
SVar:TrigToken1:DB$ Token | TokenAmount$ 1 | TokenScript$ r_1_1_soldier_haste | TokenOwner$ You
T:Mode$ SpellCast | ValidCard$ Card | Execute$ TrigToken2 | ValidActivatingPlayer$ You | IsSingleTarget$ True | TriggerZones$ Battlefield | TargetsValid$ Creature.YouCtrl+inZoneBattlefield | TriggerDescription$ Whenever you cast a spell that targets only a single creature you control, create a 1/1 red Soldier creature token with haste, then copy that spell. The copy targets that token.
SVar:TrigToken2:DB$ Token | TokenAmount$ 1 | TokenScript$ r_1_1_soldier_haste | TokenOwner$ You | RememberTokens$ True | SubAbility$ DBCopy
SVar:DBCopy:DB$ CopySpellAbility | Defined$ TriggeredSpellAbility | Controller$ You | CopyForEachCanTarget$ Permanent.IsRemembered | ChooseOnlyOne$ True | SubAbility$ DBCleanup
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
Oracle:When Frontline Heroism enters, create a 1/1 red Soldier creature token with haste.\nWhenever you cast a spell that targets only a single creature you control, create a 1/1 red Soldier creature token with haste, then copy that spell. The copy targets that token.
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
Name:General Kreat, the Boltbringer
ManaCost:2 R
Types:Legendary Creature Goblin Soldier
PT:2/2
T:Mode$ AttackersDeclared | ValidAttackers$ Goblin.YouCtrl | Execute$ TrigToken | TriggerZones$ Battlefield | ActivationLimit$ 1 | TriggerDescription$ Whenever one or more Goblins you control attack, create a 1/1 red Goblin creature token that's tapped and attacking.
SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenScript$ r_1_1_goblin | TokenOwner$ You | TokenTapped$ True | TokenAttacking$ True
T:Mode$ ChangesZone | ValidCard$ Creature.Other+YouCtrl | Destination$ Battlefield | TriggerZones$ Battlefield | Execute$ TrigDealDamage | TriggerDescription$ Whenever another creature you control enters, CARDNAME deals 1 damage to each opponent.
SVar:TrigDealDamage:DB$ DealDamage | Defined$ Player.Opponent | NumDmg$ 1
DeckHints:Type$Goblin
Oracle:Whenever one or more Goblins you control attack, create a 1/1 red Goblin creature token that's tapped and attacking.\nWhenever another creature you control enters, General Kreat, the Boltbringer deals 1 damage to each opponent.
9 changes: 9 additions & 0 deletions forge-gui/res/cardsfolder/upcoming/generous_pup.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
Name:Generous Pup
ManaCost:1 W
Types:Creature Dog
PT:2/2
K:Vigilance
T:Mode$ CounterAddedOnce | ValidCard$ Card.Self | TriggerZones$ Battlefield | CounterType$ P1P1 | Execute$ TrigPutCounterAll | ActivationLimit$ 1 | TriggerDescription$ Whenever one or more +1/+1 counters are put on CARDNAME, put a +1/+1 counter on each other creature you control. This ability triggers only once each turn.
SVar:TrigPutCounterAll:DB$ PutCounterAll | ValidCards$ Creature.YouCtrl+StrictlyOther | CounterType$ P1P1 | CounterNum$ 1
DeckHas:Ability$Counters
Oracle:Vigilance\nWhenever one or more +1/+1 counters are put on Generous Pup, put a +1/+1 counter on each other creature you control. This ability triggers only once each turn.
5 changes: 5 additions & 0 deletions forge-gui/res/cardsfolder/upcoming/hearts_on_fire.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
Name:Hearts on Fire
ManaCost:1 R
Types:Instant
A:SP$ Pump | TargetMin$ 1 | TargetMax$ 2 | NumAtt$ +2 | NumDef$ +1 | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ One or two target creatures each get +2/+1 until end of turn.
Oracle:One or two target creatures each get +2/+1 until end of turn.
9 changes: 9 additions & 0 deletions forge-gui/res/cardsfolder/upcoming/hinterland_sanctifier.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
Name:Hinterland Sanctifier
ManaCost:W
Types:Creature Rabbit Cleric
PT:1/2
T:Mode$ ChangesZone | ValidCard$ Creature.Other+YouCtrl | Destination$ Battlefield | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Whenever another creature you control enters, you gain 1 life.
SVar:TrigGainLife:DB$ GainLife | LifeAmount$ 1
SVar:BuffedBy:Creature
DeckHas:Ability$LifeGain
Oracle:Whenever another creature you control enters, you gain 1 life.
10 changes: 10 additions & 0 deletions forge-gui/res/cardsfolder/upcoming/niv_mizzet_visionary.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
Name:Niv-Mizzet, Visionary
ManaCost:4 U R
Types:Legendary Creature Dragon Wizard
PT:5/5
K:Flying
S:Mode$ Continuous | Affected$ You | SetMaxHandSize$ Unlimited | Description$ You have no maximum hand size.
T:Mode$ DamageDone | ValidSource$ Card.YouCtrl,Emblem.YouCtrl | ValidTarget$ Opponent | CombatDamage$ False | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ Whenever a source you control deals noncombat damage to an opponent, you draw that many cards.
SVar:TrigDraw:DB$ Draw | NumCards$ X
SVar:X:TriggerCount$DamageAmount
Oracle:Flying\nYou have no maximum hand size.\nWhenever a source you control deals noncombat damage to an opponent, you draw that many cards.
7 changes: 7 additions & 0 deletions forge-gui/res/cardsfolder/upcoming/refute.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
Name:Refute
ManaCost:1 U U
Types:Instant
A:SP$ Counter | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | SubAbility$ DBDraw | SpellDescription$ Counter target spell. Draw a card, then discard a card.
SVar:DBDraw:DB$ Draw | SubAbility$ DBDiscard
SVar:DBDiscard:DB$ Discard | Defined$ You | Mode$ TgtChoose | NumCards$ 1
Oracle:Counter target spell. Draw a card, then discard a card.
12 changes: 12 additions & 0 deletions forge-gui/res/cardsfolder/upcoming/scythecat_cub.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
Name:Scythecat Cub
ManaCost:1 G
Types:Creature Cat
PT:2/2
K:Trample
T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Landfall — Whenever a land you control enters, put a +1/+1 counter on target creature you control. If this is the second time this ability has resolved this turn, double the number of +1/+1 counters on that creature instead.
SVar:TrigPump:DB$ Pump | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | SubAbility$ DBPutCounter
SVar:DBPutCounter:DB$ PutCounter | Defined$ Targeted | CounterType$ P1P1 | CounterNum$ 1 | ConditionCheckSVar$ X | ConditionSVarCompare$ NE2 | SubAbility$ DBMultiplyCounter
SVar:DBMultiplyCounter:DB$ MultiplyCounter | Defined$ Targeted | CounterType$ P1P1 | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ2
SVar:X:Count$ResolvedThisTurn
DeckHints:Ability$Counters
Oracle:Trample\nLandfall — Whenever a land you control enters, put a +1/+1 counter on target creature you control. If this is the second time this ability has resolved this turn, double the number of +1/+1 counters on that creature instead.
8 changes: 8 additions & 0 deletions forge-gui/res/cardsfolder/upcoming/searslicer_goblin.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
Name:Searslicer Goblin
ManaCost:1 R
Types:Creature Goblin Warrior
PT:2/1
T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | CheckSVar$ RaidTest | Execute$ TrigToken| TriggerDescription$ Raid — At the beginning of your end step, if you attacked this turn, create a 1/1 red Goblin creature token.
SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenScript$ r_1_1_goblin | TokenOwner$ You
SVar:RaidTest:Count$AttackersDeclared
Oracle:Raid — At the beginning of your end step, if you attacked this turn, create a 1/1 red Goblin creature token.
12 changes: 12 additions & 0 deletions forge-gui/res/cardsfolder/upcoming/shroofus_sproutsire.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
Name:Shroofus Sproutsire
ManaCost:2 G
Types:Legendary Creature Saproling
PT:1/1
K:Trample
T:Mode$ DamageDone | ValidSource$ Saproling.YouCtrl | ValidTarget$ Player | TriggerZones$ Battlefield | CombatDamage$ True | Execute$ TrigToken | TriggerDescription$ Whenever a Saproling you control deals combat damage to a player, create that many 1/1 green Saproling creature tokens.
SVar:TrigToken:DB$ Token | TokenAmount$ X | TokenScript$ g_1_1_saproling | TokenOwner$ You
SVar:PlayMain1:TRUE
SVar:X:TriggerCount$DamageAmount
DeckHints:Type$Saproling
DeckHas:Ability$Token
Oracle:Trample\nWhenever a Saproling you control deals combat damage to a player, create that many 1/1 green Saproling creature tokens.
15 changes: 15 additions & 0 deletions forge-gui/res/cardsfolder/upcoming/taeko_the_patient_avalanche.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
Name:Taeko, the Patient Avalanche
ManaCost:3 U
Types:Legendary Creature Turtle Ninja
PT:4/5
R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplacementResult$ Updated | ReplaceWith$ ETBTapped | Description$ CARDNAME enters tapped.
SVar:ETBTapped:DB$ Tap | Defined$ Self | ETB$ True
T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Ante,Command,Exile,Hand,Library | ValidCard$ Creature.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigScry | TriggerDescription$ Whenever another creature you control leaves the battlefield, if it didn't die, scry 1 and put a +1/+1 counter on NICKNAME.
SVar:TrigScry:DB$ Scry | ScryNum$ 1 | SubAbility$ DBPutCounter
SVar:DBPutCounter:DB$ PutCounter | CounterType$ P1P1 | CounterNum$ 1
T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigImmediateTrig | TriggerDescription$ Whenever NICKNAME attacks, you may pay {U/B}. When you do, target attacking creature can't be blocked this turn.
SVar:TrigImmediateTrig:AB$ ImmediateTrigger | Cost$ UB | Execute$ TrigUnblockable | SpellDescription$ When you do, target attacking creature can't be blocked this turn.
SVar:TrigUnblockable:DB$ Effect | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | RememberObjects$ Targeted | ExileOnMoved$ Battlefield | StaticAbilities$ Unblockable
SVar:Unblockable:Mode$ CantBlockBy | ValidAttacker$ Card.IsRemembered | Description$ This creature can't be blocked this turn.
DeckHas:Ability$Counters
Oracle:Taeko, the Patient Avalanche enters tapped.\nWhenever another creature you control leaves the battlefield, if it didn't die, scry 1 and put a +1/+1 counter on Taeko.\nWhenever Taeko attacks, you may pay {U/B}. When you do, target attacking creature can't be blocked this turn.
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
Name:Tinybones, Bauble Burglar
ManaCost:1 B
Types:Legendary Creature Skeleton Rogue
PT:1/3
T:Mode$ Discarded | ValidCard$ Card.OppOwn | TriggerZones$ Battlefield | Execute$ TrigExile | TriggerDescription$ Whenever an opponent discards a card, exile it from their graveyard with a stash counter on it.
SVar:TrigExile:DB$ ChangeZone | Defined$ TriggeredCard | Origin$ Graveyard | Destination$ Exile | WithCountersType$ STASH
S:Mode$ Continuous | Condition$ PlayerTurn | MayPlay$ True | Affected$ Card.YouDontOwn+counters_GE1_STASH | AffectedZone$ Exile | MayPlayIgnoreType$ True | Description$ During your turn, you may play cards you don't own with stash counters on them from exile, and mana of any type can be spent to cast those spells.
A:AB$ Discard | Cost$ 3 B T | Defined$ Opponent | Mode$ TgtChoose | SorcerySpeed$ True | SpellDescription$ Each opponent discards a card.
Oracle:Whenever an opponent discards a card, exile it from their graveyard with a stash counter on it.\nDuring your turn, you may play cards you don't own with stash counters on them from exile, and mana of any type can be spent to cast those spells.\n{3}{B}, {T}: Each opponent discards a card. Activate only as a sorcery.
11 changes: 11 additions & 0 deletions forge-gui/res/cardsfolder/upcoming/twinflame_tyrant.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
Name:Twinflame Tyrant
ManaCost:3 R R
Types:Creature Dragon
PT:3/5
K:Flying
R:Event$ DamageDone | ActiveZones$ Battlefield | ValidSource$ Card.YouCtrl,Emblem.YouCtrl | ValidTarget$ Opponent,Permanent.OppCtrl | ReplaceWith$ DmgTwice | Description$ If a source you control would deal damage to an opponent or a permanent an opponent controls, it deals double that damage instead.
SVar:DmgTwice:DB$ ReplaceEffect | VarName$ DamageAmount | VarValue$ X
SVar:X:ReplaceCount$DamageAmount/Twice
SVar:PlayMain1:TRUE
AI:RemoveDeck:Random
Oracle:Flying\nIf a source you control would deal damage to an opponent or a permanent an opponent controls, it deals double that damage instead.
8 changes: 8 additions & 0 deletions forge-gui/res/cardsfolder/upcoming/zul_ashur_lich_lord.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
Name:Zul Ashur, Lich Lord
ManaCost:1 B
Types:Legendary Creature Zombie Warlock
PT:2/2
K:Ward:PayLife<2>
A:AB$ Effect | Cost$ T | TgtZone$ Graveyard | ValidTgts$ Creature.Zombie+YouOwn | PumpZone$ Graveyard | TgtPrompt$ Select target Zombie creature card in your graveyard | RememberObjects$ Targeted | StaticAbilities$ Play | ExileOnMoved$ Graveyard | SpellDescription$ You may cast target Zombie creature card from your graveyard this turn.
SVar:Play:Mode$ Continuous | MayPlay$ True | EffectZone$ Command | Affected$ Card.IsRemembered | AffectedZone$ Graveyard | Description$ You may play remembered card.
Oracle:Ward—Pay 2 life. (Whenever this creature becomes the target of a spell or ability an opponent controls, counter it unless that player pays 2 life.)\n{T}: You may cast target Zombie creature card from your graveyard this turn.
2 changes: 1 addition & 1 deletion forge-gui/res/cardsfolder/w/wind_sail.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
Name:Wind Sail
ManaCost:1 U
Types:Sorcery
A:SP$ Pump | TargetMin$ 1 | TargetMax$ 2 | KW$ Flying | ValidTgts$ Creature | TgtPrompt$ Select target Creature | SpellDescription$ One or two target creatures gain flying until end of turn.
A:SP$ Pump | TargetMin$ 1 | TargetMax$ 2 | KW$ Flying | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ One or two target creatures gain flying until end of turn.
Oracle:One or two target creatures gain flying until end of turn.
Loading