From a6d8b3eb5df8052b2f3f63833d2402218a61fd9b Mon Sep 17 00:00:00 2001 From: paul_snoops Date: Wed, 16 Mar 2022 21:41:18 +0000 Subject: [PATCH 1/3] Alchemy: Kamigawa - 16 March --- .../cardsfolder/upcoming/artillery_enthusiast.txt | 10 ++++++++++ .../cardsfolder/upcoming/boseiju_pathlighter.txt | 2 +- .../res/cardsfolder/upcoming/consuming_oni.txt | 14 ++++++++++++++ .../cardsfolder/upcoming/imperial_blademaster.txt | 11 +++++++++++ .../res/cardsfolder/upcoming/swarm_saboteur.txt | 10 ++++++++++ forge-gui/res/editions/Legacy Championship.txt | 6 ++++++ forge-gui/res/editions/Vintage Championship.txt | 6 ++++++ 7 files changed, 58 insertions(+), 1 deletion(-) create mode 100644 forge-gui/res/cardsfolder/upcoming/artillery_enthusiast.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/consuming_oni.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/imperial_blademaster.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/swarm_saboteur.txt diff --git a/forge-gui/res/cardsfolder/upcoming/artillery_enthusiast.txt b/forge-gui/res/cardsfolder/upcoming/artillery_enthusiast.txt new file mode 100644 index 00000000000..7d771f7c4cc --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/artillery_enthusiast.txt @@ -0,0 +1,10 @@ +Name:Artillery Enthusiast +ManaCost:R +Types:Creature Goblin Artificer +PT:1/1 +S:Mode$ Continuous | Affected$ Creature.modified+YouCtrl | AddKeyword$ Menace | Description$ Modified creatures you control have menace. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigSeek | TriggerDescription$ When CARDNAME enters the battlefield, you may discard a card. If you do, seek a card with mana value equal to that card's mana value. +SVar:TrigSeek:AB$ ChangeZone | Cost$ Discard<1/Card> | Origin$ Library | Destination$ Hand | AtRandom$ True | NoShuffle$ True | Mandatory$ True | NoLooking$ True | NoReveal$ True | ChangeType$ Card.cmcEQX | ChangeNum$ 1 +SVar:X:Discarded$CardManaCost +DeckHas:Ability$Discard +Oracle:Modified creatures you control have menace.\nWhen Artillery Enthusiast enters the battlefield, you may discard a card. If you do, seek a card with mana value equal to that card's mana value. diff --git a/forge-gui/res/cardsfolder/upcoming/boseiju_pathlighter.txt b/forge-gui/res/cardsfolder/upcoming/boseiju_pathlighter.txt index 747fce9d49f..6d9cad18a75 100644 --- a/forge-gui/res/cardsfolder/upcoming/boseiju_pathlighter.txt +++ b/forge-gui/res/cardsfolder/upcoming/boseiju_pathlighter.txt @@ -3,7 +3,7 @@ ManaCost:2 G Types:Creature Human Rogue PT:3/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraft | TriggerDescription$ When CARDNAME enters the battlefield, draft a card from CARDNAME's spellbook. -SVar:TrigDraft:DB$ NameCard | Draft$ True | Defined$ You | ChooseFromList$ Emergence Zone,Radiant Fountain,Scavenger Grounds,Boseiju; Who Endures,Gingerbread Cabin,Khalni Garden,Memorial to Unity,Thriving Grove,Hall of Oracles,Secluded Courtyard,Treasure Vault,Mobilized District,Bonder's Enclave,Roadside Reliquary,Field of Ruin | SubAbility$ DBMakeCard +SVar:TrigDraft:DB$ NameCard | Draft$ True | Defined$ You | ChooseFromList$ Emergence Zone,Radiant Fountain,Scavenger Grounds,Boseiju; Who Endures,Gingerbread Cabin,Khalni Garden,Memorial to Unity,Thriving Grove,Hall of Oracles,Secluded Courtyard,Treasure Vault,Mobilized District,Bonders' Enclave,Roadside Reliquary,Field of Ruin | SubAbility$ DBMakeCard SVar:DBMakeCard:DB$ MakeCard | Name$ ChosenName | Zone$ Hand | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearNamedCard$ True Oracle:When Boseiju Pathlighter enters the battlefield, draft a card from Boseiju Pathlighter's spellbook. diff --git a/forge-gui/res/cardsfolder/upcoming/consuming_oni.txt b/forge-gui/res/cardsfolder/upcoming/consuming_oni.txt new file mode 100644 index 00000000000..56d04bd1441 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/consuming_oni.txt @@ -0,0 +1,14 @@ +Name:Consuming Oni +ManaCost:2 B B +Types:Creature Ogre Demon +PT:6/6 +K:Flying +K:Menace +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigRandom | TriggerDescription$ At the beginning of your end step, a random nonland card in your hand perpetually gains "When you cast this spell, you lose 3 life." +SVar:TrigRandom:DB$ ChooseCard | Defined$ You | Choices$ Card.nonLand+YouOwn | ChoiceZone$ Hand | AtRandom$ True | Amount$ 1 | SubAbility$ DBEffect | StackDescription$ None +SVar:DBEffect:DB$ Effect | StaticAbilities$ PerpetualEffect | Name$ Consuming Oni's Perpetual Effect | Duration$ Permanent | SubAbility$ DBCleanup +SVar:PerpetualEffect:Mode$ Continuous | Affected$ Card.ChosenCard | AddTrigger$ CastSpellLoseLife | EffectZone$ Command | AffectedZone$ Battlefield,Hand,Graveyard,Exile,Stack,Library,Command | Description$ The randomly chosen card perpetually gains "When you cast this spell, you lose 3 life." +SVar:CastSpellLoseLife:Mode$ SpellCast | ValidCard$ Card.Self | Execute$ TrigDrain | TriggerDescription$ When you cast this spell, you lose 3 life. +SVar:TrigDrain:DB$ LoseLife | LifeAmount$ 3 +SVar:DBCleanup:DB$ Cleanup | ClearChosenCard$ True +Oracle:Flying, menace\nAt the beginning of your end step, a random nonland card in your hand perpetually gains "When you cast this spell, you lose 3 life." diff --git a/forge-gui/res/cardsfolder/upcoming/imperial_blademaster.txt b/forge-gui/res/cardsfolder/upcoming/imperial_blademaster.txt new file mode 100644 index 00000000000..cf26d2bad85 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/imperial_blademaster.txt @@ -0,0 +1,11 @@ +Name:Imperial Blademaster +ManaCost:1 R W +Types:Creature Human Samurai +PT:2/2 +K:Double Strike +T:Mode$ Attacks | ValidCard$ Samurai.YouCtrl,Warrior.YouCtrl | Alone$ True | TriggerZones$ Battlefield | Execute$ TrigDraft | TriggerDescription$ Whenever a Samurai or Warrior you control attacks alone, draft a card from Imperial Blademaster's spellbook. +SVar:TrigDraft:DB$ NameCard | Draft$ True | Defined$ You | ChooseFromList$ Eiganjo Exemplar,Imperial Subduer,Ancestral Katana,Selfless Samurai,Norika Yamazaki; the Poet,Akki Ronin,Peerless Samurai,Heiko Yamazaki; the General,Asari Captain,Eiganjo Uprising,Eater of Virtue,Sunblade Samurai,Reinforced Ronin,Adamant Will,Tempered in Solitude | SubAbility$ DBMakeCard +SVar:DBMakeCard:DB$ MakeCard | Name$ ChosenName | Zone$ Hand | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearNamedCard$ True +DeckHints:Type$Samurai|Warrior +Oracle:Double strike\nWhenever a Samurai or Warrior you control attacks alone, draft a card from Imperial Blademaster's spellbook. diff --git a/forge-gui/res/cardsfolder/upcoming/swarm_saboteur.txt b/forge-gui/res/cardsfolder/upcoming/swarm_saboteur.txt new file mode 100644 index 00000000000..f9b9e5a019d --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/swarm_saboteur.txt @@ -0,0 +1,10 @@ +Name:Swarm Saboteur +ManaCost:1 B +Types:Creature Human Ninja +PT:2/1 +K:Ninjutsu:1 B +K:Deathtouch +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigConjure | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, conjure a card named Virus Beetle into your hand. +SVar:TrigConjure:DB$ MakeCard | Name$ Virus Beetle | Zone$ Hand +SVar:MustBeBlocked:True +Oracle:Ninjutsu {1}{B}\nDeathtouch\nWhenever Swarm Saboteur deals combat damage to a player, conjure a card named Virus Beetle into your hand. diff --git a/forge-gui/res/editions/Legacy Championship.txt b/forge-gui/res/editions/Legacy Championship.txt index d7df292e794..14c58dfbdf3 100644 --- a/forge-gui/res/editions/Legacy Championship.txt +++ b/forge-gui/res/editions/Legacy Championship.txt @@ -21,3 +21,9 @@ ScryfallCode=OLGC 2019 M Tropical Island @Mark Poole 2019A M Bayou @Raoul Vitale 2019NA M City of Traitors @Ralph Horsley +2020A M Karakas @Rob Alexander +2020B M Rishadan Port @Chris Seaman +2020C M Maze of Ith @Milivoj Ćeran +2021A M Wasteland @Mark Tedin +2021B M Bayou @Sidharth Chaturvedi +2021C M Sylvan Library @Raoul Vitale diff --git a/forge-gui/res/editions/Vintage Championship.txt b/forge-gui/res/editions/Vintage Championship.txt index 01ba176ba9d..49802605b35 100644 --- a/forge-gui/res/editions/Vintage Championship.txt +++ b/forge-gui/res/editions/Vintage Championship.txt @@ -29,3 +29,9 @@ ScryfallCode=OVNT 2019 M Mox Pearl @Sidharth Chaturvedi 2019A M Mox Sapphire @Tyler Walpole 2019NA M Mox Jet @Filip Burburan +2020A M Tolarian Academy @Raoul Vitale +2020B M Library of Alexandria @Volkan Baǵa +2020C M Mishra's Workshop @Drew Baker +2021A M Mox Emerald @Eric Wilkerson +2021B M Timetwister @Chris Seaman +2021C M Mox Ruby @Jarel Threat From f1bdebbc339457f2877ab00597969d6243bbdda9 Mon Sep 17 00:00:00 2001 From: Paul Hammerton Date: Thu, 17 Mar 2022 11:41:50 +0000 Subject: [PATCH 2/3] Update artillery_enthusiast.txt --- forge-gui/res/cardsfolder/upcoming/artillery_enthusiast.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/forge-gui/res/cardsfolder/upcoming/artillery_enthusiast.txt b/forge-gui/res/cardsfolder/upcoming/artillery_enthusiast.txt index 7d771f7c4cc..b8aea7ab1b9 100644 --- a/forge-gui/res/cardsfolder/upcoming/artillery_enthusiast.txt +++ b/forge-gui/res/cardsfolder/upcoming/artillery_enthusiast.txt @@ -6,5 +6,5 @@ S:Mode$ Continuous | Affected$ Creature.modified+YouCtrl | AddKeyword$ Menace | T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigSeek | TriggerDescription$ When CARDNAME enters the battlefield, you may discard a card. If you do, seek a card with mana value equal to that card's mana value. SVar:TrigSeek:AB$ ChangeZone | Cost$ Discard<1/Card> | Origin$ Library | Destination$ Hand | AtRandom$ True | NoShuffle$ True | Mandatory$ True | NoLooking$ True | NoReveal$ True | ChangeType$ Card.cmcEQX | ChangeNum$ 1 SVar:X:Discarded$CardManaCost -DeckHas:Ability$Discard +DeckHas:Ability$Discard & Keyword$Menace Oracle:Modified creatures you control have menace.\nWhen Artillery Enthusiast enters the battlefield, you may discard a card. If you do, seek a card with mana value equal to that card's mana value. From f5fbdfafd6b0bb2a949c8705ccf036d4b0f2ce7e Mon Sep 17 00:00:00 2001 From: Paul Hammerton Date: Thu, 17 Mar 2022 11:43:21 +0000 Subject: [PATCH 3/3] Update artillery_enthusiast.txt --- forge-gui/res/cardsfolder/upcoming/artillery_enthusiast.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/forge-gui/res/cardsfolder/upcoming/artillery_enthusiast.txt b/forge-gui/res/cardsfolder/upcoming/artillery_enthusiast.txt index b8aea7ab1b9..eea7da47fc9 100644 --- a/forge-gui/res/cardsfolder/upcoming/artillery_enthusiast.txt +++ b/forge-gui/res/cardsfolder/upcoming/artillery_enthusiast.txt @@ -7,4 +7,5 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creatu SVar:TrigSeek:AB$ ChangeZone | Cost$ Discard<1/Card> | Origin$ Library | Destination$ Hand | AtRandom$ True | NoShuffle$ True | Mandatory$ True | NoLooking$ True | NoReveal$ True | ChangeType$ Card.cmcEQX | ChangeNum$ 1 SVar:X:Discarded$CardManaCost DeckHas:Ability$Discard & Keyword$Menace +DeckHints:Type$Equipment|Aura & Ability$Counters Oracle:Modified creatures you control have menace.\nWhen Artillery Enthusiast enters the battlefield, you may discard a card. If you do, seek a card with mana value equal to that card's mana value.