diff --git a/forge-gui/res/cardsfolder/upcoming/kozileks_command.txt b/forge-gui/res/cardsfolder/upcoming/kozileks_command.txt new file mode 100644 index 00000000000..b9375b6122f --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/kozileks_command.txt @@ -0,0 +1,11 @@ +Name:Kozilek's Command +ManaCost:X C C +Types:Kindred Instant Eldrazi +A:SP$ Charm | Choices$ DBToken,DBScry,DBExile,DBExileGraveyard | CharmNum$ 2 +SVar:DBToken:DB$ Token | ValidTgts$ Player | TgtPrompt$ Select target player. | TokenAmount$ X | TokenScript$ c_0_1_eldrazi_spawn_sac | TokenOwner$ TargetedPlayer | StackDescription$ SpellDescription | SpellDescription$ Target player creates X 0/1 colorless Eldrazi Spawn creature tokens with "Sacrifice this creature: Add {C}." +SVar:DBScry:DB$ Scry | ScryNum$ X | ValidTgts$ Player | TgtPrompt$ Select target player. | SubAbility$ DBDraw | SpellDescription$ Target player scries X, then draws a card. +SVar:DBDraw:DB$ Draw | NumCards$ 1 | Defined$ ParentTarget +SVar:DBExile:DB$ ChangeZone | ValidTgts$ Creature.cmcLEX | TgtPrompt$ Choose target creature with mana value X or less | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile target creature with mana value X or less. +SVar:DBExileGraveyard:DB$ ChangeZone | TargetMin$ 0 | TargetMax$ X | Origin$ Graveyard | Destination$ Exile | TgtPrompt$ Choose target card in a graveyard | ValidTgts$ Card | SpellDescription$ Exile up to X target cards from graveyards. +SVar:X:Count$xPaid +Oracle:Choose two —\n• Target player creates X 0/1 colorless Eldrazi Spawn creature tokens with "Sacrifice this creature: Add {C}."\n• Target player scries X, then draws a card.\n• Exile target creature with mana value X or less.\n• Exile up to X target cards from graveyards. diff --git a/forge-gui/res/cardsfolder/upcoming/pinnacle_monk_mystic_peak.txt b/forge-gui/res/cardsfolder/upcoming/pinnacle_monk_mystic_peak.txt new file mode 100644 index 00000000000..821661de79e --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/pinnacle_monk_mystic_peak.txt @@ -0,0 +1,19 @@ +Name:Pinnacle Monk +ManaCost:3 R R +Types:Creature Djinn Monk +PT:2/2 +K:Prowess +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, return target instant or sorcery card from your graveyard to your hand. +SVar:TrigChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Instant.YouCtrl,Sorcery.YouCtrl +AlternateMode:Modal +Oracle:Prowess (Whenever you cast a noncreature spell, this creature gets +1/+1 until end of turn.)\nWhen Pinnacle Monk enters the battlefield, return target instant or sorcery card from your graveyard to your hand. + +ALTERNATE + +Name:Mystic Peak +ManaCost:no cost +Types:Land +K:ETBReplacement:Other:DBTap +SVar:DBTap:DB$ Tap | ETB$ True | UnlessCost$ PayLife<3> | UnlessPayer$ You | StackDescription$ enters the battlefield tapped. | SpellDescription$ As CARDNAME enters the battlefield, you may pay 3 life. If you don't, it enters the battlefield tapped. +A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R}. +Oracle:As Mystic Peak enters the battlefield, you may pay 3 life. If you don't, it enters the battlefield tapped.\n{T}: Add {R}. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/territory_culler.txt b/forge-gui/res/cardsfolder/upcoming/territory_culler.txt new file mode 100644 index 00000000000..33f540b5ef6 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/territory_culler.txt @@ -0,0 +1,13 @@ +Name:Territory Culler +ManaCost:4 G +Types:Creature Eldrazi +PT:7/5 +K:Devoid +K:Reach +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | TriggerZones$ Battlefield | ValidCard$ Land.YouCtrl | Execute$ TrigPeek | TriggerDescription$ Landfall — Whenever a land enters the battlefield under your control, look at the top card of your library. If it's a creature card, you may reveal it and put it into your hand. If you don't put the card into your hand, you may put it into your graveyard. +SVar:TrigPeek:DB$ PeekAndReveal | PeekAmount$ 1 | RevealValid$ Creature | RevealOptional$ True | RememberRevealed$ True | SubAbility$ DBToHand +SVar:DBToHand:DB$ ChangeZone | Defined$ Remembered | Origin$ Library | Destination$ Hand | SubAbility$ DBToGrave +SVar:DBToGrave:DB$ ChangeZone | Defined$ TopOfLibrary | Origin$ Library | Destination$ Graveyard | Optional$ True | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ EQ0 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +DeckHas:Ability$Graveyard +Oracle:Devoid (This card has no color.)\nReach\nLandfall — Whenever a land enters the battlefield under your control, look at the top card of your library. If it's a creature card, you may reveal it and put it into your hand. If you don't put the card into your hand, you may put it into your graveyard. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/voidpouncer.txt b/forge-gui/res/cardsfolder/upcoming/voidpouncer.txt new file mode 100644 index 00000000000..2f39580eb2b --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/voidpouncer.txt @@ -0,0 +1,12 @@ +Name:Voidpouncer +ManaCost:1 R +Types:Creature Eldrazi +PT:3/1 +K:Devoid +K:Kicker:2 C +K:ETBReplacement:Other:DBPutCounter:Mandatory::Card.Self+kicked +SVar:DBPutCounter:DB$ PutCounter | ETB$ True | Defined$ Self | CounterType$ P1P1 | CounterNum$ 2 | SubAbility$ DBPutCounter2 | SpellDescription$ If CARDNAME was kicked, it enters the battlefield with two +1/+1 counters and a trample counter on it and with haste. +SVar:DBPutCounter2:DB$ PutCounter | ETB$ True | Defined$ Self | CounterType$ Trample | SubAbility$ DBAnimate +SVar:DBAnimate:DB$ Animate | Defined$ Self | Keywords$ Haste | Duration$ Permanent +DeckHas:Ability$Counters +Oracle:Devoid (This card has no color.)\nKicker {2}{C} (You may pay an additional {2}{C} as you cast this spell.)\nIf Voidpouncer was kicked, it enters the battlefield with two +1/+1 counters and a trample counter on it and with haste. diff --git a/forge-gui/res/cardsfolder/upcoming/wastescape_battlemage.txt b/forge-gui/res/cardsfolder/upcoming/wastescape_battlemage.txt new file mode 100644 index 00000000000..db5b95424cd --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/wastescape_battlemage.txt @@ -0,0 +1,12 @@ +Name:Wastescape Battlemage +ManaCost:1 C +Types:Creature Eldrazi Wizard +PT:2/2 +K:Kicker:G:1 U +T:Mode$ SpellCast | ValidCard$ Card.Self+kicked 1 | Execute$ TrigExile | TriggerDescription$ When you cast this spell, if it was kicked with its {G} kicker, exile target artifact or enchantment an opponent controls. +SVar:TrigExile:DB$ ChangeZone | ValidTgts$ Artifact.OppCtrl,Enchantment.OppCtrl | TgtPrompt$ Select target artifact or enchantment an opponent controls | Origin$ Battlefield | Destination$ Exile +T:Mode$ SpellCast | ValidCard$ Card.Self+kicked 2 | Execute$ TrigReturn | TriggerDescription$ When you cast this spell, if it was kicked with its {1}{U} kicker, return target creature an opponent controls to its owner's hand. +SVar:TrigReturn:DB$ ChangeZone | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | Origin$ Battlefield | Destination$ Hand +SVar:PlayMain1:TRUE +DeckHints:Color$Blue|Green +Oracle:Kicker {G} and/or {1}{U}\nWhen you cast this spell, if it was kicked with its {G} kicker, exile target artifact or enchantment an opponent controls.\nWhen you cast this spell, if it was kicked with its {1}{U} kicker, return target creature an opponent controls to its owner's hand. \ No newline at end of file