From 9d04e42a3a55fdeb276b9aae677847027388230d Mon Sep 17 00:00:00 2001 From: austinio7116 Date: Sat, 8 Sep 2018 06:31:59 +0100 Subject: [PATCH 1/6] GRN planeswalker deck scripts by forgeScribe - unedited --- .../res/cardsfolder/upcoming/attendant_of_vraska.txt | 8 ++++++++ .../res/cardsfolder/upcoming/ral_caller_of_storms.txt | 9 +++++++++ forge-gui/res/cardsfolder/upcoming/rals_dispersal.txt | 7 +++++++ .../res/cardsfolder/upcoming/rals_staticaster.txt | 11 +++++++++++ .../res/cardsfolder/upcoming/vraska_regal_gorgon.txt | 10 ++++++++++ .../res/cardsfolder/upcoming/vraskas_stoneglare.txt | 8 ++++++++ forge-gui/res/cardsfolder/upcoming/wary_okapi.txt | 6 ++++++ 7 files changed, 59 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/attendant_of_vraska.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/ral_caller_of_storms.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/rals_dispersal.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/rals_staticaster.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/vraska_regal_gorgon.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/vraskas_stoneglare.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/wary_okapi.txt diff --git a/forge-gui/res/cardsfolder/upcoming/attendant_of_vraska.txt b/forge-gui/res/cardsfolder/upcoming/attendant_of_vraska.txt new file mode 100644 index 00000000000..ccce3d5b697 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/attendant_of_vraska.txt @@ -0,0 +1,8 @@ +Name:Attendant of Vraska +ManaCost:1 B G +Types:Creature Zombie Soldier +PT:3/3 +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | IsPresent$ Planeswalker.Vraska+YouCtrl | PresentCompare$ GE1 | Execute$ TrigGainLife | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, if you control a Vraska planeswalker, you gain life equal to CARDNAME's power. +SVar:TrigGainLife:DB$GainLife | Defined$ You | LifeAmount$ X | References$ X +SVar:X:TriggeredCard$CardPower +Oracle:When Attendant of Vraska dies, if you control a Vraska planeswalker, you gain life equal to Attendant of Vraska's power. diff --git a/forge-gui/res/cardsfolder/upcoming/ral_caller_of_storms.txt b/forge-gui/res/cardsfolder/upcoming/ral_caller_of_storms.txt new file mode 100644 index 00000000000..04f7b726701 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/ral_caller_of_storms.txt @@ -0,0 +1,9 @@ +Name:Ral, Caller of Storms +ManaCost:4 U R +Types:Legendary Planeswalker Ral +Loyalty:4 +A:AB$ Draw | Cost$ AddCounter<1/LOYALTY> | NumCards$ 1 | SpellDescription$ Draw a card. +A:AB$ DealDamage | Cost$ SubCounter<2/LOYALTY> | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target to distribute damage to | NumDmg$ 3 | TargetMin$ 1 | TargetMax$ 3 | DividedAsYouChoose$ 3 | SpellDescription$ CARDNAME deals 3 damage divided as you choose among one, two, or three targets. +A:AB$ Draw | Cost$ SubCounter<7/LOYALTY> | Planeswalker$ True | NumCards$ 7 | SubAbility$ DBDamage | SpellDescription$ Draw seven cards. CARDNAME deals 7 damage to each creature your opponents control. +SVar:DBDamage:DB$ DamageAll | ValidCards$ Creature.OppCtrl +Oracle:+1: Draw a card.\n-2: Ral, Caller of Storms deals 3 damage divided as you choose among one, two, or three targets.\n-7: Draw seven cards. Ral, Caller of Storms deals 7 damage to each creature your opponents control. diff --git a/forge-gui/res/cardsfolder/upcoming/rals_dispersal.txt b/forge-gui/res/cardsfolder/upcoming/rals_dispersal.txt new file mode 100644 index 00000000000..c71b55067cc --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/rals_dispersal.txt @@ -0,0 +1,7 @@ +Name:Ral's Dispersal +ManaCost:3 U U +Types:Instant +A:SP$ ChangeZone | Cost$ 3 U U | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand | SubAbility$ DBSearch | SpellDescription$ Return target creature to its owner's hand. You may search you library and/or graveyard for a card named, , of it, and put it in your hand. If you search your library this way, shuffle it. +SVar:DBSearch:DB$ ChangeZone | Origin$ Library,Graveyard | Destination$ Hand | ChangeType$ Card.+YouOwn | ChangeNum$ 1 | Optional$ True +DeckHints:Name$ +Oracle:Return target creature to its owner's hand. You may search you library and/or graveyard for a card named Ral, Caller of Storms, reveal it, and put it in to your hand. If you search your library this way, shuffle it. diff --git a/forge-gui/res/cardsfolder/upcoming/rals_staticaster.txt b/forge-gui/res/cardsfolder/upcoming/rals_staticaster.txt new file mode 100644 index 00000000000..d806588da78 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/rals_staticaster.txt @@ -0,0 +1,11 @@ +Name:Ral's Staticaster +ManaCost:2 U R +Types:Creature Viashino Wizard +PT:3/3 +K:Trample +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | IsPresent$ Planeswalker.YouCtrl | PresentCompare$ GE1 | TriggerDescription$ Whenever CARDNAME attacks, if you control a Jace planeswalker, CARDNAME gets +1/+0 for each card in your hand until end of turn. +SVar:TrigPump:DB$ Pump | NumAtt$ X | References$ X +SVar:X:Count$InYourHand +SVar:BuffedBy:Demon +DeckHints:Type$Demon +Oracle:Trample (This creature can deal excess combat damage to the player or planeswalker it's attacking.)\nWhenever Ral's Staticaster attacks, if you control a Ral planeswalker, Ral's Staticaster gets +1/+0 for each card in your hand until end of turn. diff --git a/forge-gui/res/cardsfolder/upcoming/vraska_regal_gorgon.txt b/forge-gui/res/cardsfolder/upcoming/vraska_regal_gorgon.txt new file mode 100644 index 00000000000..6cfdeee3756 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/vraska_regal_gorgon.txt @@ -0,0 +1,10 @@ +Name:Vraska, Regal Gorgon +ManaCost:5 B G +Types:Legendary Planeswalker Vraska +Loyalty:5 +A:AB$ PutCounter | Cost$ AddCounter<2/LOYALTY> | Planeswalker$ True | CounterNum$ 1 | CounterType$ P1P1 | TargetMin$ 0 | TargetMax$ 1 | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBPump | SpellDescription$ Put a +1/+1 counter on up to one target creature. That creature gains menace until end of turn. +SVar:DBPump:DB$ Pump | Defined$ Targeted | KW$ Menace +A:AB$ Destroy | Cost$ -3 | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Destroy target creature. +A:AB$ RepeatEach | Cost$ SubCounter<10/Creature> | RepeatCards$ Creature.YouCtrl | RepeatSubAbility$ DBPutCounter | SpellDescription$ For each creature card in your graveyard, put a +1/+1 counter on each creature you control. +SVar:DBPutCounter:DB$ PutCounterAll | ValidCards$ Creature.YouCtrl | CounterType$ P1P1 | CounterNum$ 1 +Oracle:+2: Put a +1/+1 counter on up to one target creature. That creature gains menace until end of turn.\n-3: Destroy target creature.\n-10: For each creature card in your graveyard, put a +1/+1 counter on each creature you control. diff --git a/forge-gui/res/cardsfolder/upcoming/vraskas_stoneglare.txt b/forge-gui/res/cardsfolder/upcoming/vraskas_stoneglare.txt new file mode 100644 index 00000000000..e3e00c6f19d --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/vraskas_stoneglare.txt @@ -0,0 +1,8 @@ +Name:Vraska's Stoneglare +ManaCost:4 B G +Types:Sorcery +A:SP$ Destroy | Cost$ 4 B G | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBGainLife | SpellDescription$ Destroy target creature. You gain life equal to its toughness. You may search your library and/or graveyard from a card named Vraska, , reveal it, and put it into your hand. If you search your library this way, shuffle it. +SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ X | SubAbility$ DBCleanup | References$ X +SVar:DBShuffle:DB$ Shuffle | Defined$ You | SubAbility$ DBCleanup +SVar: +Oracle:Destroy target creature. You gain life equal to its toughness. You may search your library and/or graveyard from a card named Vraska, Regal Gordon, reveal it, and put it in to your hand. If you search your library this way, shuffle it. diff --git a/forge-gui/res/cardsfolder/upcoming/wary_okapi.txt b/forge-gui/res/cardsfolder/upcoming/wary_okapi.txt new file mode 100644 index 00000000000..878d59a3762 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/wary_okapi.txt @@ -0,0 +1,6 @@ +Name:Wary Okapi +ManaCost:2 G +Types:Creature Antelope +PT:3/2 +K:Vigilance +Oracle:Vigilance From d0640191e346cede84f6d075ae0a55c7760d1130 Mon Sep 17 00:00:00 2001 From: austinio7116 Date: Sat, 8 Sep 2018 06:51:40 +0100 Subject: [PATCH 2/6] Fixes to GRN planeswalker deck scripts --- forge-gui/res/cardsfolder/upcoming/attendant_of_vraska.txt | 2 +- forge-gui/res/cardsfolder/upcoming/ral_caller_of_storms.txt | 6 +++--- forge-gui/res/cardsfolder/upcoming/rals_dispersal.txt | 4 ++-- forge-gui/res/cardsfolder/upcoming/rals_staticaster.txt | 5 ++--- forge-gui/res/cardsfolder/upcoming/vraska_regal_gorgon.txt | 6 +++--- forge-gui/res/cardsfolder/upcoming/vraskas_stoneglare.txt | 6 +++--- 6 files changed, 14 insertions(+), 15 deletions(-) diff --git a/forge-gui/res/cardsfolder/upcoming/attendant_of_vraska.txt b/forge-gui/res/cardsfolder/upcoming/attendant_of_vraska.txt index ccce3d5b697..d31ef72a28f 100644 --- a/forge-gui/res/cardsfolder/upcoming/attendant_of_vraska.txt +++ b/forge-gui/res/cardsfolder/upcoming/attendant_of_vraska.txt @@ -2,7 +2,7 @@ Name:Attendant of Vraska ManaCost:1 B G Types:Creature Zombie Soldier PT:3/3 -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | IsPresent$ Planeswalker.Vraska+YouCtrl | PresentCompare$ GE1 | Execute$ TrigGainLife | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, if you control a Vraska planeswalker, you gain life equal to CARDNAME's power. +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | IsPresent$ Planeswalker.Vraska+YouCtrl | Execute$ TrigGainLife | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, if you control a Vraska planeswalker, you gain life equal to CARDNAME's power. SVar:TrigGainLife:DB$GainLife | Defined$ You | LifeAmount$ X | References$ X SVar:X:TriggeredCard$CardPower Oracle:When Attendant of Vraska dies, if you control a Vraska planeswalker, you gain life equal to Attendant of Vraska's power. diff --git a/forge-gui/res/cardsfolder/upcoming/ral_caller_of_storms.txt b/forge-gui/res/cardsfolder/upcoming/ral_caller_of_storms.txt index 04f7b726701..70b4de0ad6a 100644 --- a/forge-gui/res/cardsfolder/upcoming/ral_caller_of_storms.txt +++ b/forge-gui/res/cardsfolder/upcoming/ral_caller_of_storms.txt @@ -2,8 +2,8 @@ Name:Ral, Caller of Storms ManaCost:4 U R Types:Legendary Planeswalker Ral Loyalty:4 -A:AB$ Draw | Cost$ AddCounter<1/LOYALTY> | NumCards$ 1 | SpellDescription$ Draw a card. -A:AB$ DealDamage | Cost$ SubCounter<2/LOYALTY> | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target to distribute damage to | NumDmg$ 3 | TargetMin$ 1 | TargetMax$ 3 | DividedAsYouChoose$ 3 | SpellDescription$ CARDNAME deals 3 damage divided as you choose among one, two, or three targets. -A:AB$ Draw | Cost$ SubCounter<7/LOYALTY> | Planeswalker$ True | NumCards$ 7 | SubAbility$ DBDamage | SpellDescription$ Draw seven cards. CARDNAME deals 7 damage to each creature your opponents control. +A:AB$ Draw | Cost$ AddCounter<1/LOYALTY> | Planeswalker$ True | NumCards$ 1 | SpellDescription$ Draw a card. +A:AB$ DealDamage | Cost$ SubCounter<2/LOYALTY> | Planeswalker$ True | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target to distribute damage to | NumDmg$ 3 | TargetMin$ 1 | TargetMax$ 3 | DividedAsYouChoose$ 3 | SpellDescription$ CARDNAME deals 3 damage divided as you choose among one, two, or three targets. +A:AB$ Draw | Cost$ SubCounter<7/LOYALTY> | Planeswalker$ True | Ultimate$ True | NumCards$ 7 | SubAbility$ DBDamage | SpellDescription$ Draw seven cards. CARDNAME deals 7 damage to each creature your opponents control. SVar:DBDamage:DB$ DamageAll | ValidCards$ Creature.OppCtrl Oracle:+1: Draw a card.\n-2: Ral, Caller of Storms deals 3 damage divided as you choose among one, two, or three targets.\n-7: Draw seven cards. Ral, Caller of Storms deals 7 damage to each creature your opponents control. diff --git a/forge-gui/res/cardsfolder/upcoming/rals_dispersal.txt b/forge-gui/res/cardsfolder/upcoming/rals_dispersal.txt index c71b55067cc..6390d7db4a1 100644 --- a/forge-gui/res/cardsfolder/upcoming/rals_dispersal.txt +++ b/forge-gui/res/cardsfolder/upcoming/rals_dispersal.txt @@ -2,6 +2,6 @@ Name:Ral's Dispersal ManaCost:3 U U Types:Instant A:SP$ ChangeZone | Cost$ 3 U U | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand | SubAbility$ DBSearch | SpellDescription$ Return target creature to its owner's hand. You may search you library and/or graveyard for a card named, , of it, and put it in your hand. If you search your library this way, shuffle it. -SVar:DBSearch:DB$ ChangeZone | Origin$ Library,Graveyard | Destination$ Hand | ChangeType$ Card.+YouOwn | ChangeNum$ 1 | Optional$ True -DeckHints:Name$ +SVar:DBSearch:DB$ ChangeZone | Origin$ Library,Graveyard | Destination$ Hand | ChangeType$ Card.namedRal; Caller of Storms | ChangeNum$ 1 | Optional$ True +DeckNeeds:Name$Ral, Caller of Storms Oracle:Return target creature to its owner's hand. You may search you library and/or graveyard for a card named Ral, Caller of Storms, reveal it, and put it in to your hand. If you search your library this way, shuffle it. diff --git a/forge-gui/res/cardsfolder/upcoming/rals_staticaster.txt b/forge-gui/res/cardsfolder/upcoming/rals_staticaster.txt index d806588da78..10dee68d58c 100644 --- a/forge-gui/res/cardsfolder/upcoming/rals_staticaster.txt +++ b/forge-gui/res/cardsfolder/upcoming/rals_staticaster.txt @@ -3,9 +3,8 @@ ManaCost:2 U R Types:Creature Viashino Wizard PT:3/3 K:Trample -T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | IsPresent$ Planeswalker.YouCtrl | PresentCompare$ GE1 | TriggerDescription$ Whenever CARDNAME attacks, if you control a Jace planeswalker, CARDNAME gets +1/+0 for each card in your hand until end of turn. +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | IsPresent$ Planeswalker.Ral+YouCtrl | TriggerDescription$ Whenever CARDNAME attacks, if you control a Ral planeswalker, CARDNAME gets +1/+0 for each card in your hand until end of turn. SVar:TrigPump:DB$ Pump | NumAtt$ X | References$ X SVar:X:Count$InYourHand -SVar:BuffedBy:Demon -DeckHints:Type$Demon +SVar:BuffedBy:Ral Oracle:Trample (This creature can deal excess combat damage to the player or planeswalker it's attacking.)\nWhenever Ral's Staticaster attacks, if you control a Ral planeswalker, Ral's Staticaster gets +1/+0 for each card in your hand until end of turn. diff --git a/forge-gui/res/cardsfolder/upcoming/vraska_regal_gorgon.txt b/forge-gui/res/cardsfolder/upcoming/vraska_regal_gorgon.txt index 6cfdeee3756..a344810a383 100644 --- a/forge-gui/res/cardsfolder/upcoming/vraska_regal_gorgon.txt +++ b/forge-gui/res/cardsfolder/upcoming/vraska_regal_gorgon.txt @@ -4,7 +4,7 @@ Types:Legendary Planeswalker Vraska Loyalty:5 A:AB$ PutCounter | Cost$ AddCounter<2/LOYALTY> | Planeswalker$ True | CounterNum$ 1 | CounterType$ P1P1 | TargetMin$ 0 | TargetMax$ 1 | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBPump | SpellDescription$ Put a +1/+1 counter on up to one target creature. That creature gains menace until end of turn. SVar:DBPump:DB$ Pump | Defined$ Targeted | KW$ Menace -A:AB$ Destroy | Cost$ -3 | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Destroy target creature. -A:AB$ RepeatEach | Cost$ SubCounter<10/Creature> | RepeatCards$ Creature.YouCtrl | RepeatSubAbility$ DBPutCounter | SpellDescription$ For each creature card in your graveyard, put a +1/+1 counter on each creature you control. -SVar:DBPutCounter:DB$ PutCounterAll | ValidCards$ Creature.YouCtrl | CounterType$ P1P1 | CounterNum$ 1 +A:AB$ Destroy | Cost$ SubCounter<3/LOYALTY> | Planeswalker$ True | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Destroy target creature. +A:AB$ PutCounterAll | Cost$ SubCounter<10/Creature> | Planeswalker$ True | Ultimate$ True | ValidCards$ Creature.YouCtrl | CounterType$ P1P1 | CounterNum$ X | Reference$ X | SpellDescription$ For each creature card in your graveyard, put a +1/+1 counter on each creature you control. +SVar:X:Count$ValidGraveyard Creature.YouCtrl Oracle:+2: Put a +1/+1 counter on up to one target creature. That creature gains menace until end of turn.\n-3: Destroy target creature.\n-10: For each creature card in your graveyard, put a +1/+1 counter on each creature you control. diff --git a/forge-gui/res/cardsfolder/upcoming/vraskas_stoneglare.txt b/forge-gui/res/cardsfolder/upcoming/vraskas_stoneglare.txt index e3e00c6f19d..41d23c2c660 100644 --- a/forge-gui/res/cardsfolder/upcoming/vraskas_stoneglare.txt +++ b/forge-gui/res/cardsfolder/upcoming/vraskas_stoneglare.txt @@ -2,7 +2,7 @@ Name:Vraska's Stoneglare ManaCost:4 B G Types:Sorcery A:SP$ Destroy | Cost$ 4 B G | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBGainLife | SpellDescription$ Destroy target creature. You gain life equal to its toughness. You may search your library and/or graveyard from a card named Vraska, , reveal it, and put it into your hand. If you search your library this way, shuffle it. -SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ X | SubAbility$ DBCleanup | References$ X -SVar:DBShuffle:DB$ Shuffle | Defined$ You | SubAbility$ DBCleanup -SVar: +SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ X | SubAbility$ DBCleanup | References$ X | SubAbility$ DBSearch +SVar:DBSearch:DB$ ChangeZone | Origin$ Library,Graveyard | Destination$ Hand | ChangeType$ Card.namedVraska; Regal Gordon | ChangeNum$ 1 | Optional$ True +DeckNeeds:Name$Vraska, Regal Gordon Oracle:Destroy target creature. You gain life equal to its toughness. You may search your library and/or graveyard from a card named Vraska, Regal Gordon, reveal it, and put it in to your hand. If you search your library this way, shuffle it. From 31b17811784837ab9e66bcf5fd0407ab48ba5ce0 Mon Sep 17 00:00:00 2001 From: austinio7116 Date: Sat, 8 Sep 2018 07:05:51 +0100 Subject: [PATCH 3/6] GRN planeswalker deck edition update --- forge-gui/res/editions/Guilds of Ravnica.txt | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/forge-gui/res/editions/Guilds of Ravnica.txt b/forge-gui/res/editions/Guilds of Ravnica.txt index 445da52919a..0b6fe9a53b0 100644 --- a/forge-gui/res/editions/Guilds of Ravnica.txt +++ b/forge-gui/res/editions/Guilds of Ravnica.txt @@ -23,6 +23,7 @@ Type=Expansion 96 C Direct Current 109 R Legion Warboss 122 U Arboretum Elemental +149 C Wary Okapi 156 U Boros Challenger 168 R Emmara, Soul of the Accord 171 R Firemind's Research @@ -44,4 +45,10 @@ Type=Expansion 262 L Swamp 263 L Mountain 264 L Forest +265 M Ral, Caller of Storms +266 R Ral's Dispersal +268 U Ral's Staticaster +269 M Vraska, Regal Gorgon +271 U Attendant of Vraska +272 R Vraska's Stoneglare 273 M Impervious Greatwurm \ No newline at end of file From 7231700edeb3deee6a88eff3368b850c5cb687a9 Mon Sep 17 00:00:00 2001 From: austinio7116 Date: Sun, 9 Sep 2018 07:18:03 +0100 Subject: [PATCH 4/6] Fixed counter type on Vraska ultimate --- forge-gui/res/cardsfolder/upcoming/vraska_regal_gorgon.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/forge-gui/res/cardsfolder/upcoming/vraska_regal_gorgon.txt b/forge-gui/res/cardsfolder/upcoming/vraska_regal_gorgon.txt index a344810a383..65bc2d0416e 100644 --- a/forge-gui/res/cardsfolder/upcoming/vraska_regal_gorgon.txt +++ b/forge-gui/res/cardsfolder/upcoming/vraska_regal_gorgon.txt @@ -5,6 +5,6 @@ Loyalty:5 A:AB$ PutCounter | Cost$ AddCounter<2/LOYALTY> | Planeswalker$ True | CounterNum$ 1 | CounterType$ P1P1 | TargetMin$ 0 | TargetMax$ 1 | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBPump | SpellDescription$ Put a +1/+1 counter on up to one target creature. That creature gains menace until end of turn. SVar:DBPump:DB$ Pump | Defined$ Targeted | KW$ Menace A:AB$ Destroy | Cost$ SubCounter<3/LOYALTY> | Planeswalker$ True | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Destroy target creature. -A:AB$ PutCounterAll | Cost$ SubCounter<10/Creature> | Planeswalker$ True | Ultimate$ True | ValidCards$ Creature.YouCtrl | CounterType$ P1P1 | CounterNum$ X | Reference$ X | SpellDescription$ For each creature card in your graveyard, put a +1/+1 counter on each creature you control. +A:AB$ PutCounterAll | Cost$ SubCounter<10/LOYALTY> | Planeswalker$ True | Ultimate$ True | ValidCards$ Creature.YouCtrl | CounterType$ P1P1 | CounterNum$ X | Reference$ X | SpellDescription$ For each creature card in your graveyard, put a +1/+1 counter on each creature you control. SVar:X:Count$ValidGraveyard Creature.YouCtrl Oracle:+2: Put a +1/+1 counter on up to one target creature. That creature gains menace until end of turn.\n-3: Destroy target creature.\n-10: For each creature card in your graveyard, put a +1/+1 counter on each creature you control. From 27c9fbc0c92135fe130c80783326c7e0b75c8b57 Mon Sep 17 00:00:00 2001 From: austinio7116 Date: Sun, 9 Sep 2018 07:26:48 +0100 Subject: [PATCH 5/6] Missing cost in Ral --- forge-gui/res/cardsfolder/upcoming/ral_izzet_viceroy.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/forge-gui/res/cardsfolder/upcoming/ral_izzet_viceroy.txt b/forge-gui/res/cardsfolder/upcoming/ral_izzet_viceroy.txt index 83f9f2ee3fd..53ad8fadaf6 100644 --- a/forge-gui/res/cardsfolder/upcoming/ral_izzet_viceroy.txt +++ b/forge-gui/res/cardsfolder/upcoming/ral_izzet_viceroy.txt @@ -5,7 +5,7 @@ Loyalty:5 A:AB$ Dig | Cost$ AddCounter<1/LOYALTY> | DigNum$ 2 | ChangeNum$ 1 | DestinationZone2$ Graveyard | SpellDescription$ Look at the top two cards of your library. Put one of them into your hand and the other into your graveyard. DeckHints:Ability$Delirium DeckHas:Ability$Graveyard -A:AB$ DealDamage | SubCounter<3/LOYALTY> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals damage to target creature equal to the total number of instant and sorcery cards you own in exile and in your graveyard. +A:AB$ DealDamage | Cost$ SubCounter<3/LOYALTY> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals damage to target creature equal to the total number of instant and sorcery cards you own in exile and in your graveyard. SVar:X:Count$ValidGraveyard Instant.YouOwn,Sorcery.YouOwn A:AB$ Effect | Cost$ SubCounter<8/LOYALTY> | Name$ CARDNAME Effect | ReplacementEffects$ TrigSpellCast | AILogic$ Always | SpellDescription$ You get an emblem with sorcery Whenever you cast an instant or sorcery spell, this untap deals 4 damage to any target and you draw two cards. SVar:TrigSpellCast:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | TriggerZones$ Command | Execute$ TrigDraw | TriggerDescription$ Whenever you cast an instant or sorcery spell, this emblem deals 4 damage to any target and you draw two cards. From 55f1e1d41ae45fe7f8e235a468682268c9959ad2 Mon Sep 17 00:00:00 2001 From: austinio7116 Date: Mon, 10 Sep 2018 06:35:05 +0100 Subject: [PATCH 6/6] Fixed missing brackets in oracles, missing planeswalker names in descriptions and missed damage amount --- forge-gui/res/cardsfolder/upcoming/ral_caller_of_storms.txt | 4 ++-- forge-gui/res/cardsfolder/upcoming/ral_izzet_viceroy.txt | 2 +- forge-gui/res/cardsfolder/upcoming/rals_dispersal.txt | 2 +- forge-gui/res/cardsfolder/upcoming/vraska_regal_gorgon.txt | 2 +- forge-gui/res/cardsfolder/upcoming/vraskas_stoneglare.txt | 2 +- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/forge-gui/res/cardsfolder/upcoming/ral_caller_of_storms.txt b/forge-gui/res/cardsfolder/upcoming/ral_caller_of_storms.txt index 70b4de0ad6a..472de247fe4 100644 --- a/forge-gui/res/cardsfolder/upcoming/ral_caller_of_storms.txt +++ b/forge-gui/res/cardsfolder/upcoming/ral_caller_of_storms.txt @@ -5,5 +5,5 @@ Loyalty:4 A:AB$ Draw | Cost$ AddCounter<1/LOYALTY> | Planeswalker$ True | NumCards$ 1 | SpellDescription$ Draw a card. A:AB$ DealDamage | Cost$ SubCounter<2/LOYALTY> | Planeswalker$ True | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target to distribute damage to | NumDmg$ 3 | TargetMin$ 1 | TargetMax$ 3 | DividedAsYouChoose$ 3 | SpellDescription$ CARDNAME deals 3 damage divided as you choose among one, two, or three targets. A:AB$ Draw | Cost$ SubCounter<7/LOYALTY> | Planeswalker$ True | Ultimate$ True | NumCards$ 7 | SubAbility$ DBDamage | SpellDescription$ Draw seven cards. CARDNAME deals 7 damage to each creature your opponents control. -SVar:DBDamage:DB$ DamageAll | ValidCards$ Creature.OppCtrl -Oracle:+1: Draw a card.\n-2: Ral, Caller of Storms deals 3 damage divided as you choose among one, two, or three targets.\n-7: Draw seven cards. Ral, Caller of Storms deals 7 damage to each creature your opponents control. +SVar:DBDamage:DB$ DamageAll | ValidCards$ Creature.OppCtrl | NumDmg$ 7 +Oracle:[+1]: Draw a card.\n[-2]: Ral, Caller of Storms deals 3 damage divided as you choose among one, two, or three targets.\n[-7]: Draw seven cards. Ral, Caller of Storms deals 7 damage to each creature your opponents control. diff --git a/forge-gui/res/cardsfolder/upcoming/ral_izzet_viceroy.txt b/forge-gui/res/cardsfolder/upcoming/ral_izzet_viceroy.txt index 53ad8fadaf6..f8242eb9a99 100644 --- a/forge-gui/res/cardsfolder/upcoming/ral_izzet_viceroy.txt +++ b/forge-gui/res/cardsfolder/upcoming/ral_izzet_viceroy.txt @@ -10,4 +10,4 @@ SVar:X:Count$ValidGraveyard Instant.YouOwn,Sorcery.YouOwn A:AB$ Effect | Cost$ SubCounter<8/LOYALTY> | Name$ CARDNAME Effect | ReplacementEffects$ TrigSpellCast | AILogic$ Always | SpellDescription$ You get an emblem with sorcery Whenever you cast an instant or sorcery spell, this untap deals 4 damage to any target and you draw two cards. SVar:TrigSpellCast:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | TriggerZones$ Command | Execute$ TrigDraw | TriggerDescription$ Whenever you cast an instant or sorcery spell, this emblem deals 4 damage to any target and you draw two cards. SVar:TrigDraw:DB$ DealDamage | ValidTgts$ Creature,Player,Planeswalker | -Oracle:+1: Look at the top two cards of your library. Put one of them into your hand and the other into your graveyard.\n-3: Ral, Izzet Viceroy deals damage to target creature equal to the total number of instant and sorcery cards you own in exile and in your graveyard.\n-8: You get an emblem with "Whenever you cast an instant or sorcery spell, this emblem deals 4 damage to any target and you draw two cards." +Oracle:[+1]: Look at the top two cards of your library. Put one of them into your hand and the other into your graveyard.\n[-3]: Ral, Izzet Viceroy deals damage to target creature equal to the total number of instant and sorcery cards you own in exile and in your graveyard.\n[-8]: You get an emblem with "Whenever you cast an instant or sorcery spell, this emblem deals 4 damage to any target and you draw two cards." diff --git a/forge-gui/res/cardsfolder/upcoming/rals_dispersal.txt b/forge-gui/res/cardsfolder/upcoming/rals_dispersal.txt index 6390d7db4a1..bf091ea1034 100644 --- a/forge-gui/res/cardsfolder/upcoming/rals_dispersal.txt +++ b/forge-gui/res/cardsfolder/upcoming/rals_dispersal.txt @@ -1,7 +1,7 @@ Name:Ral's Dispersal ManaCost:3 U U Types:Instant -A:SP$ ChangeZone | Cost$ 3 U U | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand | SubAbility$ DBSearch | SpellDescription$ Return target creature to its owner's hand. You may search you library and/or graveyard for a card named, , of it, and put it in your hand. If you search your library this way, shuffle it. +A:SP$ ChangeZone | Cost$ 3 U U | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand | SubAbility$ DBSearch | SpellDescription$ Return target creature to its owner's hand. You may search you library and/or graveyard for a card named, Ral, Caller of Storms and put it in your hand. If you search your library this way, shuffle it. SVar:DBSearch:DB$ ChangeZone | Origin$ Library,Graveyard | Destination$ Hand | ChangeType$ Card.namedRal; Caller of Storms | ChangeNum$ 1 | Optional$ True DeckNeeds:Name$Ral, Caller of Storms Oracle:Return target creature to its owner's hand. You may search you library and/or graveyard for a card named Ral, Caller of Storms, reveal it, and put it in to your hand. If you search your library this way, shuffle it. diff --git a/forge-gui/res/cardsfolder/upcoming/vraska_regal_gorgon.txt b/forge-gui/res/cardsfolder/upcoming/vraska_regal_gorgon.txt index 65bc2d0416e..af5df6d1ba6 100644 --- a/forge-gui/res/cardsfolder/upcoming/vraska_regal_gorgon.txt +++ b/forge-gui/res/cardsfolder/upcoming/vraska_regal_gorgon.txt @@ -7,4 +7,4 @@ SVar:DBPump:DB$ Pump | Defined$ Targeted | KW$ Menace A:AB$ Destroy | Cost$ SubCounter<3/LOYALTY> | Planeswalker$ True | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Destroy target creature. A:AB$ PutCounterAll | Cost$ SubCounter<10/LOYALTY> | Planeswalker$ True | Ultimate$ True | ValidCards$ Creature.YouCtrl | CounterType$ P1P1 | CounterNum$ X | Reference$ X | SpellDescription$ For each creature card in your graveyard, put a +1/+1 counter on each creature you control. SVar:X:Count$ValidGraveyard Creature.YouCtrl -Oracle:+2: Put a +1/+1 counter on up to one target creature. That creature gains menace until end of turn.\n-3: Destroy target creature.\n-10: For each creature card in your graveyard, put a +1/+1 counter on each creature you control. +Oracle:[+2]: Put a +1/+1 counter on up to one target creature. That creature gains menace until end of turn.\n[-3]: Destroy target creature.\n[-10]: For each creature card in your graveyard, put a +1/+1 counter on each creature you control. diff --git a/forge-gui/res/cardsfolder/upcoming/vraskas_stoneglare.txt b/forge-gui/res/cardsfolder/upcoming/vraskas_stoneglare.txt index 41d23c2c660..6f1e5d4204f 100644 --- a/forge-gui/res/cardsfolder/upcoming/vraskas_stoneglare.txt +++ b/forge-gui/res/cardsfolder/upcoming/vraskas_stoneglare.txt @@ -1,7 +1,7 @@ Name:Vraska's Stoneglare ManaCost:4 B G Types:Sorcery -A:SP$ Destroy | Cost$ 4 B G | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBGainLife | SpellDescription$ Destroy target creature. You gain life equal to its toughness. You may search your library and/or graveyard from a card named Vraska, , reveal it, and put it into your hand. If you search your library this way, shuffle it. +A:SP$ Destroy | Cost$ 4 B G | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBGainLife | SpellDescription$ Destroy target creature. You gain life equal to its toughness. You may search your library and/or graveyard from a card named Vraska, Regal Gordon, reveal it, and put it into your hand. If you search your library this way, shuffle it. SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ X | SubAbility$ DBCleanup | References$ X | SubAbility$ DBSearch SVar:DBSearch:DB$ ChangeZone | Origin$ Library,Graveyard | Destination$ Hand | ChangeType$ Card.namedVraska; Regal Gordon | ChangeNum$ 1 | Optional$ True DeckNeeds:Name$Vraska, Regal Gordon