From c1d092cd0e71bd80c5290358c77b15609b88c83b Mon Sep 17 00:00:00 2001 From: Simisays <67333662+Simisays@users.noreply.github.com> Date: Sat, 22 Apr 2023 12:22:35 +0200 Subject: [PATCH 1/5] update --- .../res/cardsfolder/upcoming/cosmic_rebirth.txt | 8 ++++++++ .../upcoming/gold_forged_thopteryx.txt | 10 ++++++++++ .../cardsfolder/upcoming/harnessed_snubhorn.txt | 10 ++++++++++ .../upcoming/narset_enlightened_exile.txt | 15 +++++++++++++++ .../res/cardsfolder/upcoming/rebuild_the_city.txt | 6 ++++++ 5 files changed, 49 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/cosmic_rebirth.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/gold_forged_thopteryx.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/harnessed_snubhorn.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/narset_enlightened_exile.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/rebuild_the_city.txt diff --git a/forge-gui/res/cardsfolder/upcoming/cosmic_rebirth.txt b/forge-gui/res/cardsfolder/upcoming/cosmic_rebirth.txt new file mode 100644 index 00000000000..550866b775e --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/cosmic_rebirth.txt @@ -0,0 +1,8 @@ +Name:Cosmic Rebirth +ManaCost:1 G W +Types:Instant +A:SP$ ChangeZone | ValidTgts$ Creature.YouOwn | TgtPrompt$ Select target permanent card in your graveyard | Origin$ Graveyard | Destination$ Battlefield | ConditionDefined$ Targeted | ConditionPresent$ Card.cmcLE3 | SubAbility$ DBChangeZone | SpellDescription$ Choose target permanent card in your graveyard. If it has mana value 3 or less, you may put it onto the battlefield. If you don't put it onto the battlefield, put it into your hand. +SVar:DBChangeZone:DB$ ChangeZone | Defined$ Targeted | Origin$ Graveyard | Destination$ Hand | ConditionDefined$ Targeted | ConditionPresent$ Card.cmcGT3 | SubAbility$ DBGainLife +SVar:DBGainLife:DB$ GainLife | LifeAmount$ 3 | SpellDescription$ You gain 3 life. +DeckHas:Ability$LifeGain|Graveyard +Oracle:Choose target permanent card in your graveyard. If it has mana value 3 or less, you may put it onto the battlefield. If you don't put it onto the battlefield, put it into your hand.\nYou gain 3 life. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/gold_forged_thopteryx.txt b/forge-gui/res/cardsfolder/upcoming/gold_forged_thopteryx.txt new file mode 100644 index 00000000000..4742a26f523 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/gold_forged_thopteryx.txt @@ -0,0 +1,10 @@ +Name:Gold-Forged Thopteryx +ManaCost:W U +Types:Artifact Creature Dinosaur Thopter +PT:1/3 +K:Flying +K:Lifelink +S:Mode$ Continuous | Affected$ Permanent.YouCtrl+Legendary | AddKeyword$ Ward:2 | AffectedZone$ Battlefield,Hand,Graveyard,Exile,Stack,Library,Command | Description$ Each legendary permanent you control has ward {2}. +DeckHas:Ability$LifeGain +DeckHints:Type$Legendary +Oracle:Flying, lifelink\nEach legendary permanent you control has ward {2}. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/harnessed_snubhorn.txt b/forge-gui/res/cardsfolder/upcoming/harnessed_snubhorn.txt new file mode 100644 index 00000000000..c118c028dbd --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/harnessed_snubhorn.txt @@ -0,0 +1,10 @@ +Name:Harnessed Snubhorn +ManaCost:3 W +Types:Creature Dinosaur +PT:2/5 +K:Vigilance +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player,Battle | Execute$ TrigReturn | CombatDamage$ True | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, return target artifact or enchantment card from your graveyard to the battlefield. +SVar:TrigReturn:DB$ ChangeZone | ValidTgts$ Artifact.YouOwn,Enchantment.YouOwn | TgtPrompt$ Select target artifact or enchantment card from your graveyard | Origin$ Graveyard | Destination$ Battlefield +DeckHas:Ability$Graveyard +DeckHints:Type$Artifact|Enchantment +Oracle:Whenever Harnessed Snubhorn deals combat damage to a player, return target artifact or enchantment card from your graveyard to the battlefield. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/narset_enlightened_exile.txt b/forge-gui/res/cardsfolder/upcoming/narset_enlightened_exile.txt new file mode 100644 index 00000000000..355129330fb --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/narset_enlightened_exile.txt @@ -0,0 +1,15 @@ +Name:Narset, Enlightened Exile +ManaCost:1 U R W +Types:Legendary Creature Human Monk +PT:3/4 +S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddKeyword$ Prowess | Description$ Creatures you control have prowess. +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$Whenever CARDNAME attacks, exile target noncreature, nonland card with mana value less than NICKNAME's power from a graveyard and copy it. You may cast the copy without paying its mana cost. +SVar:TrigExile:DB$ ChangeZone | Origin$ Graveyard | Destination$ Exile | ValidTgts$ Card.nonCreature+nonLand+cmcLTX | TgtPrompt$ Select target noncreature nonland card from a graveyard with mana value less then Narset's power | RememberChanged$ True | SubAbility$ DBPlay +SVar:DBPlay:DB$ Play | Defined$ Remembered | Controller$ You | WithoutManaCost$ True | Optional$ True +SVar:X:Count$CardPower +DeckHints:Type$Instant|Sorcery|Artifact|Enchantment|Battle|Planeswalker +DeckHas:Ability$Graveyard +SVar:HasAttackEffect:TRUE +SVar:EquipMe:Multiple +SVar:EnchantMe:Multiple +Oracle:Creatures you control have prowess.\nWhenever Narset, Enlightened Exile attacks, exile target noncreature, nonland card with mana value less than Narset's power from a graveyard and copy it. You may cast the copy without paying its mana cost. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/rebuild_the_city.txt b/forge-gui/res/cardsfolder/upcoming/rebuild_the_city.txt new file mode 100644 index 00000000000..fcb3c2041e9 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/rebuild_the_city.txt @@ -0,0 +1,6 @@ +Name:Rebuild the City +ManaCost:3 B R G +Types:Sorcery +A:SP$ CopyPermanent | ValidTgts$ Land | TgtPrompt$ Select target land | NumCopies$ 3 | SetPower$ 3 | SetToughness$ 3 | AddKeywords$ Vigilance & Menace | AddTypes$ Creature | SpellDescription$ Choose target land. Create three tokens that are copies of it, except they're 3/3 creatures in addition to their other types and they have vigilance and menace. (They're affected by summoning sickness.) +DeckHas:Ability$Token +Oracle:Choose target land. Create three tokens that are copies of it, except they're 3/3 creatures in addition to their other types and they have vigilance and menace. (They're affected by summoning sickness.) \ No newline at end of file From e3b087ea37edca2b1d24977f4021310ea3985846 Mon Sep 17 00:00:00 2001 From: Simisays <67333662+Simisays@users.noreply.github.com> Date: Sun, 23 Apr 2023 08:30:03 +0200 Subject: [PATCH 2/5] update --- forge-gui/res/cardsfolder/upcoming/cosmic_rebirth.txt | 2 +- .../res/cardsfolder/upcoming/gold_forged_thopteryx.txt | 2 +- .../res/cardsfolder/upcoming/narset_enlightened_exile.txt | 7 ++++--- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/forge-gui/res/cardsfolder/upcoming/cosmic_rebirth.txt b/forge-gui/res/cardsfolder/upcoming/cosmic_rebirth.txt index 550866b775e..5241bc6ccbd 100644 --- a/forge-gui/res/cardsfolder/upcoming/cosmic_rebirth.txt +++ b/forge-gui/res/cardsfolder/upcoming/cosmic_rebirth.txt @@ -1,7 +1,7 @@ Name:Cosmic Rebirth ManaCost:1 G W Types:Instant -A:SP$ ChangeZone | ValidTgts$ Creature.YouOwn | TgtPrompt$ Select target permanent card in your graveyard | Origin$ Graveyard | Destination$ Battlefield | ConditionDefined$ Targeted | ConditionPresent$ Card.cmcLE3 | SubAbility$ DBChangeZone | SpellDescription$ Choose target permanent card in your graveyard. If it has mana value 3 or less, you may put it onto the battlefield. If you don't put it onto the battlefield, put it into your hand. +A:SP$ ChangeZone | ValidTgts$ Permanent.YouOwn | TgtPrompt$ Select target permanent card in your graveyard | Origin$ Graveyard | Destination$ Battlefield | ConditionDefined$ Targeted | ConditionPresent$ Card.cmcLE3 | SubAbility$ DBChangeZone | SpellDescription$ Choose target permanent card in your graveyard. If it has mana value 3 or less, you may put it onto the battlefield. If you don't put it onto the battlefield, put it into your hand. SVar:DBChangeZone:DB$ ChangeZone | Defined$ Targeted | Origin$ Graveyard | Destination$ Hand | ConditionDefined$ Targeted | ConditionPresent$ Card.cmcGT3 | SubAbility$ DBGainLife SVar:DBGainLife:DB$ GainLife | LifeAmount$ 3 | SpellDescription$ You gain 3 life. DeckHas:Ability$LifeGain|Graveyard diff --git a/forge-gui/res/cardsfolder/upcoming/gold_forged_thopteryx.txt b/forge-gui/res/cardsfolder/upcoming/gold_forged_thopteryx.txt index 4742a26f523..51833b58952 100644 --- a/forge-gui/res/cardsfolder/upcoming/gold_forged_thopteryx.txt +++ b/forge-gui/res/cardsfolder/upcoming/gold_forged_thopteryx.txt @@ -4,7 +4,7 @@ Types:Artifact Creature Dinosaur Thopter PT:1/3 K:Flying K:Lifelink -S:Mode$ Continuous | Affected$ Permanent.YouCtrl+Legendary | AddKeyword$ Ward:2 | AffectedZone$ Battlefield,Hand,Graveyard,Exile,Stack,Library,Command | Description$ Each legendary permanent you control has ward {2}. +S:Mode$ Continuous | Affected$ Permanent.YouCtrl+Legendary | AddKeyword$ Ward:2 | Description$ Each legendary permanent you control has ward {2}. DeckHas:Ability$LifeGain DeckHints:Type$Legendary Oracle:Flying, lifelink\nEach legendary permanent you control has ward {2}. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/narset_enlightened_exile.txt b/forge-gui/res/cardsfolder/upcoming/narset_enlightened_exile.txt index 355129330fb..bf16eeea6d9 100644 --- a/forge-gui/res/cardsfolder/upcoming/narset_enlightened_exile.txt +++ b/forge-gui/res/cardsfolder/upcoming/narset_enlightened_exile.txt @@ -3,9 +3,10 @@ ManaCost:1 U R W Types:Legendary Creature Human Monk PT:3/4 S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddKeyword$ Prowess | Description$ Creatures you control have prowess. -T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$Whenever CARDNAME attacks, exile target noncreature, nonland card with mana value less than NICKNAME's power from a graveyard and copy it. You may cast the copy without paying its mana cost. -SVar:TrigExile:DB$ ChangeZone | Origin$ Graveyard | Destination$ Exile | ValidTgts$ Card.nonCreature+nonLand+cmcLTX | TgtPrompt$ Select target noncreature nonland card from a graveyard with mana value less then Narset's power | RememberChanged$ True | SubAbility$ DBPlay -SVar:DBPlay:DB$ Play | Defined$ Remembered | Controller$ You | WithoutManaCost$ True | Optional$ True +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ Whenever CARDNAME attacks, exile target noncreature, nonland card with mana value less than NICKNAME's power from a graveyard and copy it. You may cast the copy without paying its mana cost. +SVar:TrigExile:DB$ ChangeZone | Origin$ Graveyard | Destination$ Exile | ValidTgts$ Card.nonCreature+nonLand+cmcLTX | TgtPrompt$ Select target noncreature nonland card from a graveyard with mana value less then Narset's power | RememberChanged$ True | SubAbility$ DBCopy +SVar:DBPlay:DB$ Play | Defined$ Remembered | CopyCard$ True | Controller$ You | WithoutManaCost$ True | Optional$ True | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:Count$CardPower DeckHints:Type$Instant|Sorcery|Artifact|Enchantment|Battle|Planeswalker DeckHas:Ability$Graveyard From 07484058111fbeb70baa7882e0609b4a77774736 Mon Sep 17 00:00:00 2001 From: Simisays <67333662+Simisays@users.noreply.github.com> Date: Sun, 23 Apr 2023 12:33:48 +0200 Subject: [PATCH 3/5] update --- forge-gui/res/cardsfolder/upcoming/cosmic_rebirth.txt | 4 ++-- forge-gui/res/cardsfolder/upcoming/harnessed_snubhorn.txt | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/forge-gui/res/cardsfolder/upcoming/cosmic_rebirth.txt b/forge-gui/res/cardsfolder/upcoming/cosmic_rebirth.txt index 5241bc6ccbd..c28abad719e 100644 --- a/forge-gui/res/cardsfolder/upcoming/cosmic_rebirth.txt +++ b/forge-gui/res/cardsfolder/upcoming/cosmic_rebirth.txt @@ -1,8 +1,8 @@ Name:Cosmic Rebirth ManaCost:1 G W Types:Instant -A:SP$ ChangeZone | ValidTgts$ Permanent.YouOwn | TgtPrompt$ Select target permanent card in your graveyard | Origin$ Graveyard | Destination$ Battlefield | ConditionDefined$ Targeted | ConditionPresent$ Card.cmcLE3 | SubAbility$ DBChangeZone | SpellDescription$ Choose target permanent card in your graveyard. If it has mana value 3 or less, you may put it onto the battlefield. If you don't put it onto the battlefield, put it into your hand. -SVar:DBChangeZone:DB$ ChangeZone | Defined$ Targeted | Origin$ Graveyard | Destination$ Hand | ConditionDefined$ Targeted | ConditionPresent$ Card.cmcGT3 | SubAbility$ DBGainLife +A:SP$ ChangeZone | Optional$ True | ValidTgts$ Permanent.YouOwn | TgtPrompt$ Select target permanent card in your graveyard | Origin$ Graveyard | Destination$ Battlefield | RememberChanged$ True | ConditionDefined$ Targeted | ConditionPresent$ Card.cmcLE3 | SubAbility$ DBChangeZone | SpellDescription$ Choose target permanent card in your graveyard. If it has mana value 3 or less, you may put it onto the battlefield. If you don't put it onto the battlefield, put it into your hand. +SVar:DBChangeZone:DB$ ChangeZone | Defined$ Targeted | Origin$ Graveyard | Destination$ Hand | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ EQ0 | SubAbility$ DBGainLife SVar:DBGainLife:DB$ GainLife | LifeAmount$ 3 | SpellDescription$ You gain 3 life. DeckHas:Ability$LifeGain|Graveyard Oracle:Choose target permanent card in your graveyard. If it has mana value 3 or less, you may put it onto the battlefield. If you don't put it onto the battlefield, put it into your hand.\nYou gain 3 life. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/harnessed_snubhorn.txt b/forge-gui/res/cardsfolder/upcoming/harnessed_snubhorn.txt index c118c028dbd..38ffb3832b2 100644 --- a/forge-gui/res/cardsfolder/upcoming/harnessed_snubhorn.txt +++ b/forge-gui/res/cardsfolder/upcoming/harnessed_snubhorn.txt @@ -3,7 +3,7 @@ ManaCost:3 W Types:Creature Dinosaur PT:2/5 K:Vigilance -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player,Battle | Execute$ TrigReturn | CombatDamage$ True | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, return target artifact or enchantment card from your graveyard to the battlefield. +T:Mode$ DamageDone | ValidSource$ Card.Self | Optional$ True | ValidTarget$ Player | Execute$ TrigReturn | CombatDamage$ True | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, return target artifact or enchantment card from your graveyard to the battlefield. SVar:TrigReturn:DB$ ChangeZone | ValidTgts$ Artifact.YouOwn,Enchantment.YouOwn | TgtPrompt$ Select target artifact or enchantment card from your graveyard | Origin$ Graveyard | Destination$ Battlefield DeckHas:Ability$Graveyard DeckHints:Type$Artifact|Enchantment From 441721efb873ad3f852f67c84799b09fd00f969b Mon Sep 17 00:00:00 2001 From: Simisays <67333662+Simisays@users.noreply.github.com> Date: Sun, 23 Apr 2023 12:34:24 +0200 Subject: [PATCH 4/5] Update cosmic_rebirth.txt --- forge-gui/res/cardsfolder/upcoming/cosmic_rebirth.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/forge-gui/res/cardsfolder/upcoming/cosmic_rebirth.txt b/forge-gui/res/cardsfolder/upcoming/cosmic_rebirth.txt index c28abad719e..42d9bef69f8 100644 --- a/forge-gui/res/cardsfolder/upcoming/cosmic_rebirth.txt +++ b/forge-gui/res/cardsfolder/upcoming/cosmic_rebirth.txt @@ -3,6 +3,7 @@ ManaCost:1 G W Types:Instant A:SP$ ChangeZone | Optional$ True | ValidTgts$ Permanent.YouOwn | TgtPrompt$ Select target permanent card in your graveyard | Origin$ Graveyard | Destination$ Battlefield | RememberChanged$ True | ConditionDefined$ Targeted | ConditionPresent$ Card.cmcLE3 | SubAbility$ DBChangeZone | SpellDescription$ Choose target permanent card in your graveyard. If it has mana value 3 or less, you may put it onto the battlefield. If you don't put it onto the battlefield, put it into your hand. SVar:DBChangeZone:DB$ ChangeZone | Defined$ Targeted | Origin$ Graveyard | Destination$ Hand | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ EQ0 | SubAbility$ DBGainLife -SVar:DBGainLife:DB$ GainLife | LifeAmount$ 3 | SpellDescription$ You gain 3 life. +SVar:DBGainLife:DB$ GainLife | LifeAmount$ 3 | SubAbility$ DBCleanup | SpellDescription$ You gain 3 life. +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True DeckHas:Ability$LifeGain|Graveyard Oracle:Choose target permanent card in your graveyard. If it has mana value 3 or less, you may put it onto the battlefield. If you don't put it onto the battlefield, put it into your hand.\nYou gain 3 life. \ No newline at end of file From f18f77cce5c7c87d47e3542e68ab5f33c23ee85a Mon Sep 17 00:00:00 2001 From: Simisays <67333662+Simisays@users.noreply.github.com> Date: Sun, 23 Apr 2023 12:53:31 +0200 Subject: [PATCH 5/5] Update harnessed_snubhorn.txt --- forge-gui/res/cardsfolder/upcoming/harnessed_snubhorn.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/forge-gui/res/cardsfolder/upcoming/harnessed_snubhorn.txt b/forge-gui/res/cardsfolder/upcoming/harnessed_snubhorn.txt index 38ffb3832b2..72c601a6758 100644 --- a/forge-gui/res/cardsfolder/upcoming/harnessed_snubhorn.txt +++ b/forge-gui/res/cardsfolder/upcoming/harnessed_snubhorn.txt @@ -3,7 +3,7 @@ ManaCost:3 W Types:Creature Dinosaur PT:2/5 K:Vigilance -T:Mode$ DamageDone | ValidSource$ Card.Self | Optional$ True | ValidTarget$ Player | Execute$ TrigReturn | CombatDamage$ True | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, return target artifact or enchantment card from your graveyard to the battlefield. +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ TrigReturn | CombatDamage$ True | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, return target artifact or enchantment card from your graveyard to the battlefield. SVar:TrigReturn:DB$ ChangeZone | ValidTgts$ Artifact.YouOwn,Enchantment.YouOwn | TgtPrompt$ Select target artifact or enchantment card from your graveyard | Origin$ Graveyard | Destination$ Battlefield DeckHas:Ability$Graveyard DeckHints:Type$Artifact|Enchantment