mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-15 10:18:01 +00:00
Merge remote-tracking branch 'core/master'
This commit is contained in:
6
forge-gui/res/cardsfolder/upcoming/access_tunnel.txt
Normal file
6
forge-gui/res/cardsfolder/upcoming/access_tunnel.txt
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
Name:Access Tunnel
|
||||||
|
ManaCost:no cost
|
||||||
|
Types:Land
|
||||||
|
A:AB$ Mana | Cost$ T | Produced$ C | SpellDescription$ Add {C}.
|
||||||
|
A:AB$ Pump | Cost$ 3 T | ValidTgts$ Creature.powerLE3 | TgtPrompt$ Select target creature | KW$ HIDDEN Unblockable | SpellDescription$ Target creature with power 3 or less can't be blocked this turn.
|
||||||
|
Oracle:{T}: Add {C}.\n{3}, {T}: Target creature with power 3 or less can't be blocked this turn.
|
||||||
6
forge-gui/res/cardsfolder/upcoming/aether_helix.txt
Normal file
6
forge-gui/res/cardsfolder/upcoming/aether_helix.txt
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
Name:Aether Helix
|
||||||
|
ManaCost:3 G U
|
||||||
|
Types:Sorcery
|
||||||
|
A:SP$ ChangeZone | Cost$ 3 G U | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | Origin$ Battlefield | Destination$ Hand | SubAbility$ DBChangeZone | SpellDescription$ Return target permanent to its owner's hand.
|
||||||
|
SVar:DBChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Choose target permanent card in your graveyard | ValidTgts$ Permanent.YouCtrl | SpellDescription$ Return target permanent card from your graveyard to your hand.
|
||||||
|
Oracle:Return target permanent to its owner’s hand. Return target permanent card from your graveyard to your hand.
|
||||||
6
forge-gui/res/cardsfolder/upcoming/bayou_groff.txt
Normal file
6
forge-gui/res/cardsfolder/upcoming/bayou_groff.txt
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
Name:Bayou Groff
|
||||||
|
ManaCost:1 G
|
||||||
|
Types:Creature Plant Dog
|
||||||
|
PT:5/4
|
||||||
|
K:AlternateAdditionalCost:Sac<1/Creature>:3
|
||||||
|
Oracle:As an additional cost to cast this spell, sacrifice a creature or pay {3}.
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
Name:Biblioplex Assistant
|
||||||
|
ManaCost:4
|
||||||
|
Types:Artifact Creature Gargoyle
|
||||||
|
PT:2/1
|
||||||
|
K:Flying
|
||||||
|
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, put up to one target instant or sorcery card from your graveyard on top of your library.
|
||||||
|
SVar:TrigChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Library | ValidTgts$ Instant.YouCtrl,Sorcery.YouCtrl | TgtPrompt$ Select target instant or sorcery card from your graveyard | TargetMin$ 0 | TargetMax$ 1 | SpellDescription$ When CARDNAME enters the battlefield, put up to one target instant or sorcery card from your graveyard on top of your library.
|
||||||
|
Oracle:When Biblioplex Assistant enters the battlefield, put up to one target instant or sorcery card from your graveyard on top of your library.
|
||||||
7
forge-gui/res/cardsfolder/upcoming/big_play.txt
Normal file
7
forge-gui/res/cardsfolder/upcoming/big_play.txt
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
Name:Big Play
|
||||||
|
ManaCost:1 G
|
||||||
|
Types:Instant
|
||||||
|
A:SP$ Pump | Cost$ 1 G | ValidTgts$ Creature | NumAtt$ +2 | NumDef$ +2 | KW$ Reach | TgtPrompt$ Select target creature | SubAbility$ DBPutCounter | SpellDescription$ Target creature gets +2/+2 and gains reach until end of turn.
|
||||||
|
SVar:DBPutCounter:DB$ PutCounter | Defined$ Targeted | CounterType$ P1P1 | CounterNum$ 1
|
||||||
|
DeckHas:Ability$Counters
|
||||||
|
Oracle:Target creature gets +2/+2 and gains reach until end of turn. Put a +1/+1 counter on it.
|
||||||
9
forge-gui/res/cardsfolder/upcoming/biomathematician.txt
Normal file
9
forge-gui/res/cardsfolder/upcoming/biomathematician.txt
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
Name:Biomathematician
|
||||||
|
ManaCost:1 G U
|
||||||
|
Types:Creature Human Wizard
|
||||||
|
PT:2/2
|
||||||
|
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, create a 0/0 green and blue Fractal creature token. Put a +1/+1 counter on each Fractal you control.
|
||||||
|
SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenScript$ gu_0_0_fractal | TokenOwner$ You | SubAbility$ DBPutCounter
|
||||||
|
SVar:DBPutCounter:DB$ PutCounterAll | ValidCards$ Creature.Fractal+YouCtrl | CounterType$ P1P1 | CounterNum$ 1
|
||||||
|
DeckHas:Ability$Counters
|
||||||
|
Oracle:When Biomathematician enters the battlefield, create a 0/0 green and blue Fractal creature token. Put a +1/+1 counter on each Fractal you control.
|
||||||
10
forge-gui/res/cardsfolder/upcoming/blood_researcher.txt
Normal file
10
forge-gui/res/cardsfolder/upcoming/blood_researcher.txt
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
Name:Blood Researcher
|
||||||
|
ManaCost:1 B G
|
||||||
|
Types:Creature Vampire Druid
|
||||||
|
PT:2/2
|
||||||
|
K:Menace
|
||||||
|
T:Mode$ LifeGained | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever you gain life, put a +1/+1 counter on CARDNAME.
|
||||||
|
SVar:TrigPutCounter:DB$PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1
|
||||||
|
DeckHints:Ability$LifeGain
|
||||||
|
DeckHas:Ability$Counters
|
||||||
|
Oracle:Whenever you gain life, put a +1/+1 counter on Blood Researcher.
|
||||||
12
forge-gui/res/cardsfolder/upcoming/callous_bloodmage.txt
Normal file
12
forge-gui/res/cardsfolder/upcoming/callous_bloodmage.txt
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
Name:Callous Bloodmage
|
||||||
|
ManaCost:2 B
|
||||||
|
Types:Creature Vampire Warlock
|
||||||
|
PT:2/1
|
||||||
|
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigCharm | TriggerDescription$ When CARDNAME enters the battlefield, ABILITY
|
||||||
|
SVar:TrigCharm:DB$ Charm | Choices$ DBToken,DBDraw,DBExileYard
|
||||||
|
SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenScript$ bg_1_1_pest_lifegain | TokenOwner$ You | SpellDescription$ Create a 1/1 black and green Pest creature token with “When this creature dies, you gain 1 life.”
|
||||||
|
SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ 1 | SubAbility$ DBLoseLife | SpellDescription$ You draw a card and you lose 1 life.
|
||||||
|
SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ 1
|
||||||
|
SVar:DBExileYard:DB$ ChangeZoneAll | Origin$ Graveyard | Destination$ Exile | ValidTgts$ Player | TgtPrompt$ Select target player | ChangeType$ Card | SpellDescription$ Exile all cards from target player's graveyard.
|
||||||
|
DeckHas:Ability$Token & Ability$LifeGain
|
||||||
|
Oracle:When Callous Bloodmage enters the battlefield, choose one —\n• Create a 1/1 black and green Pest creature token with “When this creature dies, you gain 1 life.”\n• You draw a card and you lose 1 life.\n• Exile target player’s graveyard.
|
||||||
8
forge-gui/res/cardsfolder/upcoming/closing_statement.txt
Normal file
8
forge-gui/res/cardsfolder/upcoming/closing_statement.txt
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
Name:Closing Statement
|
||||||
|
ManaCost:3 W B
|
||||||
|
Types:Instant
|
||||||
|
S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ 2 | Phases$ End of Turn | PlayerTurn$ You | EffectZone$ All | Description$ This spell costs {2} less to cast during your end step.
|
||||||
|
A:SP$ Destroy | Cost$ 3 W B | ValidTgts$ Creature.YouDontCtrl,Planeswalker.YouDontCtrl | TgtPrompt$ Select target creature or planeswalker you don't control | SubAbility$ DBPutCounter | SpellDescription$ Destroy target creature or planeswalker you don't control. Put a +1/+1 counter on up to one target creature you control.
|
||||||
|
SVar:DBPutCounter:DB$ PutCounter | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select up to one target creature you don't control | TargetMin$ 0 | TargetMax$ 1 | CounterType$ P1P1 | CounterNum$ 1
|
||||||
|
DeckHas:Ability$Counters
|
||||||
|
Oracle:This spell costs {2} less to cast during your end step.\nDestroy target creature or planeswalker you don't control. Put a +1/+1 counter on up to one target creature you control.
|
||||||
7
forge-gui/res/cardsfolder/upcoming/cogwork_archivist.txt
Normal file
7
forge-gui/res/cardsfolder/upcoming/cogwork_archivist.txt
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
Name:Cogwork Archivist
|
||||||
|
ManaCost:6
|
||||||
|
Types:Artifact Creature Construct
|
||||||
|
PT:4/5
|
||||||
|
K:Reach
|
||||||
|
A:AB$ ChangeZone | Cost$ 2 T | ValidTgts$ Card | TgtPrompt$ Select target card | Origin$ Graveyard | Destination$ Library | LibraryPosition$ -1 | SpellDescription$ Put target card from a graveyard on the bottom of its owner's library.
|
||||||
|
Oracle:Reach\n{2}, {T}: Put target card from a graveyard on the bottom of its owner’s library.
|
||||||
8
forge-gui/res/cardsfolder/upcoming/culling_ritual.txt
Normal file
8
forge-gui/res/cardsfolder/upcoming/culling_ritual.txt
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
Name:Culling Ritual
|
||||||
|
ManaCost:2 B G
|
||||||
|
Types:Sorcery
|
||||||
|
A:SP$ DestroyAll | Cost$ 2 B B | ValidCards$ Permanent.nonLand+cmcLE2 | RememberDestroyed$ True | SubAbility$ DBAddMana | SpellDescription$ Destroy each nonland permanent with mana value 2 or less. Add {B} or {G} for each permanent destroyed this way.
|
||||||
|
SVar:DBAddMana:DB$ Mana | Produced$ Combo B G | Amount$ X | SubAbility$ DBCleanup
|
||||||
|
SVar:X:Remembered$Amount
|
||||||
|
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
|
||||||
|
Oracle:Destroy each nonland permanent with mana value 2 or less. Add {B} or {G} for each permanent destroyed this way.
|
||||||
12
forge-gui/res/cardsfolder/upcoming/daemogoth_woe_eater.txt
Normal file
12
forge-gui/res/cardsfolder/upcoming/daemogoth_woe_eater.txt
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
Name:Daemogoth Woe-Eater
|
||||||
|
ManaCost:1 B BG G
|
||||||
|
Types:Creature Demon
|
||||||
|
PT:7/6
|
||||||
|
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigSacrifice | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, sacrifice a creature.
|
||||||
|
SVar:TrigSacrifice:DB$ Sacrifice | Defined$ You | SacValid$ Creature | SacMessage$ creature
|
||||||
|
T:Mode$ Sacrificed | ValidCard$ Card.Self | Execute$ TrigDiscard | TriggerZones$ Battlefield | TriggerDescription$ When you sacrifice CARDNAME, each opponent discards a card, you draw a card, and you gain 2 life.
|
||||||
|
SVar:TrigDiscard:DB$ Discard | Defined$ Opponent | Mode$ TgtChoose | SubAbility$ DBDraw
|
||||||
|
SVar:DBDraw:DB$ Draw | SubAbility$ DBGainLife
|
||||||
|
SVar:DBGainLife:DB$ GainLife | LifeAmount$ 2
|
||||||
|
DeckHas:Ability$Sacrifice
|
||||||
|
Oracle:At the beginning of your upkeep, sacrifice a creature.\nWhen you sacrifice Daemogoth Woe-Eater, each opponent discards a card, you draw a card, and you gain 2 life.
|
||||||
7
forge-gui/res/cardsfolder/upcoming/deadly_brew.txt
Normal file
7
forge-gui/res/cardsfolder/upcoming/deadly_brew.txt
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
Name:Deadly Brew
|
||||||
|
ManaCost:B G
|
||||||
|
Types:Sorcery
|
||||||
|
A:SP$ Sacrifice | Cost$ B G | SacValid$ Creature,Planeswalker | Defined$ Player | RememberSacrificed$ True | SubAbility$ DBChangeZone | SpellDescription$ Each player sacrifices a creature or planeswalker. If you sacrificed a permanent this way, you may return another permanent card from your graveyard to your hand.
|
||||||
|
SVar:DBChangeZone:DB$ ChangeZone | ConditionDefined$ Remembered | ConditionPresent$ Card.Permanent+YouCtrl | ConditionCompare$ GE1 | Origin$ Graveyard | Destination$ Hand | Hidden$ True | ChangeType$ Permanent.YouCtrl+IsNotRemembered | SubAbility$ DBCleanup
|
||||||
|
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
|
||||||
|
Oracle:Each player sacrifices a creature or planeswalker. If you sacrificed a permanent this way, you may return another permanent card from your graveyard to your hand.
|
||||||
8
forge-gui/res/cardsfolder/upcoming/decisive_denial.txt
Normal file
8
forge-gui/res/cardsfolder/upcoming/decisive_denial.txt
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
Name:Decisive Denial
|
||||||
|
ManaCost:G U
|
||||||
|
Types:Instant
|
||||||
|
A:SP$ Charm | Cost$ G U | Choices$ DBFightInit,DBCounter
|
||||||
|
SVar:DBFightInit:DB$ Pump | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Choose target creature you control | SubAbility$ DBFight | SpellDescription$ Target creature you control fights target creature you don't control. (Each deals damage equal to its power to the other.)
|
||||||
|
SVar:DBFight:DB$ Fight | Defined$ ParentTarget | ValidTgts$ Creature.YouDontCtrl | TgtPrompt$ Choose target creature you don't control
|
||||||
|
SVar:DBCounter:DB$ Counter | TargetType$ Spell | TgtPrompt$ Select target noncreature spell | ValidTgts$ Card.nonCreature | UnlessCost$ 3 | SpellDescription$ Counter target noncreature spell unless its controller pays {3}.
|
||||||
|
Oracle:Choose one —\n• Target creature you control fights target creature you don’t control. (Each deals damage equal to its power to the other.)\n• Counter target noncreature spell unless its controller pays {3}.
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
Name:Elemental Masterpiece
|
||||||
|
ManaCost:5 U R
|
||||||
|
Types:Sorcery
|
||||||
|
A:SP$ Token | Cost$ 5 U R | TokenAmount$ 2 | TokenScript$ ur_4_4_elemental | TokenOwner$ You | SpellDescription$ Create two 4/4 blue and red Elemental creature tokens.
|
||||||
|
A:AB$ Token | Cost$ UR UR Discard<1/CARDNAME> | ActivationZone$ Hand | TokenScript$ c_a_treasure_sac | SpellDescription$ Create a Treasure token.
|
||||||
|
DeckHas:Ability$Token
|
||||||
|
Oracle:Create two 4/4 blue and red Elemental creature tokens.\n{U/R}{U/R}, Discard Elemental Masterpiece: Create a Treasure token. (It’s an artifact with “{T}, Sacrifice this artifact: Add one mana of any color.”)
|
||||||
9
forge-gui/res/cardsfolder/upcoming/emergent_sequence.txt
Normal file
9
forge-gui/res/cardsfolder/upcoming/emergent_sequence.txt
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
Name:Emergent Sequence
|
||||||
|
ManaCost:1 G
|
||||||
|
Types:Sorcery
|
||||||
|
A:SP$ ChangeZone | Cost$ 1 G | Origin$ Library | Destination$ Battlefield | ChangeType$ Land.Basic | Tapped$ True | RememberChanged$ True | ChangeNum$ 1 | SubAbility$ DBAnimate | StackDescription$ Search your library for a basic land card, put it onto the battlefield tapped, then shuffle. That land becomes a 0/0 green and blue Fractal creature that’s still a land. Put a +1/+1 counter on it for each land you had enter the battlefield under your control this turn. | SpellDescription$ Search your library for a basic land card, put it onto the battlefield tapped, then shuffle. That land becomes a 0/0 green and blue Fractal creature that’s still a land. Put a +1/+1 counter on it for each land you had enter the battlefield under your control this turn.
|
||||||
|
SVar:DBAnimate:DB$ Animate | Defined$ Remembered | Power$ 0 | Toughness$ 0 | Colors$ Green,Blue | OverwriteColors$ True | Types$ Creature,Fractal | Permanent$ True | SubAbility$ DBPutCounter
|
||||||
|
SVar:DBPutCounter:DB$ PutCounter | Defined$ Remembered | CounterType$ P1P1 | CounterNum$ X
|
||||||
|
SVar:X:Count$Valid Land.YouCtrl+ThisTurnEntered
|
||||||
|
DeckHas:Ability$Counters
|
||||||
|
Oracle:Search your library for a basic land card, put it onto the battlefield tapped, then shuffle. That land becomes a 0/0 green and blue Fractal creature that’s still a land. Put a +1/+1 counter on it for each land you had enter the battlefield under your control this turn.
|
||||||
7
forge-gui/res/cardsfolder/upcoming/excavated_wall.txt
Normal file
7
forge-gui/res/cardsfolder/upcoming/excavated_wall.txt
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
Name:Excavated Wall
|
||||||
|
ManaCost:1
|
||||||
|
Types:Artifact Creature Wall
|
||||||
|
PT:0/4
|
||||||
|
K:Defender
|
||||||
|
A:AB$ Mill | Cost$ 1 T | NumCards$ 1 | Defined$ You | SpellDescription$ Mill a card.
|
||||||
|
Oracle:Defender\n{1}, {T}: Mill a card. (Put the top card of your library into your graveyard.)
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
Name:Exhilarating Elocution
|
||||||
|
ManaCost:2 W B
|
||||||
|
Types:Sorcery
|
||||||
|
A:SP$ PutCounter | Cost$ 2 W B | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | CounterType$ P1P1 | CounterNum$ 2 | SubAbility$ DBPumpAll | SpellDescription$ Put two +1/+1 counters on target creature you control. Other creatures you control get +1/+1 until end of turn.
|
||||||
|
SVar:DBPumpAll:DB$ PumpAll | ValidCards$ Targeted.Other+YouCtrl+Creature | NumAtt$ +1 | NumDef$ +1
|
||||||
|
DeckHas:Ability$Counters
|
||||||
|
Oracle:Put two +1/+1 counters on target creature you control. Other creatures you control get +1/+1 until end of turn.
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
Name:Exponential Growth
|
||||||
|
ManaCost:X X G G
|
||||||
|
Types:Sorcery
|
||||||
|
A:SP$ Repeat | Cost$ X X G G | ValidTgts$ Creature | TgtPrompt$ Select target creature | RepeatSubAbility$ DBPump | MaxRepeat$ X | StackDescription$ SpellDescription | SpellDescription$ Until end of turn, double target creature’s power X times.
|
||||||
|
SVar:DBPump:DB$ Pump | Defined$ Targeted | NumAtt$ +Y | SpellDescription$ Double the power of target creature X times until end of turn.
|
||||||
|
SVar:X:Count$xPaid
|
||||||
|
SVar:Y:Targeted$CardPower
|
||||||
|
Oracle:Until end of turn, double target creature’s power X times.
|
||||||
6
forge-gui/res/cardsfolder/upcoming/flunk.txt
Normal file
6
forge-gui/res/cardsfolder/upcoming/flunk.txt
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
Name:Flunk
|
||||||
|
ManaCost:1 B
|
||||||
|
Types:Instant
|
||||||
|
A:SP$ Pump | Cost$ 1 B | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -X | NumDef$ -X | IsCurse$ True | SpellDescription$ Target creature gets -X/-X until end of turn, where X is 7 minus the number of cards in that creature's controller's hand.
|
||||||
|
SVar:X:TargetedController$CardsInHand/NMinus.7
|
||||||
|
Oracle:Target creature gets -X/-X until end of turn, where X is 7 minus the number of cards in that creature's controller's hand.
|
||||||
8
forge-gui/res/cardsfolder/upcoming/harness_infinity.txt
Normal file
8
forge-gui/res/cardsfolder/upcoming/harness_infinity.txt
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
Name:Harness Infinity
|
||||||
|
ManaCost:1 B B B G G G
|
||||||
|
Types:Instant
|
||||||
|
A:SP$ ChangeZoneAll | Cost$ 1 B B B G G G | ChangeType$ Card.YouCtrl | Origin$ Hand | Destination$ Graveyard | RememberChanged$ True | SubAbility$ DBChangeZoneAll | SpellDescription$ Exchange your hand and graveyard.
|
||||||
|
SVar:DBChangeZoneAll:DB$ ChangeZoneAll | ChangeType$ Card.YouCtrl+IsNotRemembered | Origin$ Graveyard | Destination$ Hand | SubAbility$ DBChangeZone
|
||||||
|
SVar:DBChangeZone:DB$ ChangeZone | Origin$ Stack | Destination$ Exile | SubAbility$ DBCleanup | SpellDescription$ Exile CARDNAME.
|
||||||
|
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
|
||||||
|
Oracle:Exchange your hand and graveyard.\nExile Harness Infinity.
|
||||||
13
forge-gui/res/cardsfolder/upcoming/honor_troll.txt
Normal file
13
forge-gui/res/cardsfolder/upcoming/honor_troll.txt
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
Name:Honor Troll
|
||||||
|
ManaCost:2 G
|
||||||
|
Types:Creature Troll Druid
|
||||||
|
PT:2/3
|
||||||
|
K:Vigilance
|
||||||
|
R:Event$ GainLife | ActiveZones$ Battlefield | ValidPlayer$ You | ReplaceWith$ GainLife | AiLogic$ DoubleLife | Description$ If you would gain life, you gain that much life plus 1 instead.
|
||||||
|
SVar:GainLife:DB$ ReplaceEffect | VarName$ LifeGained | VarValue$ X
|
||||||
|
SVar:X:ReplaceCount$LifeGained/Plus.1
|
||||||
|
SVar:PlayMain1:True
|
||||||
|
S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 2 | AddToughness$ 1 | CheckSVar$ Y | SVarCompare$ GE25 | Description$ CARDNAME gets +2/+1 as long as you have 25 or more life.
|
||||||
|
SVar:Y:Count$YourLifeTotal
|
||||||
|
DeckHints:Ability$LifeGain
|
||||||
|
Oracle:Vigilance\nIf you would gain life, you gain that much life plus 1 instead.\nHonor Troll gets +2/+1 as long as you have 25 or more life.
|
||||||
7
forge-gui/res/cardsfolder/upcoming/humiliate.txt
Normal file
7
forge-gui/res/cardsfolder/upcoming/humiliate.txt
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
Name:Humiliate
|
||||||
|
ManaCost:W B
|
||||||
|
Types:Sorcery
|
||||||
|
A:SP$ Discard | Cost$ W B | ValidTgts$ Opponent | DiscardValid$ Card.nonLand | NumCards$ 1 | Mode$ RevealYouChoose | Subability$ DBPutCounter | SpellDescription$ Target opponent reveals their hand. You choose a nonland card from it. That player discards that card. Put a +1/+1 counter on a creature you control.
|
||||||
|
SVar:DBPutCounter:DB$ PutCounter | Choices$ Creature.YouCtrl | CounterType$ P1P1 | CounterNum$ 1
|
||||||
|
DeckHas:Ability$Counters
|
||||||
|
Oracle:Target opponent reveals their hand. You choose a nonland card from it. That player discards that card. Put a +1/+1 counter on a creature you control.
|
||||||
10
forge-gui/res/cardsfolder/upcoming/infuse_with_vitality.txt
Normal file
10
forge-gui/res/cardsfolder/upcoming/infuse_with_vitality.txt
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
Name:Infuse with Vitality
|
||||||
|
ManaCost:B G
|
||||||
|
Types:Instant
|
||||||
|
A:SP$ Pump | Cost$ B G | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Deathtouch | SpellDescription$ Until end of turn, target creature gains deathtouch and "When this creature dies, return it to the battlefield tapped under its owner's control." | SubAbility$ DBAnimate
|
||||||
|
SVar:DBAnimate:DB$ Animate | Triggers$ SupernaturalStaminaChangeZone | sVars$ SupernaturalStaminaTrigChangeZone | Defined$ ParentTarget
|
||||||
|
SVar:SupernaturalStaminaChangeZone:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ SupernaturalStaminaTrigChangeZone | TriggerController$ TriggeredCardController | TriggerDescription$ When this creature dies, return it to the battlefield tapped under its owner's control.
|
||||||
|
SVar:SupernaturalStaminaTrigChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | Tapped$ True | Defined$ TriggeredNewCardLKICopy | SubAbility$ DBGainLife
|
||||||
|
SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 2
|
||||||
|
DeckHas:Ability$LifeGain
|
||||||
|
Oracle:Until end of turn, target creature gains deathtouch and “When this creature dies, return it to the battlefield tapped under its owner’s control.”\nYou gain 2 life.
|
||||||
13
forge-gui/res/cardsfolder/upcoming/ingenious_mastery.txt
Normal file
13
forge-gui/res/cardsfolder/upcoming/ingenious_mastery.txt
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
Name:Ingenious Mastery
|
||||||
|
ManaCost:X 2 U
|
||||||
|
Types:Sorcery
|
||||||
|
SVar:AltCost:Cost$ 2 U | Description$ You may pay {2}{U} rather than pay this spell's mana cost. | StackDescription$ If the {2}{U} cost was paid, you draw three cards, then an opponent creates two Treasure tokens and they scry 2. If that cost wasn’t paid, you draw X cards.
|
||||||
|
A:SP$ Branch | BranchConditionSVar$ AltCostPaid | BranchConditionSVarCompare$ GE1 | TrueSubAbility$ DBAltCostEffect | FalseSubAbility$ DBDrawX
|
||||||
|
SVar:DBAltCostEffect:DB$ Draw | Defined$ You | NumCards$ 3 | SubAbility$ OppTreasureScry
|
||||||
|
SVar:OppTreasureScry:DB$ ChoosePlayer | Defined$ You | Choices$ Player.Opponent | ChoiceTitle$ Choose an opponent to create treasure tokens and scry 2 | SubAbility$ OppTreasure
|
||||||
|
SVar:OppTreasure:DB$ Token | Defined$ ChosenPlayer | TokenAmount$ 2 | TokenScript$ c_a_treasure_sac | TokenOwner$ ChosenPlayer | SubAbility$ OppScry
|
||||||
|
SVar:OppScry:DB$ Scry | ScryNum$ 2 | Defined$ ChosenPlayer
|
||||||
|
SVar:DBDrawX:DB$ Draw | Defined$ You | NumCards$ X
|
||||||
|
SVar:X:Count$xPaid
|
||||||
|
SVar:AltCostPaid:Count$AltCost.1.0
|
||||||
|
Oracle:You may pay {2}{U} rather than pay this spell’s mana cost.\nIf {2}{U} was paid, you draw three cards, then an opponent creates two Treasure tokens and they scry 2. If that cost wasn’t paid, you draw X cards.
|
||||||
5
forge-gui/res/cardsfolder/upcoming/lash_of_malice.txt
Normal file
5
forge-gui/res/cardsfolder/upcoming/lash_of_malice.txt
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
Name:Lash of Malice
|
||||||
|
ManaCost:B
|
||||||
|
Types:Instant
|
||||||
|
A:SP$ Pump | Cost$ B | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +2 | NumDef$ -2 | IsCurse$ True | SpellDescription$ Target creature gets +2/-2 until end of turn.
|
||||||
|
Oracle:Target creature gets +2/-2 until end of turn.
|
||||||
14
forge-gui/res/cardsfolder/upcoming/maelstrom_muse.txt
Normal file
14
forge-gui/res/cardsfolder/upcoming/maelstrom_muse.txt
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
Name:Maelstrom Muse
|
||||||
|
ManaCost:1 U U/R R
|
||||||
|
Types:Creature Djinn Wizard
|
||||||
|
PT:2/4
|
||||||
|
K:Flying
|
||||||
|
T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ CheckPower | TriggerDescription$ Whenever CARDNAME attacks, the next instant or sorcery spell you cast this turn costs {X} less to cast, where X is CARDNAME’s power as this ability resolves.
|
||||||
|
SVar:CheckPower:DB$ StoreSVar | SVar$ CurrPower | Type$ CountSVar | Expression$ X | SubAbility$ DBEffect | SpellDescription$ The next instant or sorcery spell you cast this turn costs {X} less to cast, where X is CARDNAME's power as this ability resolves.
|
||||||
|
SVar:DBEffect:DB$ Effect | StaticAbilities$ ReduceCost | Triggers$ TrigCastSpell
|
||||||
|
SVar:ReduceCost:Mode$ ReduceCost | EffectZone$ Command | Type$ Spell | ValidCard$ Instant,Sorcery | Activator$ You | Amount$ CurrPower | Description$ The next instant or sorcery spell you cast this turn costs {X} less to cast, where X is CARDNAME's power at the time EFFECTSOURCE's ability resolved.
|
||||||
|
SVar:TrigCastSpell:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | TriggerZones$ Command | Execute$ RemoveEffect | Static$ True
|
||||||
|
SVar:RemoveEffect:DB$ ChangeZone | Origin$ Command | Destination$ Exile
|
||||||
|
SVar:CurrPower:Number$0
|
||||||
|
SVar:X:TriggeredCard$CardPower
|
||||||
|
Oracle:Flying\nWhenever Maelstrom Muse attacks, the next instant or sorcery spell you cast this turn costs {X} less to cast, where X is Maelstrom Muse’s power as this ability resolves.
|
||||||
@@ -0,0 +1,9 @@
|
|||||||
|
Name:Mascot Interception
|
||||||
|
ManaCost:3 R
|
||||||
|
Types:Sorcery
|
||||||
|
S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ CostReduction | Relative$ True | EffectZone$ All | Description$ This spell costs {3} less to cast if it targets a creature token.
|
||||||
|
A:SP$ GainControl | Cost$ 3 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | Untap$ True | LoseControl$ EOT | SubAbility$ DBPump | SpellDescription$ Gain control of target creature until end of turn. Untap that creature. It gets +2/+0 and gains haste until end of turn.
|
||||||
|
SVar:DBPump:DB$ Pump | Defined$ Targeted | NumAtt$ +2 | KW$ Haste
|
||||||
|
SVar:CostReduction:Count$Compare CheckTgt GE1.3.0
|
||||||
|
SVar:CheckTgt:Targeted$Valid Creature.token
|
||||||
|
Oracle:Gain control of target creature until end of turn. Untap that creature. It gets +2/+0 and gains haste until end of turn.
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
Name:Mercurial Transformation
|
||||||
|
ManaCost:1 U
|
||||||
|
Types:Sorcery Lesson
|
||||||
|
A:SP$ Animate | Cost$ 1 U | ValidTgts$ Permanent.nonLand | TgtPrompt$ Select target nonland permanent | RemoveAllAbilities$ True | SubAbility$ DBChoose | SpellDescription$ Until end of turn, target nonland permanent loses all abilities and becomes your choice of a blue Frog creature with base power and toughness 1/1 or a blue Octopus creature with base power and toughness 4/4.
|
||||||
|
SVar:DBChoose:DB$ GenericChoice | Defined$ You | Choices$ DBFrog,DBOctopus | StackDescription$ None
|
||||||
|
SVar:DBFrog:DB$ Animate | Power$ 1 | Toughness$ 1 | Colors$ Blue | OverwriteColors$ True | Types$ Creature,Frog | RemoveCreatureTypes$ True | IsCurse$ True | Defined$ Targeted | SpellDescription$ Until end of turn, target nonland permanent loses all abilities and becomes a blue Frog with base power and toughness 1/1.
|
||||||
|
SVar:DBOctopus:DB$ Animate | Power$ 4 | Toughness$ 4 | Colors$ Blue | OverwriteColors$ True | Types$ Creature,Octopus | RemoveCreatureTypes$ True | IsCurse$ True | Defined$ Targeted | SpellDescription$ Until end of turn, target nonland permanent loses all abilities and becomes a blue Octopus with base power and toughness 4/4.
|
||||||
|
Oracle:Until end of turn, target nonland permanent loses all abilities and becomes your choice of a blue Frog creature with base power and toughness 1/1 or a blue Octopus creature with base power and toughness 4/4.
|
||||||
7
forge-gui/res/cardsfolder/upcoming/needlethorn_drake.txt
Normal file
7
forge-gui/res/cardsfolder/upcoming/needlethorn_drake.txt
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
Name:Needlethorn Drake
|
||||||
|
ManaCost:G U
|
||||||
|
Types:Creature Drake
|
||||||
|
PT:1/1
|
||||||
|
K:Flying
|
||||||
|
K:Deathtouch
|
||||||
|
Oracle:Flying, deathtouch
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
Name:Oggyar Battle-Seer
|
||||||
|
ManaCost:3 U R
|
||||||
|
Types:Creature Ogre Shaman
|
||||||
|
PT:3/4
|
||||||
|
K:Haste
|
||||||
|
A:AB$ Scry | Cost$ T | ScryNum$ 1 | SpellDescription$ Scry 1.
|
||||||
|
Oracle:Haste\n{T}: Scry 1.
|
||||||
10
forge-gui/res/cardsfolder/upcoming/oriq_loremage.txt
Normal file
10
forge-gui/res/cardsfolder/upcoming/oriq_loremage.txt
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
Name:Oriq Loremage
|
||||||
|
ManaCost:2 B B
|
||||||
|
Types:Creature Human Warlock
|
||||||
|
PT:3/3
|
||||||
|
A:AB$ ChangeZone | Cost$ T | Origin$ Library | Destination$ Graveyard | ChangeType$ Card | ChangeNum$ 1 | Mandatory$ True | RememberChanged$ True | SubAbility$ DBPutCounter
|
||||||
|
SVar:DBPutCounter:DB$ PutCounter | CounterType$ P1P1 | CounterNum$ 1 | ConditionCheckSVar$ IsInstantOrSorcery | ConditionSVarCompare$ EQ1 | SubAbility$ DBCleanup
|
||||||
|
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
|
||||||
|
SVar:IsInstantOrSorcery:Remembered$Valid Instant,Sorcery
|
||||||
|
DeckHas:Ability$Counters
|
||||||
|
Oracle:{T}: Search your library for a card, put it into your graveyard, then shuffle. If it’s an instant or sorcery card, put a +1/+1 counter on Oriq Loremage.
|
||||||
5
forge-gui/res/cardsfolder/upcoming/pigment_storm.txt
Normal file
5
forge-gui/res/cardsfolder/upcoming/pigment_storm.txt
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
Name:Pigment Storm
|
||||||
|
ManaCost:3 R R
|
||||||
|
Types:Sorcery
|
||||||
|
A:SP$ DealDamage | Cost$ 3 R R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 5 | ExcessDamage$ TargetedController | SpellDescription$ CARDNAME deals 5 damage to target creature. Excess damage is dealt to that creature's controller instead.
|
||||||
|
Oracle:Pigment Storm deals 5 damage to target creature. Excess damage is dealt to that creature's controller instead.
|
||||||
7
forge-gui/res/cardsfolder/upcoming/pillardrop_warden.txt
Normal file
7
forge-gui/res/cardsfolder/upcoming/pillardrop_warden.txt
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
Name:Pillardrop Warden
|
||||||
|
ManaCost:3 R
|
||||||
|
Types:Creature Spirit Dwarf
|
||||||
|
PT:1/5
|
||||||
|
K:Reach
|
||||||
|
A:AB$ ChangeZone | Cost$ 2 T Sac<1/CARDNAME> | TgtPrompt$ Select target instant or sorcery card in your graveyard | ValidTgts$ Instant.YouCtrl,Sorcery.YouCtrl | SorcerySpeed$ True | Origin$ Graveyard | Destination$ Hand | SpellDescription$ Return target instant or sorcery card from your graveyard to your hand.
|
||||||
|
Oracle:Reach\n{2}, {T}, Sacrifice Pillardrop Warden: Return target instant or sorcery card from your graveyard to your hand. Activate only as a sorcery.
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
Name:Reckless Amplimancer
|
||||||
|
ManaCost:1 G
|
||||||
|
Types:Creature Elf Druid
|
||||||
|
PT:2/2
|
||||||
|
A:AB$ Pump | Cost$ 4 G | NumAtt$ +X | NumDef$ +Y | SpellDescription$ Double CARDNAME's power and toughness until end of turn.
|
||||||
|
SVar:X:Count$CardPower
|
||||||
|
SVar:Y:Count$CardToughness
|
||||||
|
Oracle:{4}{G}: Double Reckless Amplimancer’s power and toughness until end of turn.
|
||||||
7
forge-gui/res/cardsfolder/upcoming/reflective_golem.txt
Normal file
7
forge-gui/res/cardsfolder/upcoming/reflective_golem.txt
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
Name:Reflective Golem
|
||||||
|
ManaCost:3
|
||||||
|
Types:Artifact Creature Golem
|
||||||
|
PT:2/3
|
||||||
|
T:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | IsSingleTarget$ True | TargetsValid$ Card.Self | Execute$ TrigCopy | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast an instant or sorcery spell that targets only CARDNAME, you may pay {2}. If you do, copy that spell. You may choose new targets for the copy.
|
||||||
|
SVar:TrigCopy:AB$ CopySpellAbility | Cost$ 2 | Defined$ TriggeredSpellAbility | MayChooseTarget$ True
|
||||||
|
Oracle:Whenever you cast an instant or sorcery spell that targets only CARDNAME, you may pay {2}. If you do, copy that spell. You may choose new targets for the copy.
|
||||||
7
forge-gui/res/cardsfolder/upcoming/scurrid_colony.txt
Normal file
7
forge-gui/res/cardsfolder/upcoming/scurrid_colony.txt
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
Name:Scurrid Colony
|
||||||
|
ManaCost:1 G
|
||||||
|
Types:Creature Squirrel
|
||||||
|
PT:2/2
|
||||||
|
K:Reach
|
||||||
|
S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 2 | AddToughness$ 2 | IsPresent$ Land.YouCtrl | PresentCompare$ GE8 | Description$ Scurrid Colony gets +2/+2 as long as you control eight or more lands.
|
||||||
|
Oracle:Scurrid Colony gets +2/+2 as long as you control eight or more lands.
|
||||||
@@ -0,0 +1,9 @@
|
|||||||
|
Name:Shadewing Laureate
|
||||||
|
ManaCost:W W/B B
|
||||||
|
Types:Creature Human Warlock
|
||||||
|
PT:2/2
|
||||||
|
K:Flying
|
||||||
|
T:Mode$ ChangesZone | ValidCard$ Creature.withFlying+Other+YouCtrl | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever another creature you control with flying dies, put a +1/+1 counter on target creature you control.
|
||||||
|
SVar:TrigPutCounter:DB$PutCounter | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | CounterType$ P1P1 | CounterNum$ 1
|
||||||
|
DeckHas:Ability$Counters
|
||||||
|
Oracle:Flying\nWhenever another creature you control with flying dies, put a +1/+1 counter on target creature you control.
|
||||||
@@ -0,0 +1,9 @@
|
|||||||
|
Name:Silverquill Pledgemage
|
||||||
|
ManaCost:1 W/B W/B
|
||||||
|
Types:Creature Vampire Cleric
|
||||||
|
PT:3/1
|
||||||
|
T:Mode$ SpellCastOrCopy | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigChoice | TriggerDescription$ Magecraft — Whenever you cast or copy an instant or sorcery spell, Silverquill Pledgemage gains your choice of flying or lifelink until end of turn.
|
||||||
|
SVar:TrigChoice:DB$ GenericChoice | Choices$ DBFlying,DBLifelink | SpellDescription$ CARDNAME gains your choice of flying or lifelink until end of turn.
|
||||||
|
SVar:DBFlying:DB$ Pump | Defined$ Self | KW$ Flying | SpellDescription$ CARDNAME gains flying until end of turn.
|
||||||
|
SVar:DBLifelink:DB$ Pump | Defined$ Self | KW$ Lifelink | SpellDescription$ CARDNAME gains lifelink until end of turn.
|
||||||
|
Oracle:Magecraft — Whenever you cast or copy an instant or sorcery spell, Silverquill Pledgemage gains your choice of flying or lifelink until end of turn.
|
||||||
8
forge-gui/res/cardsfolder/upcoming/snow_day.txt
Normal file
8
forge-gui/res/cardsfolder/upcoming/snow_day.txt
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
Name:Snow Day
|
||||||
|
ManaCost:4 U U
|
||||||
|
Types:Instant
|
||||||
|
A:SP$ Tap | Cost$ 4 U U | TargetMin$ 0 | TargetMax$ 2 | TgtPrompt$ Choose up to two target creatures | ValidTgts$ Creature | SubAbility$ TrigPump | StackDescription$ SpellDescription | SpellDescription$ Tap up to two target creatures. Those creatures don't untap during their controller's next untap step.
|
||||||
|
SVar:TrigPump:DB$ Pump | Defined$ Targeted | KW$ HIDDEN This card doesn't untap during your next untap step. | Permanent$ True | SubAbility$ Draw | StackDescription$ None
|
||||||
|
SVar:Draw:DB$ Draw | Defined$ You | NumCards$ 2 | SubAbility$ Discard
|
||||||
|
SVar:Discard:DB$ Discard | Defined$ You | NumCards$ 1 | Mode$ TgtChoose
|
||||||
|
Oracle:Tap up to two target creatures. Those creatures don’t untap during their controller’s next untap step.\nDraw two cards, then discard a card.
|
||||||
7
forge-gui/res/cardsfolder/upcoming/spectacle_mage.txt
Normal file
7
forge-gui/res/cardsfolder/upcoming/spectacle_mage.txt
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
Name:Spectacle Mage
|
||||||
|
ManaCost:1 U R
|
||||||
|
Types:Creature Bird Shaman
|
||||||
|
PT:2/2
|
||||||
|
K:Flying
|
||||||
|
S:Mode$ ReduceCost | ValidCard$ Instant.cmcGE5,Sorcery.cmcGE5 | Type$ Spell | Activator$ You | Amount$ 1 | Description$ Instant and sorcery spells you cast with mana value 5 or greater cost {1} less to cast.
|
||||||
|
Oracle:Flying\nInstant and sorcery spells you cast with mana value 5 or greater cost {1} less to cast.
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
Name:Specter of the Fens
|
||||||
|
ManaCost:3 B
|
||||||
|
Types:Creature Specter
|
||||||
|
PT:2/3
|
||||||
|
A:AB$ LoseLife | Cost$ 5 B | ValidTgts$ Opponent | TgtPrompt$ Select an opponent | LifeAmount$ 2 | SubAbility$ DBGainLife | SpellDescription$ Target opponent loses 2 life and you gain 2 life.
|
||||||
|
SVar:DBGainLife:DB$GainLife | LifeAmount$ 2
|
||||||
|
DeckHas:Ability$LifeGain
|
||||||
|
Oracle:{5}{B}: Target opponent loses 2 life and you gain 2 life.
|
||||||
8
forge-gui/res/cardsfolder/upcoming/spell_satchel.txt
Normal file
8
forge-gui/res/cardsfolder/upcoming/spell_satchel.txt
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
Name:Spell Satchel
|
||||||
|
ManaCost:2
|
||||||
|
Types:Artifact
|
||||||
|
T:Mode$ SpellCastOrCopy | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Magecraft — Whenever you cast or copy an instant or sorcery spell, put a book counter on Spell Satchel.
|
||||||
|
A:AB$ Mana | Cost$ T SubCounter<1/BOOK> | Produced$ C | SpellDescription$ Add {C}.
|
||||||
|
A:AB$ Draw | Cost$ 3 T SubCounter<3/BOOK> | NumCards$ 1 | SpellDescription$ Draw a card.
|
||||||
|
SVar:TrigPutCounter:DB$PutCounter | CounterType$ BOOK | CounterNum$ 1 | Defined$ Self
|
||||||
|
Oracle:Magecraft — Whenever you cast or copy an instant or sorcery spell, put a book counter on Spell Satchel.\n{T}, Remove a book counter from Spell Satchel: Add {C}.\n{3}, {T}, Remove three book counters from Spell Satchel: Draw a card.
|
||||||
11
forge-gui/res/cardsfolder/upcoming/spiteful_squad.txt
Normal file
11
forge-gui/res/cardsfolder/upcoming/spiteful_squad.txt
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
Name:Spiteful Squad
|
||||||
|
ManaCost:2 W B
|
||||||
|
Types:Creature Human Warlock
|
||||||
|
PT:0/0
|
||||||
|
K:etbCounter:P1P1:2
|
||||||
|
K:Deathtouch
|
||||||
|
T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigPutCounter | TriggerDescription$ When CARDNAME dies, put its counters on target creature you control.
|
||||||
|
SVar:TrigPutCounter:DB$ PutCounter | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | CounterType$ EachFromSource | EachFromSource$ TriggeredCardLKICopy
|
||||||
|
DeckHas:Ability$Counters
|
||||||
|
SVar:SacMe:2
|
||||||
|
Oracle:Deathtouch\nSpiteful Squad enters the battlefield with two +1/+1 counters on it.\nWhen Spiteful Squad dies, put its counters on target creature you control.
|
||||||
8
forge-gui/res/cardsfolder/upcoming/springmane_cervin.txt
Normal file
8
forge-gui/res/cardsfolder/upcoming/springmane_cervin.txt
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
Name:Springmane Cervin
|
||||||
|
ManaCost:2 G
|
||||||
|
Types:Creature Elk
|
||||||
|
PT:3/2
|
||||||
|
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME enters the battlefield, you gain 2 life.
|
||||||
|
SVar:TrigGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 2
|
||||||
|
DeckHas:Ability$LifeGain
|
||||||
|
Oracle:When Springmane Cervin enters the battlefield, you gain 2 life.
|
||||||
7
forge-gui/res/cardsfolder/upcoming/stonerise_spirit.txt
Normal file
7
forge-gui/res/cardsfolder/upcoming/stonerise_spirit.txt
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
Name:Stonerise Spirit
|
||||||
|
ManaCost:1 W
|
||||||
|
Types:Creature Spirit Bird
|
||||||
|
PT:1/2
|
||||||
|
K:Flying
|
||||||
|
A:AB$ Pump | Cost$ 4 ExileFromGrave<1/Card> | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Flying | SpellDescription$ Target creature gains flying until end of turn.
|
||||||
|
Oracle:Flying\n{4}, Exile a card from your graveyard: Target creature gains flying until end of turn.
|
||||||
7
forge-gui/res/cardsfolder/upcoming/teach_by_example.txt
Normal file
7
forge-gui/res/cardsfolder/upcoming/teach_by_example.txt
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
Name:Teach by Example
|
||||||
|
ManaCost:U/R U/R
|
||||||
|
Types:Instant
|
||||||
|
A:SP$ DelayedTrigger | Cost$ U/R U/R | AILogic$ SpellCopy | Execute$ EffTrigCopy | ThisTurn$ True | Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | SpellDescription$ When you cast your next instant or sorcery spell this turn, copy that spell. You may choose new targets for the copy.
|
||||||
|
SVar:EffTrigCopy:DB$ CopySpellAbility | Defined$ TriggeredSpellAbility | MayChooseTarget$ True
|
||||||
|
SVar:AIPriorityModifier:9
|
||||||
|
Oracle:When you cast your next instant or sorcery spell this turn, copy that spell. You may choose new targets for the copy.
|
||||||
7
forge-gui/res/cardsfolder/upcoming/team_pennant.txt
Normal file
7
forge-gui/res/cardsfolder/upcoming/team_pennant.txt
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
Name:Team Pennant
|
||||||
|
ManaCost:1
|
||||||
|
Types:Artifact Equipment
|
||||||
|
K:Equip:1:Creature.YouCtrl+Token:token creature
|
||||||
|
K:Equip:3
|
||||||
|
S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Vigilance & Trample | Description$ Equipped creature gets +1/+1 and has vigilance and trample.
|
||||||
|
Oracle:Equipped creature gets +1/+1 and has vigilance and trample.\nEquip creature token {1} \nEquip {3} ({3}: Attach to target creature you control. Equip only as a sorcery.)
|
||||||
7
forge-gui/res/cardsfolder/upcoming/tend_the_pests.txt
Normal file
7
forge-gui/res/cardsfolder/upcoming/tend_the_pests.txt
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
Name:Tend the Pests
|
||||||
|
ManaCost:B G
|
||||||
|
Types:Instant
|
||||||
|
A:SP$ Token | Cost$ B G Sac<1/Creature> | TokenScript$ bg_1_1_pest_lifegain | TokenOwner$ You | TokenAmount$ X | SpellDescription$ Create X 1/1 black and green Pest creature tokens with “When this creature dies, you gain 1 life,” where X is the sacrificed creature’s power.
|
||||||
|
SVar:X:Sacrificed$CardPower
|
||||||
|
DeckHas:Ability$Token
|
||||||
|
Oracle:As an additional cost to cast this spell, sacrifice a creature.\nCreate X 1/1 black and green Pest creature tokens with “When this creature dies, you gain 1 life,” where X is the sacrificed creature’s power.
|
||||||
6
forge-gui/res/cardsfolder/upcoming/vortex_runner.txt
Normal file
6
forge-gui/res/cardsfolder/upcoming/vortex_runner.txt
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
Name:Vortex Runner
|
||||||
|
ManaCost:2 U
|
||||||
|
Types:Creature Human Wizard
|
||||||
|
PT:2/3
|
||||||
|
S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 1 | AddHiddenKeyword$ Unblockable | IsPresent$ Land.YouCtrl | PresentCompare$ GE8 | Description$ As long as you control eight or more lands, CARDNAME gets +1/+0 and can’t be blocked.
|
||||||
|
Oracle:As long as you control eight or more lands, Vortex Runner gets +1/+0 and can’t be blocked.
|
||||||
6
forge-gui/res/cardsfolder/upcoming/wormhole_serpent.txt
Normal file
6
forge-gui/res/cardsfolder/upcoming/wormhole_serpent.txt
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
Name:Wormhole Serpent
|
||||||
|
ManaCost:4 U
|
||||||
|
Types:Creature Serpent
|
||||||
|
PT:3/5
|
||||||
|
A:AB$ Pump | Cost$ 3 U | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN Unblockable | SpellDescription$ Target creature can't be blocked this turn.
|
||||||
|
Oracle:{3}{U}: Target creature can't be blocked this turn.
|
||||||
9
forge-gui/res/cardsfolder/upcoming/zephyr_boots.txt
Normal file
9
forge-gui/res/cardsfolder/upcoming/zephyr_boots.txt
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
Name:Zephyr Boots
|
||||||
|
ManaCost:1
|
||||||
|
Types:Artifact Equipment
|
||||||
|
K:Equip:2
|
||||||
|
S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddKeyword$ Flying | Description$ Equipped creature has flying.
|
||||||
|
T:Mode$ DamageDone | ValidSource$ Creature.AttachedBy | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigLoot | TriggerZones$ Battlefield | TriggerDescription$ Whenever equipped creature deals combat damage to a player, draw a card, then discard a card.
|
||||||
|
SVar:TrigLoot:DB$Draw | NumCards$ 1 | SubAbility$ DBDiscard
|
||||||
|
SVar:DBDiscard:DB$Discard | Defined$ You | Mode$ TgtChoose | NumCards$ 1
|
||||||
|
Oracle:Equipped creature has flying.\nWhenever equipped creature deals combat damage to a player, draw a card, then discard a card.\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.)
|
||||||
Reference in New Issue
Block a user