From 8aec7e6492478e4acf88b4c07e5e3bb828e392b7 Mon Sep 17 00:00:00 2001 From: Northmoc Date: Thu, 16 Sep 2021 07:41:58 -0400 Subject: [PATCH 1/3] duel_for_dominance.txt --- .../res/cardsfolder/upcoming/duel_for_dominance.txt | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/duel_for_dominance.txt diff --git a/forge-gui/res/cardsfolder/upcoming/duel_for_dominance.txt b/forge-gui/res/cardsfolder/upcoming/duel_for_dominance.txt new file mode 100644 index 00000000000..9f74f8e48d3 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/duel_for_dominance.txt @@ -0,0 +1,9 @@ +Name:Duel for Dominance +ManaCost:1 G +Types:Instant +A:SP$ Pump | AILogic$ Fight | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Choose target creature you control | SubAbility$ DBPutCounter | StackDescription$ Coven — Choose target creature you control and target creature you don't control. | SpellDescription$ Coven — Choose target creature you control and target creature you don't control. If you control three or more creatures with different powers, put a +1/+1 counter on the chosen creature you control. Then the chosen creatures fight each other. (They each deal damage equal to their power to the other.) +SVar:DBPutCounter:DB$ PutCounter | ConditionCheckSVar$ X | ConditionSVarCompare$ GE3 | Defined$ ParentTarget | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ DBFight | StackDescription$ If you control three or more creatures with different powers, put a +1/+1 counter on the chosen creature you control. +SVar:DBFight:DB$ Fight | Defined$ ParentTarget | ValidTgts$ Creature.YouDontCtrl | TgtPrompt$ Choose target creature you don't control | StackDescription$ Then the chosen creatures fight each other. (They each deal damage equal to their power to the other.) +SVar:X:Count$DifferentPower_Creature.YouCtrl +DeckHas:Ability$Counters +Oracle:Coven — Choose target creature you control and target creature you don't control. If you control three or more creatures with different powers, put a +1/+1 counter on the chosen creature you control. Then the chosen creatures fight each other. (They each deal damage equal to their power to the other.) From a99d0391d3121815faa72b0839d99cb0701d61e0 Mon Sep 17 00:00:00 2001 From: Northmoc Date: Thu, 16 Sep 2021 07:42:41 -0400 Subject: [PATCH 2/3] geistwave.txt --- forge-gui/res/cardsfolder/upcoming/geistwave.txt | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/geistwave.txt diff --git a/forge-gui/res/cardsfolder/upcoming/geistwave.txt b/forge-gui/res/cardsfolder/upcoming/geistwave.txt new file mode 100644 index 00000000000..d79cbbc9e02 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/geistwave.txt @@ -0,0 +1,9 @@ +Name:Geistwave +ManaCost:1 U +Types:Instant +A:SP$ Pump | ValidTgts$ Permanent.nonLand | TgtPrompt$ Select target nonland permanent | SubAbility$ DBCheck | StackDescription$ None | SpellDescription$ Return target nonland permanent to its owner's hand. If you controlled that permanent, draw a card. +SVar:DBCheck:DB$ StoreSVar | ConditionDefined$ Targeted | ConditionPresent$ Card.YouCtrl | SVar$ DrawNum | Type$ Number | Expression$ 1 | SubAbility$ DBChangeZone +SVar:DBChangeZone:DB$ ChangeZone | Origin$ Battlefield | Destination$ Hand | Defined$ Targeted | SubAbility$ DBDraw +SVar:DBDraw:DB$ Draw | NumCards$ DrawNum | StackDescription$ If you controlled that permanent, draw a card. +SVar:DrawNum:Number$0 +Oracle:Return target nonland permanent to its owner's hand. If you controlled that permanent, draw a card. From e436ec74c1846b03e5857827de6804aa4664c25e Mon Sep 17 00:00:00 2001 From: Northmoc Date: Thu, 16 Sep 2021 11:31:22 -0400 Subject: [PATCH 3/3] geistwave.txt --- forge-gui/res/cardsfolder/upcoming/geistwave.txt | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/forge-gui/res/cardsfolder/upcoming/geistwave.txt b/forge-gui/res/cardsfolder/upcoming/geistwave.txt index d79cbbc9e02..0e716c9c4f8 100644 --- a/forge-gui/res/cardsfolder/upcoming/geistwave.txt +++ b/forge-gui/res/cardsfolder/upcoming/geistwave.txt @@ -1,9 +1,6 @@ Name:Geistwave ManaCost:1 U Types:Instant -A:SP$ Pump | ValidTgts$ Permanent.nonLand | TgtPrompt$ Select target nonland permanent | SubAbility$ DBCheck | StackDescription$ None | SpellDescription$ Return target nonland permanent to its owner's hand. If you controlled that permanent, draw a card. -SVar:DBCheck:DB$ StoreSVar | ConditionDefined$ Targeted | ConditionPresent$ Card.YouCtrl | SVar$ DrawNum | Type$ Number | Expression$ 1 | SubAbility$ DBChangeZone -SVar:DBChangeZone:DB$ ChangeZone | Origin$ Battlefield | Destination$ Hand | Defined$ Targeted | SubAbility$ DBDraw -SVar:DBDraw:DB$ Draw | NumCards$ DrawNum | StackDescription$ If you controlled that permanent, draw a card. -SVar:DrawNum:Number$0 +A:SP$ ChangeZone | Origin$ Battlefield | Destination$ Hand | Defined$ Targeted | ValidTgts$ Permanent.nonLand | TgtPrompt$ Select target nonland permanent | RememberLKI$ True | SubAbility$ DBDraw | SpellDescription$ Return target nonland permanent to its owner's hand. If you controlled that permanent, draw a card. +SVar:DBDraw:DB$ Draw | ConditionDefined$ RememberedLKI | ConditionPresent$ Card.YouCtrl | NumCards$ 1 | StackDescription$ If you controlled that permanent, draw a card. Oracle:Return target nonland permanent to its owner's hand. If you controlled that permanent, draw a card.