From d3275d78fb9cc32ffe8e83a3173ea1f6fed73a44 Mon Sep 17 00:00:00 2001 From: Tim Mocny Date: Mon, 22 Jun 2020 01:42:33 +0000 Subject: [PATCH] M21 - 20 June --- .../res/cardsfolder/upcoming/kinetic_augur.txt | 14 ++++++++++++++ .../res/cardsfolder/upcoming/malefic_scythe.txt | 11 +++++++++++ .../res/cardsfolder/upcoming/mazemind_tome.txt | 10 ++++++++++ .../cardsfolder/upcoming/obsessive_stitcher.txt | 9 +++++++++ .../res/cardsfolder/upcoming/pestilent_haze.txt | 7 +++++++ .../res/cardsfolder/upcoming/pursued_whale.txt | 9 +++++++++ .../r_1_1_pirate_noblock_all_attack.txt | 8 ++++++++ 7 files changed, 68 insertions(+) create mode 100755 forge-gui/res/cardsfolder/upcoming/kinetic_augur.txt create mode 100755 forge-gui/res/cardsfolder/upcoming/malefic_scythe.txt create mode 100755 forge-gui/res/cardsfolder/upcoming/mazemind_tome.txt create mode 100755 forge-gui/res/cardsfolder/upcoming/obsessive_stitcher.txt create mode 100755 forge-gui/res/cardsfolder/upcoming/pestilent_haze.txt create mode 100755 forge-gui/res/cardsfolder/upcoming/pursued_whale.txt create mode 100644 forge-gui/res/tokenscripts/r_1_1_pirate_noblock_all_attack.txt diff --git a/forge-gui/res/cardsfolder/upcoming/kinetic_augur.txt b/forge-gui/res/cardsfolder/upcoming/kinetic_augur.txt new file mode 100755 index 00000000000..61a698a8558 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/kinetic_augur.txt @@ -0,0 +1,14 @@ +Name:Kinetic Augur +ManaCost:3 R +Types:Creature Human Shaman +PT:*/4 +K:Trample +S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ X | References$ X | Description$ CARDNAME's power is equal to the number of instant and sorcery cards in your graveyard. +SVar:X:Count$ValidGraveyard Instant.YouOwn,Sorcery.YouOwn +DeckHints:Type$Instant|Sorcery +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigDiscard | TriggerDescription$ When CARDNAME enters the battlefield, discard up to two cards, then draw that many cards. +SVar:TrigDiscard:DB$ Discard | Defined$ You | NumCards$ 2 | Optional$ True | Mode$ TgtChoose | RememberDiscarded$ True | SubAbility$ DBDraw | SubAbility$ DBDraw +SVar:DBDraw:DB$ Draw | NumCards$ Y | References$ Y | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Y:Remembered$Amount +Oracle:Trample (This creature can deal excess combat damage to the player or planeswalker it's attacking.)\nKinetic Augur's power is equal to the number of instant and sorcery cards in your graveyard.\nWhen Kinetic Augur enters the battlefield, discard up to two cards, then draw that many cards. diff --git a/forge-gui/res/cardsfolder/upcoming/malefic_scythe.txt b/forge-gui/res/cardsfolder/upcoming/malefic_scythe.txt new file mode 100755 index 00000000000..3c4f36f5f0e --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/malefic_scythe.txt @@ -0,0 +1,11 @@ +Name:Malefic Scythe +ManaCost:1 B +Types:Artifact Equipment +K:etbCounter:SOUL:1 +DeckHas:Ability$Counters +S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ X | AddToughness$ X | References$ X | Description$ Equipped creature gets +1/+1 for each soul counter on CARDNAME. +SVar:X:Count$CardCounters.SOUL +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.EquippedBy | Execute$ TrigPutCounter | TriggerDescription$ Whenever equipped creature dies, put a soul counter on CARDNAME. +SVar:TrigPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ SOUL | CounterNum$ 1 | ConditionPresent$ Card.StrictlySelf +K:Equip:1 +Oracle:Malefic Scythe enters the battlefield with a soul counter on it.\nEquipped creature gets +1/+1 for each soul counter on Malefic Scythe.\nWhenever equipped creature dies, put a soul counter on Malefic Scythe.\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/upcoming/mazemind_tome.txt b/forge-gui/res/cardsfolder/upcoming/mazemind_tome.txt new file mode 100755 index 00000000000..b4430ec0de7 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/mazemind_tome.txt @@ -0,0 +1,10 @@ +Name:Mazemind Tome +ManaCost:2 +Types:Artifact +A:AB$ Scry | Cost$ T AddCounter<1/PAGE> | ScryNum$ 1 | SpellDescription$ Scry 1. +A:AB$ Draw | Cost$ 2 T AddCounter<1/PAGE> | NumCards$ 1 | SpellDescription$ Draw a card. +T:Mode$ Always | TriggerZones$ Battlefield | IsPresent$ Card.Self+counters_GE4_PAGE | Execute$ TrigChange | TriggerDescription$ When there are four or more page counters on CARDNAME, exile it. If you do, you gain 4 life. +SVar:TrigChange:DB$ ChangeZone | Origin$ Battlefield | Destination$ Exile | Defined$ Self | RememberChanged$ True | SubAbility$ DBGainLife +SVar:DBGainLife:DB$ GainLife | ConditionDefined$ Remembered | ConditionPresent$ Card.Self | ConditionCompare$ GE1 | LifeAmount$ 4 +DeckHas:Ability$Counters & Ability$LifeGain +Oracle:{T}, Put a page counter on Mazemind Tome: Scry 1.\n{2}, {T}, Put a page counter on Mazemind Tome: Draw a card.\nWhen there are four or more page counters on Mazemind Tome, exile it. If you do, you gain 4 life. diff --git a/forge-gui/res/cardsfolder/upcoming/obsessive_stitcher.txt b/forge-gui/res/cardsfolder/upcoming/obsessive_stitcher.txt new file mode 100755 index 00000000000..fec7e655ebd --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/obsessive_stitcher.txt @@ -0,0 +1,9 @@ +Name:Obsessive Stitcher +ManaCost:1 U B +Types:Creature Human Wizard +PT:0/3 +A:AB$ Draw | Cost$ T | NumCards$ 1 | SpellDescription$ Draw a card, then discard a card. | SubAbility$ DBDiscard +SVar:DBDiscard:DB$ Discard | Defined$ You | NumCards$ 1 | Mode$ TgtChoose +A:AB$ ChangeZone | Cost$ 2 U B T Sac<1/CARDNAME> | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature.YouOwn | Origin$ Graveyard | Destination$ Battlefield | SpellDescription$ Return target creature card from your graveyard to the battlefield. +DeckHints:Ability$Graveyard & Ability$Discard +Oracle:{T}: Draw a card, then discard a card.\n{2}{U}{B}, {T}, Sacrifice Obsessive Stitcher: Return target creature card from your graveyard to the battlefield. diff --git a/forge-gui/res/cardsfolder/upcoming/pestilent_haze.txt b/forge-gui/res/cardsfolder/upcoming/pestilent_haze.txt new file mode 100755 index 00000000000..d6308e67325 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/pestilent_haze.txt @@ -0,0 +1,7 @@ +Name:Pestilent Haze +ManaCost:1 B B +Types:Sorcery +A:SP$ Charm | Cost$ 1 B B | Choices$ DBPumpAll,RemoveCounters | CharmNum$ 1 +SVar:PumpAll:DB$ PumpAll | ValidCards$ Creature | NumAtt$ -2 | NumDef$ -2 | IsCurse$ True | SpellDescription$ All creatures get -2/-2 until end of turn. +SVar:RemoveCounters:DB$ RemoveCounterAll | ValidCards$ Planeswalker | CounterType$ LOYALTY | CounterNum$ 2 | SpellDescription$ Remove two loyalty counters from each planeswalker. +Oracle:Choose one —\n• All creatures get -2/-2 until end of turn.\n• Remove two loyalty counters from each planeswalker. diff --git a/forge-gui/res/cardsfolder/upcoming/pursued_whale.txt b/forge-gui/res/cardsfolder/upcoming/pursued_whale.txt new file mode 100755 index 00000000000..eb66af466b8 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/pursued_whale.txt @@ -0,0 +1,9 @@ +Name:Pursued Whale +ManaCost:5 U U +Types:Creature Whale +PT:8/8 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, each opponent creates a 1/1 red Pirate creature token with "This creature can't block" and "Creatures you control attack each combat if able." +SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenScript$ r_1_1_pirate_noblock_all_attack | TokenOwner$ Opponent +SVar:PlayMain1:TRUE +S:Mode$ RaiseCost | ValidTarget$ Card.Self | Activator$ Opponent | Type$ Spell | Amount$ 3 | Description$ Spells your opponents cast that target CARDNAME cost {3} more to cast. +Oracle:When Pursued Whale enters the battlefield, each opponent creates a 1/1 red Pirate creature token with "This creature can't block" and "Creatures you control attack each combat if able."\nSpells your opponents cast that target Pursued Whale cost {3} more to cast. diff --git a/forge-gui/res/tokenscripts/r_1_1_pirate_noblock_all_attack.txt b/forge-gui/res/tokenscripts/r_1_1_pirate_noblock_all_attack.txt new file mode 100644 index 00000000000..36de06e5efe --- /dev/null +++ b/forge-gui/res/tokenscripts/r_1_1_pirate_noblock_all_attack.txt @@ -0,0 +1,8 @@ +Name:Pirate +ManaCost:no cost +Types:Creature Pirate +Colors:red +PT:1/1 +K:CARDNAME can't block. +S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddHiddenKeyword$ CARDNAME attacks each combat if able. | Description$ Creatures you control attack each combat if able. +Oracle:This creature can't block.\nCreatures you control attack each combat if able. \ No newline at end of file