From 3de7b5b013b08a0e59e424b89d66f269a6f01a1f Mon Sep 17 00:00:00 2001 From: Northmoc Date: Sat, 16 Apr 2022 14:30:52 -0400 Subject: [PATCH 01/12] rakish_revelers.txt Desc fix --- forge-gui/res/cardsfolder/upcoming/rakish_revelers.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/forge-gui/res/cardsfolder/upcoming/rakish_revelers.txt b/forge-gui/res/cardsfolder/upcoming/rakish_revelers.txt index 51510096dd4..c990b00e747 100644 --- a/forge-gui/res/cardsfolder/upcoming/rakish_revelers.txt +++ b/forge-gui/res/cardsfolder/upcoming/rakish_revelers.txt @@ -5,7 +5,7 @@ PT:5/3 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, create a 1/1 green and white Citizen creature token. SVar:TrigToken:DB$ Token | TokenScript$ gw_1_1_citizen A:AB$ Effect | Cost$ 2 ExileFromHand<1/CARDNAME> | ActivationZone$ Hand | ValidTgts$ Land | TgtPrompt$ Select target land | RememberObjects$ Targeted,Self | StaticAbilities$ Land,MayPlay | Triggers$ Cast | ImprintCards$ Self | Duration$ Permanent | ForgetOnMoved$ Exile | SpellDescription$ Target land gains "{T}: Add {R}, {G}, or {W}" until CARDNAME is cast from exile. You may cast CARDNAME for as long as it remains exiled. -SVar:Land:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Card.IsRemembered+IsNotImprinted | AddAbility$ Mana | Description$ Target land gains "{T}: Add {R}, {G}, or {W}" until Rakish Revelers is cast from exile. You may cast EFFECTSOURCE for as long as it remains exiled. +SVar:Land:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Card.IsRemembered+IsNotImprinted | AddAbility$ Mana | Description$ Target land gains "{T}: Add {R}, {G}, or {W}" until EFFECTSOURCE is cast from exile. You may cast EFFECTSOURCE for as long as it remains exiled. SVar:Mana:AB$ Mana | Cost$ T | Produced$ Combo R G W | Amount$ 1 | SpellDescription$ Add {R}, {G}, or {W} SVar:MayPlay:Mode$ Continuous | MayPlay$ True | EffectZone$ Command | Affected$ Card.IsImprinted+IsRemembered | AffectedZone$ Exile | Secondary$ True | Description$ You may cast EFFECTSOURCE for as long as it remains exiled. SVar:Cast:Mode$ SpellCast | ValidCard$ Card.IsImprinted+IsRemembered+wasCastFromExile | Execute$ ExileSelf | Static$ True From dd828cd889b49350f2db494f5a5afc4f5a98be1c Mon Sep 17 00:00:00 2001 From: Northmoc Date: Sat, 16 Apr 2022 14:31:02 -0400 Subject: [PATCH 02/12] meeting_of_the_five.txt add AI --- forge-gui/res/cardsfolder/upcoming/meeting_of_the_five.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/forge-gui/res/cardsfolder/upcoming/meeting_of_the_five.txt b/forge-gui/res/cardsfolder/upcoming/meeting_of_the_five.txt index 64a71daf20c..e5aaaba33de 100644 --- a/forge-gui/res/cardsfolder/upcoming/meeting_of_the_five.txt +++ b/forge-gui/res/cardsfolder/upcoming/meeting_of_the_five.txt @@ -6,4 +6,5 @@ SVar:DBEffect:DB$ Effect | StaticAbilities$ EffSModeContinuous | ExileOnMoved$ E SVar:EffSModeContinuous:Mode$ Continuous | EffectZone$ Command | Affected$ Card.IsRemembered+numColorsEQ3 | MayPlay$ True | AffectedZone$ Exile | Description$ You may cast spells with exactly three colors from among them this turn. SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | SubAbility$ DBMana SVar:DBMana:DB$ Mana | Produced$ W W U U B B R R G G | RestrictValid$ Spell.numColorsEQ3 | SpellDescription$ Add {W}{W}{U}{U}{B}{B}{R}{R}{G}{G}. Spend this mana only to cast spells with exactly three colors. +AI:RemoveDeck:Random Oracle:Exile the top ten cards of your library. You may cast spells with exactly three colors from among them this turn. Add {W}{W}{U}{U}{B}{B}{R}{R}{G}{G}. Spend this mana only to cast spells with exactly three colors. From 5b0f9c245c74ccb73dbca66692b73b0002e88b09 Mon Sep 17 00:00:00 2001 From: Northmoc Date: Sat, 16 Apr 2022 14:31:13 -0400 Subject: [PATCH 03/12] corpse_appraiser.txt (thanks SladeWilson) --- .../res/cardsfolder/upcoming/corpse_appraiser.txt | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/corpse_appraiser.txt diff --git a/forge-gui/res/cardsfolder/upcoming/corpse_appraiser.txt b/forge-gui/res/cardsfolder/upcoming/corpse_appraiser.txt new file mode 100644 index 00000000000..36cd7108162 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/corpse_appraiser.txt @@ -0,0 +1,10 @@ +Name:Corpse Appraiser +ManaCost:U B R +Types:Creature Vampire Rogue +PT:3/3 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, you may exile up to one target creature from a graveyard. If a card is put into exile this way, look at the top three cards of your library, then put one of those cards into your hand and the rest into your graveyard. +SVar:TrigChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Exile | ValidTgts$ Creature | TargetMin$ 0 | TargetMax$ 1 | SubAbility$ DBDig | TgtPrompt$ Select up to one target creature card from a graveyard | RememberChanged$ True +SVar:DBDig:DB$ Dig | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionZone$ Exile | DigNum$ 3 | DestinationZone2$ Graveyard | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +DeckHas:Ability$Graveyard +Oracle: When Corpse Appraiser enters the battlefield, exile up to one target creature card from a graveyard. If a card is put into exile this way, look at the top three cards of your library, then put one of those cards into your hand and the rest into your graveyard. From b1dab572e713f0e71c563237a22910d2738e308d Mon Sep 17 00:00:00 2001 From: Northmoc Date: Sat, 16 Apr 2022 14:32:16 -0400 Subject: [PATCH 04/12] masked_bandits.txt --- .../res/cardsfolder/upcoming/masked_bandits.txt | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/masked_bandits.txt diff --git a/forge-gui/res/cardsfolder/upcoming/masked_bandits.txt b/forge-gui/res/cardsfolder/upcoming/masked_bandits.txt new file mode 100644 index 00000000000..3bc040e74fb --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/masked_bandits.txt @@ -0,0 +1,13 @@ +Name:Masked Bandits +ManaCost:3 B R G +Types:Creature Raccoon Rogue +PT:5/5 +K:Vigilance +K:Menace +A:AB$ Effect | Cost$ 2 ExileFromHand<1/CARDNAME> | ActivationZone$ Hand | ValidTgts$ Land | TgtPrompt$ Select target land | RememberObjects$ Targeted,Self | StaticAbilities$ Land,MayPlay | Triggers$ Cast | ImprintCards$ Self | Duration$ Permanent | ForgetOnMoved$ Exile | SpellDescription$ Target land gains "{T}: Add {B}, {R}, or {G}" until CARDNAME is cast from exile. You may cast CARDNAME for as long as it remains exiled. +SVar:Land:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Card.IsRemembered+IsNotImprinted | AddAbility$ Mana | Description$ Target land gains "{T}: Add {B}, {R}, or {G}" until EFFECTSOURCE is cast from exile. You may cast EFFECTSOURCE for as long as it remains exiled. +SVar:Mana:AB$ Mana | Cost$ T | Produced$ Combo B R G | Amount$ 1 | SpellDescription$ Add {B}, {R}, or {G} +SVar:MayPlay:Mode$ Continuous | MayPlay$ True | EffectZone$ Command | Affected$ Card.IsImprinted+IsRemembered | AffectedZone$ Exile | Secondary$ True | Description$ You may cast EFFECTSOURCE for as long as it remains exiled. +SVar:Cast:Mode$ SpellCast | ValidCard$ Card.IsImprinted+IsRemembered+wasCastFromExile | Execute$ ExileSelf | Static$ True +SVar:ExileSelf:DB$ ChangeZone | Origin$ Command | Destination$ Exile | Defined$ Self +Oracle:Vigilance\nMenace (This creature can't be blocked except by two or more creatures.)\n{2}, Exile Masked Bandits from your hand: Target land gains "{T}: Add {B}, {R}, or {G}" until Masked Bandits is cast from exile. You may cast Masked Bandits for as long as it remains exiled. From dc73010683173ea12b19c0599830e96e70ace6f1 Mon Sep 17 00:00:00 2001 From: Northmoc Date: Sat, 16 Apr 2022 18:45:44 -0400 Subject: [PATCH 05/12] glamorous_outlaw.txt --- .../res/cardsfolder/upcoming/glamorous_outlaw.txt | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/glamorous_outlaw.txt diff --git a/forge-gui/res/cardsfolder/upcoming/glamorous_outlaw.txt b/forge-gui/res/cardsfolder/upcoming/glamorous_outlaw.txt new file mode 100644 index 00000000000..f96a7116a4f --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/glamorous_outlaw.txt @@ -0,0 +1,14 @@ +Name:Glamorous Outlaw +ManaCost:3 U B R +Types:Creature Vampire Rogue +PT:4/5 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDealDamage | TriggerDescription$ When CARDNAME enters the battlefield, it deals 2 damage to each opponent and you scry 2. +SVar:TrigDealDamage:DB$ DealDamage | NumDmg$ 2 | Defined$ Opponent | SubAbility$ DBScry +SVar:DBScry:DB$ Scry | ScryNum$ 2 +A:AB$ Effect | Cost$ 2 ExileFromHand<1/CARDNAME> | ActivationZone$ Hand | ValidTgts$ Land | TgtPrompt$ Select target land | RememberObjects$ Targeted,Self | StaticAbilities$ Land,MayPlay | Triggers$ Cast | ImprintCards$ Self | Duration$ Permanent | ForgetOnMoved$ Exile | SpellDescription$ Target land gains "{T}: Add {U}, {B}, or {R}" until CARDNAME is cast from exile. You may cast CARDNAME for as long as it remains exiled. +SVar:Land:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Card.IsRemembered+IsNotImprinted | AddAbility$ Mana | Description$ Target land gains "{T}: Add {U}, {B}, or {R}" until EFFECTSOURCE is cast from exile. You may cast EFFECTSOURCE for as long as it remains exiled. +SVar:Mana:AB$ Mana | Cost$ T | Produced$ Combo U B R | Amount$ 1 | SpellDescription$ Add {U}, {B}, or {R} +SVar:MayPlay:Mode$ Continuous | MayPlay$ True | EffectZone$ Command | Affected$ Card.IsImprinted+IsRemembered | AffectedZone$ Exile | Secondary$ True | Description$ You may cast EFFECTSOURCE for as long as it remains exiled. +SVar:Cast:Mode$ SpellCast | ValidCard$ Card.IsImprinted+IsRemembered+wasCastFromExile | Execute$ ExileSelf | Static$ True +SVar:ExileSelf:DB$ ChangeZone | Origin$ Command | Destination$ Exile | Defined$ Self +Oracle:When Glamorous Outlaw enters the battlefield, it deals 2 damage to each opponent and you scry 2.\n{2}, Exile Glamorous Outlaw from your hand: Target land gains "{T}: Add {U}, {B}, or {R}" until Glamorous Outlaw is cast from exile. You may cast Glamorous Outlaw for as long as it remains exiled. From 1e4642888f23a3885fa5d6b656532e8a03e52677 Mon Sep 17 00:00:00 2001 From: Northmoc Date: Sat, 16 Apr 2022 19:52:59 -0400 Subject: [PATCH 06/12] sparas_adjudicators.txt --- .../cardsfolder/upcoming/sparas_adjudicators.txt | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/sparas_adjudicators.txt diff --git a/forge-gui/res/cardsfolder/upcoming/sparas_adjudicators.txt b/forge-gui/res/cardsfolder/upcoming/sparas_adjudicators.txt new file mode 100644 index 00000000000..3436d926a33 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/sparas_adjudicators.txt @@ -0,0 +1,13 @@ +Name:Spara's Adjudicators +ManaCost:2 G W U +Types:Creature Cat Citizen +PT:4/4 +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters the battlefield, target creature an opponent controls can't attack or block until your next turn. +SVar:TrigPump:DB$ Pump | ValidTgts$ Creature.OpponentCtrl | TgtPrompt$ Select target creature an opponent controls | KW$ HIDDEN CARDNAME can't attack or block. | IsCurse$ True | Duration$ UntilYourNextTurn +A:AB$ Effect | Cost$ 2 ExileFromHand<1/CARDNAME> | ActivationZone$ Hand | ValidTgts$ Land | TgtPrompt$ Select target land | RememberObjects$ Targeted,Self | StaticAbilities$ Land,MayPlay | Triggers$ Cast | ImprintCards$ Self | Duration$ Permanent | ForgetOnMoved$ Exile | SpellDescription$ Target land gains "{T}: Add {G}, {W}, or {U}" until CARDNAME is cast from exile. You may cast CARDNAME for as long as it remains exiled. +SVar:Land:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Card.IsRemembered+IsNotImprinted | AddAbility$ Mana | Description$ Target land gains "{T}: Add {G}, {W}, or {U}" until EFFECTSOURCE is cast from exile. You may cast EFFECTSOURCE for as long as it remains exiled. +SVar:Mana:AB$ Mana | Cost$ T | Produced$ Combo G W U | Amount$ 1 | SpellDescription$ Add {G}, {W}, or {U} +SVar:MayPlay:Mode$ Continuous | MayPlay$ True | EffectZone$ Command | Affected$ Card.IsImprinted+IsRemembered | AffectedZone$ Exile | Secondary$ True | Description$ You may cast EFFECTSOURCE for as long as it remains exiled. +SVar:Cast:Mode$ SpellCast | ValidCard$ Card.IsImprinted+IsRemembered+wasCastFromExile | Execute$ ExileSelf | Static$ True +SVar:ExileSelf:DB$ ChangeZone | Origin$ Command | Destination$ Exile | Defined$ Self +Oracle:When Spara's Adjudicators enters the battlefield, target creature an opponent controls can't attack or block until your next turn.\n{2}, Exile Spara's Adjudicators from your hand: Target land gains "{T}: Add {G}, {W}, or {U}" until Spara's Adjudicators is cast from exile. You may cast Spara's Adjudicators for as long as it remains exiled. From 06b80e4d127f0d1917d55f827054f985d1844bc6 Mon Sep 17 00:00:00 2001 From: Northmoc Date: Sat, 16 Apr 2022 20:02:23 -0400 Subject: [PATCH 07/12] shattered_seraph.txt --- .../res/cardsfolder/upcoming/shattered_seraph.txt | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/shattered_seraph.txt diff --git a/forge-gui/res/cardsfolder/upcoming/shattered_seraph.txt b/forge-gui/res/cardsfolder/upcoming/shattered_seraph.txt new file mode 100644 index 00000000000..70c65db05c6 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/shattered_seraph.txt @@ -0,0 +1,15 @@ +Name:Shattered Seraph +ManaCost:4 W U B +Types:Creature Angel Rogue +PT:4/4 +K:Flying +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME enters the battlefield, you gain 3 life. +SVar:TrigGainLife:DB$ GainLife | LifeAmount$ 3 +A:AB$ Effect | Cost$ 2 ExileFromHand<1/CARDNAME> | ActivationZone$ Hand | ValidTgts$ Land | TgtPrompt$ Select target land | RememberObjects$ Targeted,Self | StaticAbilities$ Land,MayPlay | Triggers$ Cast | ImprintCards$ Self | Duration$ Permanent | ForgetOnMoved$ Exile | SpellDescription$ Target land gains "{T}: Add {W}, {U}, or {B}" until CARDNAME is cast from exile. You may cast CARDNAME for as long as it remains exiled. +SVar:Land:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Card.IsRemembered+IsNotImprinted | AddAbility$ Mana | Description$ Target land gains "{T}: Add {W}, {U}, or {B}" until EFFECTSOURCE is cast from exile. You may cast EFFECTSOURCE for as long as it remains exiled. +SVar:Mana:AB$ Mana | Cost$ T | Produced$ Combo W U B | Amount$ 1 | SpellDescription$ Add {W}, {U}, or {B} +SVar:MayPlay:Mode$ Continuous | MayPlay$ True | EffectZone$ Command | Affected$ Card.IsImprinted+IsRemembered | AffectedZone$ Exile | Secondary$ True | Description$ You may cast EFFECTSOURCE for as long as it remains exiled. +SVar:Cast:Mode$ SpellCast | ValidCard$ Card.IsImprinted+IsRemembered+wasCastFromExile | Execute$ ExileSelf | Static$ True +SVar:ExileSelf:DB$ ChangeZone | Origin$ Command | Destination$ Exile | Defined$ Self +DeckHas:Ability$LifeGain +Oracle:Flying\nWhen Shattered Seraph enters the battlefield, you gain 3 life.\n{2}, Exile Shattered Seraph from your hand: Target land gains "{T}: Add {W}, {U}, or {B}" until Shattered Seraph is cast from exile. You may cast Shattered Seraph for as long as it remains exiled. From fd5574ee84ad0d77708cfc4d4851bfc2db1c9a17 Mon Sep 17 00:00:00 2001 From: Northmoc Date: Sat, 16 Apr 2022 22:49:36 -0400 Subject: [PATCH 08/12] whack.txt --- forge-gui/res/cardsfolder/upcoming/whack.txt | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/whack.txt diff --git a/forge-gui/res/cardsfolder/upcoming/whack.txt b/forge-gui/res/cardsfolder/upcoming/whack.txt new file mode 100644 index 00000000000..f916bab4dbb --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/whack.txt @@ -0,0 +1,8 @@ +Name:Whack +ManaCost:3 B +Types:Sorcery +S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ CostReduction | Relative$ True | EffectZone$ All | Description$ This spell costs {3} less to cast if it targets a a white creature. +SVar:CostReduction:Count$Compare CheckTgt GE1.3.0 +SVar:CheckTgt:Targeted$Valid Creature.White +A:SP$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -4 | NumDef$ -4 | IsCurse$ True | SpellDescription$ Target creature gets -4/-4 until end of turn. +Oracle:This spell costs {3} less to cast if it targets a white creature.\nTarget creature gets -4/-4 until end of turn. From a7df069dc536d1f17606d9cb344bc884bbb79a3e Mon Sep 17 00:00:00 2001 From: Northmoc Date: Sat, 16 Apr 2022 22:49:45 -0400 Subject: [PATCH 09/12] torch_breath.txt --- forge-gui/res/cardsfolder/upcoming/torch_breath.txt | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/torch_breath.txt diff --git a/forge-gui/res/cardsfolder/upcoming/torch_breath.txt b/forge-gui/res/cardsfolder/upcoming/torch_breath.txt new file mode 100644 index 00000000000..da2da71e2c1 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/torch_breath.txt @@ -0,0 +1,10 @@ +Name:Torch Breath +ManaCost:X R +Types:Instant +S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ CostReduction | Relative$ True | EffectZone$ All | Description$ This spell costs {2} less to cast if it targets a a blue permanent. +SVar:CostReduction:Count$Compare CheckTgt GE1.2.0 +SVar:CheckTgt:Targeted$Valid Permanent.Blue +K:This spell can't be countered. +A:SP$ DealDamage | ValidTgts$ Creature,Planeswalker | TgtPrompt$ Select target creature or planeswalker | NumDmg$ X | SpellDescription$ CARDNAME deals X damage to target creature or planeswalker. +SVar:X:Count$xPaid +Oracle:This spell costs {2} less to cast if it targets a blue permanent.\nThis spell can't be countered.\nTorch Breath deals X damage to target creature or planeswalker. From 7d6931583aa9cfa328606a3d9795a9e90df367cb Mon Sep 17 00:00:00 2001 From: Northmoc Date: Sat, 16 Apr 2022 22:49:54 -0400 Subject: [PATCH 10/12] out_of_the_way.txt --- forge-gui/res/cardsfolder/upcoming/out_of_the_way.txt | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/out_of_the_way.txt diff --git a/forge-gui/res/cardsfolder/upcoming/out_of_the_way.txt b/forge-gui/res/cardsfolder/upcoming/out_of_the_way.txt new file mode 100644 index 00000000000..63634c6e253 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/out_of_the_way.txt @@ -0,0 +1,9 @@ +Name:Out of the Way +ManaCost:3 U +Types:Instant +S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ CostReduction | Relative$ True | EffectZone$ All | Description$ This spell costs {2} less to cast if it targets a a green permanent. +SVar:CostReduction:Count$Compare CheckTgt GE1.2.0 +SVar:CheckTgt:Targeted$Valid Permanent.Green +A:SP$ ChangeZone | ValidTgts$ Permanent.nonLand+OppCtrl | TgtPrompt$ Select target nonland permanent an opponent controls | Origin$ Battlefield | Destination$ Hand | SubAbility$ DBDraw | SpellDescription$ Return target nonland permanent an opponent controls to its owner's hand. +SVar:DBDraw:DB$ Draw +Oracle:This spell costs {2} less to cast if it targets a green permanent.\nReturn target nonland permanent an opponent controls to its owner's hand.\nDraw a card. From 437e337f34136f0687981dabfa111804cf3b9ea1 Mon Sep 17 00:00:00 2001 From: Northmoc Date: Sat, 16 Apr 2022 22:50:04 -0400 Subject: [PATCH 11/12] bouncers_beatdown.txt --- .../res/cardsfolder/upcoming/bouncers_beatdown.txt | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/bouncers_beatdown.txt diff --git a/forge-gui/res/cardsfolder/upcoming/bouncers_beatdown.txt b/forge-gui/res/cardsfolder/upcoming/bouncers_beatdown.txt new file mode 100644 index 00000000000..5221f17d91d --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/bouncers_beatdown.txt @@ -0,0 +1,10 @@ +Name:Bouncer's Beatdown +ManaCost:2 G +Types:Instant +S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ CostReduction | Relative$ True | EffectZone$ All | Description$ This spell costs {2} less to cast if it targets a a black permanent. +SVar:CostReduction:Count$Compare CheckTgt GE1.2.0 +SVar:CheckTgt:Targeted$Valid Permanent.Black +A:SP$ DealDamage | ValidTgts$ Creature,Planeswalker | TgtPrompt$ Select target creature or planeswalker | NumDmg$ X | ReplaceDyingDefined$ Targeted | SpellDescription$ CARDNAME deals X damage to target creature or planeswalker. If you controlled a modified creature as you cast this spell, it deals X plus 2 damage instead. (Equipment, auras you control and counters are modifications.) +SVar:X:Count$Valid Creature.YouCtrl$GreatestPower +SVar:NeedsToPlayVar:X GE3 +Oracle:This spell costs {2} less to cast if it targets a black permanent.\nBouncer's Beatdown deals X damage to target creature or planeswalker, where X is the greatest power among creatures you control. If that creature or planeswalker would die this turn, exile it instead. From e25f05ddd5a368b9ecb258daa8fcc3cad675fa6f Mon Sep 17 00:00:00 2001 From: Northmoc Date: Sun, 17 Apr 2022 18:02:58 -0400 Subject: [PATCH 12/12] bouncers_beatdown.txt fix bad SpellDesc --- forge-gui/res/cardsfolder/upcoming/bouncers_beatdown.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/forge-gui/res/cardsfolder/upcoming/bouncers_beatdown.txt b/forge-gui/res/cardsfolder/upcoming/bouncers_beatdown.txt index 5221f17d91d..30c3fbf4207 100644 --- a/forge-gui/res/cardsfolder/upcoming/bouncers_beatdown.txt +++ b/forge-gui/res/cardsfolder/upcoming/bouncers_beatdown.txt @@ -4,7 +4,7 @@ Types:Instant S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ CostReduction | Relative$ True | EffectZone$ All | Description$ This spell costs {2} less to cast if it targets a a black permanent. SVar:CostReduction:Count$Compare CheckTgt GE1.2.0 SVar:CheckTgt:Targeted$Valid Permanent.Black -A:SP$ DealDamage | ValidTgts$ Creature,Planeswalker | TgtPrompt$ Select target creature or planeswalker | NumDmg$ X | ReplaceDyingDefined$ Targeted | SpellDescription$ CARDNAME deals X damage to target creature or planeswalker. If you controlled a modified creature as you cast this spell, it deals X plus 2 damage instead. (Equipment, auras you control and counters are modifications.) +A:SP$ DealDamage | ValidTgts$ Creature,Planeswalker | TgtPrompt$ Select target creature or planeswalker | NumDmg$ X | ReplaceDyingDefined$ Targeted | SpellDescription$ CARDNAME deals X damage to target creature or planeswalker, where X is the greatest power among creatures you control. If that creature or planeswalker would die this turn, exile it instead. SVar:X:Count$Valid Creature.YouCtrl$GreatestPower SVar:NeedsToPlayVar:X GE3 Oracle:This spell costs {2} less to cast if it targets a black permanent.\nBouncer's Beatdown deals X damage to target creature or planeswalker, where X is the greatest power among creatures you control. If that creature or planeswalker would die this turn, exile it instead.