From ba3e8de481a53d2c2cccee1e46de6b98d506b067 Mon Sep 17 00:00:00 2001 From: Tim Mocny Date: Sun, 5 Apr 2020 09:02:24 +0000 Subject: [PATCH] IKO - 4 April --- .../res/cardsfolder/upcoming/back_for_more.txt | 6 ++++++ .../cardsfolder/upcoming/boon_of_the_wish_giver.txt | 6 ++++++ .../res/cardsfolder/upcoming/channeled_force.txt | 7 +++++++ .../upcoming/chevill_bane_of_monsters.txt | 13 +++++++++++++ forge-gui/res/cardsfolder/upcoming/deaths_oasis.txt | 10 ++++++++++ forge-gui/res/cardsfolder/upcoming/dire_tactics.txt | 7 +++++++ .../cardsfolder/upcoming/drannith_magistrate.txt | 6 ++++++ .../res/cardsfolder/upcoming/fiend_artisan.txt | 11 +++++++++++ .../res/cardsfolder/upcoming/flourishing_fox.txt | 8 ++++++++ .../upcoming/general_kudro_of_drannith.txt | 11 +++++++++++ 10 files changed, 85 insertions(+) create mode 100755 forge-gui/res/cardsfolder/upcoming/back_for_more.txt create mode 100755 forge-gui/res/cardsfolder/upcoming/boon_of_the_wish_giver.txt create mode 100755 forge-gui/res/cardsfolder/upcoming/channeled_force.txt create mode 100755 forge-gui/res/cardsfolder/upcoming/chevill_bane_of_monsters.txt create mode 100755 forge-gui/res/cardsfolder/upcoming/deaths_oasis.txt create mode 100755 forge-gui/res/cardsfolder/upcoming/dire_tactics.txt create mode 100755 forge-gui/res/cardsfolder/upcoming/drannith_magistrate.txt create mode 100755 forge-gui/res/cardsfolder/upcoming/fiend_artisan.txt create mode 100755 forge-gui/res/cardsfolder/upcoming/flourishing_fox.txt create mode 100755 forge-gui/res/cardsfolder/upcoming/general_kudro_of_drannith.txt diff --git a/forge-gui/res/cardsfolder/upcoming/back_for_more.txt b/forge-gui/res/cardsfolder/upcoming/back_for_more.txt new file mode 100755 index 00000000000..3ccf437129a --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/back_for_more.txt @@ -0,0 +1,6 @@ +Name:Back for More +ManaCost:4 B G +Types:Instant +A:SP$ ChangeZone | Cost$ 4 B G | Origin$ Graveyard | Destination$ Battlefield | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature.YouOwn | SubAbility$ DBFight | StackDescription$ SpellDescription | SpellDescription$ Return target creature card from your graveyard to the battlefield. When you do, it fights up to one target creature you don't control. +SVar:DBFight:DB$ Fight | Defined$ ParentTarget | ValidTgts$ Creature.YouDontCtrl | TgtPrompt$ Choose target creature you don't control | SubAbility$ DBCleanup | StackDescription$ None +Oracle:Return target creature card from your graveyard to the battlefield. When you do, it fights up to one target creature you don't control. (Each deals damage equal to its power to the other.) diff --git a/forge-gui/res/cardsfolder/upcoming/boon_of_the_wish_giver.txt b/forge-gui/res/cardsfolder/upcoming/boon_of_the_wish_giver.txt new file mode 100755 index 00000000000..34f8037b47a --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/boon_of_the_wish_giver.txt @@ -0,0 +1,6 @@ +Name:Boon of the Wish-Giver +ManaCost:4 U U +Types:Sorcery +A:SP$ Draw | Cost$ 4 U U | NumCards$ 4 | SpellDescription$ Draw four cards. +K:Cycling:1 +Oracle:Draw four cards.\nCycling {1} ({1}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/upcoming/channeled_force.txt b/forge-gui/res/cardsfolder/upcoming/channeled_force.txt new file mode 100755 index 00000000000..3d6aae1c6bf --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/channeled_force.txt @@ -0,0 +1,7 @@ +Name:Channeled Force +ManaCost:2 U R +Types:Instant +A:SP$ Draw | Cost$ 2 U R Discard | CostDesc$ As an additional cost to cast this spell, discard X cards. | NumCards$ ChosenX | ValidTgts$ Player | TgtPrompt$ Choose a player | References$ X | SubAbility$ DBDamage | SpellDescription$ Target player draws X cards. CARDNAME deals X damage to up to one target creature or planeswalker. +SVar:DBDamage:DB$ DealDamage | ValidTgts$ Creature,Planeswalker | TargetMin$ 0 | TargetMax$ 1 | TgtPrompt$ Select target creature or planeswalker. | NumDmg$ ChosenX | References$ X +SVar:X:XChoice +Oracle:As an additional cost to cast this spell, discard X cards.\nTarget player draws X cards. Channeled Force deals X damage to up to one target creature or planeswalker. diff --git a/forge-gui/res/cardsfolder/upcoming/chevill_bane_of_monsters.txt b/forge-gui/res/cardsfolder/upcoming/chevill_bane_of_monsters.txt new file mode 100755 index 00000000000..f2a537b3240 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/chevill_bane_of_monsters.txt @@ -0,0 +1,13 @@ +Name:Chevill, Bane of Monsters +ManaCost:B G +Types:Legendary Creature Human Rogue +PT:1/3 +K:Deathtouch +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | IsPresent$ Permanent.OppCtrl+counters_GE1_BOUNTY | PresentCompare$ EQ0 | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your upkeep, if your opponents control no permanents with bounty counters on them, put a bounty counter on target creature or planeswalker an opponent controls. +SVar:TrigPutCounter:DB$ PutCounter | ValidTgts$ Creature.OppCtrl,Planeswalker.OppCtrl | TgtPrompt$ Select target creature or planeswalker an opponent controls | CounterType$ BOUNTY | CounterNum$ 1 | IsCurse$ True +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Permanent.OppCtrl+counters_GE1_BOUNTY | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Whenever a permanent an opponent controls with a bounty counter on it dies, you gain 3 life and draw a card. +SVar:TrigGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 3 | SubAbility$ DBDraw +SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ 1 +SVar:PlayMain1:TRUE +DeckHints:Ability$Counters +Oracle:Deathtouch\nAt the beginning of your upkeep, if your opponents control no permanents with bounty counters on them, put a bounty counter on target creature or planeswalker an opponent controls.\nWhenever a permanent an opponent controls with a bounty counter on it dies, you gain 3 life and draw card. diff --git a/forge-gui/res/cardsfolder/upcoming/deaths_oasis.txt b/forge-gui/res/cardsfolder/upcoming/deaths_oasis.txt new file mode 100755 index 00000000000..c0ee84512b7 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/deaths_oasis.txt @@ -0,0 +1,10 @@ +Name:Death's Oasis +ManaCost:W B G +Types:Enchantment +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.YouCtrl+nonToken | TriggerZones$ Battlefield | Execute$ TrigMill | TriggerDescription$ Whenever a nontoken creature you control dies, put the top two cards of your library into your graveyard. Then return a creature card with lesser converted mana cost than the creature that died from the graveyard to your hand. +SVar:TrigMill:DB$ Mill | NumCards$ 2 | Defined$ You | SubAbility$ DBReturn +SVar:DBReturn:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | ChangeType$ Creature.YouOwn+cmcLTY | References$ Y | Hidden$ True | ChangeNum$ 1 +SVar:Y:TriggeredCard$CardManaCost +A:AB$ GainLife | Cost$ 1 Sac<1/CARDNAME> | LifeAmount$ X | References$ X | SpellDescription$ You gain life equal to the greatest converted mana cost among creatures you control. +SVar:X:Count$HighestCMC_Creature.YouCtrl+inZoneBattlefield +Oracle:Whenever a nontoken creature you control dies, put the top two cards of your library into your graveyard. Then return a creature card with lesser converted mana cost than the creature that died from the graveyard to your hand.\n{1}, Sacrifice Death's Oasis: You gain life equal to the greatest converted mana cost among creatures you control. diff --git a/forge-gui/res/cardsfolder/upcoming/dire_tactics.txt b/forge-gui/res/cardsfolder/upcoming/dire_tactics.txt new file mode 100755 index 00000000000..e9fde96bc74 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/dire_tactics.txt @@ -0,0 +1,7 @@ +Name:Dire Tactics +ManaCost:W B +Types:Instant +A:SP$ ChangeZone | Cost$ W B | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Exile | SubAbility$ DBLoseLife | StackDescription$ SpellDescription | SpellDescription$ Exile target creature. If you don't control a Human, you lose life equal to that creature's toughness. +SVar:DBLoseLife:DB$ LoseLife | ConditionPresent$ Human.YouCtrl | ConditionCompare$ EQ0 | Defined$ You | LifeAmount$ X | References$ X | StackDescription$ None +SVar:X:Targeted$CardToughness +Oracle:Exile target creature. If you don't control a Human, you lose life equal to that creature's toughness. diff --git a/forge-gui/res/cardsfolder/upcoming/drannith_magistrate.txt b/forge-gui/res/cardsfolder/upcoming/drannith_magistrate.txt new file mode 100755 index 00000000000..c4121042a56 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/drannith_magistrate.txt @@ -0,0 +1,6 @@ +Name:Drannith Magistrate +ManaCost:1 W +Types:Creature Human Wizard +PT:1/3 +S:Mode$ CantBeCast | ValidCard$ Card | Caster$ Opponent | Origin$ Library,Graveyard,Exile | Description$ Your opponents can't cast spells from anywhere other than their hands. +Oracle:Your opponents can't cast spells from anywhere other than their hands. diff --git a/forge-gui/res/cardsfolder/upcoming/fiend_artisan.txt b/forge-gui/res/cardsfolder/upcoming/fiend_artisan.txt new file mode 100755 index 00000000000..3300037e039 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/fiend_artisan.txt @@ -0,0 +1,11 @@ +Name:Fiend Artisan +ManaCost:B/G B/G +Types:Creature Nightmare +PT:1/1 +S:Mode$ Continuous | Affected$ Card.Self | AddPower$ Y | AddToughness$ Y | Description$ CARDNAME gets +1/+1 for each creature card in your graveyard. +A:AB$ ChangeZone | Cost$ X BG T Sac<1/Creature.Other/another creature> | Origin$ Library | Destination$ Battlefield | ChangeType$ Creature.cmcLEX | ChangeNum$ 1 | References$ X | ChangeNum$ 1 | SorcerySpeed$ True | StackDescription$ SpellDescription | SpellDescription$ Search your library for a creature card with converted mana cost X or less, put it onto the battlefield, then shuffle your library. Activate this ability only any time you could cast a sorcery. +SVar:Y:Count$TypeInYourYard.Creature +SVar:X:Count$xPaid +AI:RemoveDeck:All +DeckHints:Ability$Graveyard +Oracle:Fiend Artisan gets +1/+1 for each creature card in your graveyard.\n{X}{B/G}, {T}, Sacrifice another creature: Search your library for a creature card with converted mana cost X or less, put it onto the battlefield, then shuffle your library. Activate this ability only any time you could cast a sorcery. diff --git a/forge-gui/res/cardsfolder/upcoming/flourishing_fox.txt b/forge-gui/res/cardsfolder/upcoming/flourishing_fox.txt new file mode 100755 index 00000000000..c74da09394e --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/flourishing_fox.txt @@ -0,0 +1,8 @@ +Name:Flourishing Fox +ManaCost:W +Types:Creature Fox +PT:1/1 +T:Mode$ Cycled | ValidCard$ Card.Other | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever you cycle another card, put a +1/+1 counter on CARDNAME. +SVar:TrigPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +K:Cycling:1 +Oracle:Whenever you cycle another card, put a +1/+1 counter on Flourishing Fox.\nCycling {1} ({1}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/upcoming/general_kudro_of_drannith.txt b/forge-gui/res/cardsfolder/upcoming/general_kudro_of_drannith.txt new file mode 100755 index 00000000000..54765c7e001 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/general_kudro_of_drannith.txt @@ -0,0 +1,11 @@ +Name:General Kudro of Drannith +ManaCost:1 W B +Types:Legendary Creature Human Soldier +PT:3/3 +S:Mode$ Continuous | Affected$ Human.Other+YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Other Humans you control get +1/+1. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ Whenever CARDNAME or another Human enters the battlefield under your control, exile target card from an opponent's graveyard. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Other+Human+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigExile | Secondary$ True | TriggerDescription$ Whenever CARDNAME or another Human enters the battlefield under your control, exile target card from an opponent's graveyard. +SVar:TrigExile:DB$ ChangeZone | Origin$ Graveyard | Destination$ Exile | TgtPrompt$ Choose target card in an opponent's graveyard | ValidTgts$ Card.OppOwn +A:AB$ Destroy | Cost$ 2 Sac<2/Human> | ValidTgts$ Creature.powerGE4 | TgtPrompt$ Select target creature with power 4 or greater | SpellDescription$ Destroy target creature with power 4 or greater. +DeckHints:Type$Human +Oracle:Other Humans you control get +1/+1.\nWhenever General Kudro of Drannith or another Human enters the battlefield under your control, exile target card from an opponent's graveyard.\n{2}, Sacrifice two Humans: Destroy target creature with power 4 or greater.