From 03cbabbd0a147290ecf81a1a72ce5fb53cb2b8bb Mon Sep 17 00:00:00 2001 From: adampantel Date: Wed, 17 Apr 2019 15:03:46 -0400 Subject: [PATCH] Finale cycle --- .../cardsfolder/upcoming/finale_of_devastation.txt | 7 +++++++ .../res/cardsfolder/upcoming/finale_of_eternity.txt | 7 +++++++ .../res/cardsfolder/upcoming/finale_of_glory.txt | 7 +++++++ .../res/cardsfolder/upcoming/finale_of_promise.txt | 10 ++++++++++ .../res/cardsfolder/upcoming/finale_of_revelation.txt | 11 +++++++++++ .../res/tokenscripts/w_2_2_soldier_vigilance.txt | 7 +++++++ 6 files changed, 49 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/finale_of_devastation.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/finale_of_eternity.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/finale_of_glory.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/finale_of_promise.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/finale_of_revelation.txt create mode 100644 forge-gui/res/tokenscripts/w_2_2_soldier_vigilance.txt diff --git a/forge-gui/res/cardsfolder/upcoming/finale_of_devastation.txt b/forge-gui/res/cardsfolder/upcoming/finale_of_devastation.txt new file mode 100644 index 00000000000..ebfcf16973b --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/finale_of_devastation.txt @@ -0,0 +1,7 @@ +Name:Finale of Devastation +ManaCost:X G G +Types:Sorcery +A:SP$ ChangeZone | Cost$ X G G | ChangeType$ Creature.YouCtrl+cmcLEX | Hidden$ True | Origin$ Library | OriginChoice$ True | OriginAlternative$ Graveyard | AlternativeMessage$ Would you like to search your library with this ability? If you do, your library will be shuffled. | Destination$ Battlefield | ShuffleNonMandatory$ True | SubAbility$ DBPump | SpellDescription$ Search your library and/or graveyard for a creature card with converted mana cost X or less and put it onto the battlefield. If you search your library this way, shuffle it. If X is 10 or more, creatures you control get +X/+X and gain haste until end of turn. +SVar:DBPump:DB$ PumpAll | ValidCards$ Creature.YouCtrl | KW$ Haste | NumAtt$ X | NumDef$ X | References$ X | ConditionCheckSVar$ X | ConditionSVarCompare$ GE10 +SVar:X:Count$xPaid +Oracle:Search your library and/or graveyard for a creature card with converted mana cost X or less and put it onto the battlefield. If you search your library this way, shuffle it. If X is 10 or more, creatures you control get +X/+X and gain haste until end of turn. diff --git a/forge-gui/res/cardsfolder/upcoming/finale_of_eternity.txt b/forge-gui/res/cardsfolder/upcoming/finale_of_eternity.txt new file mode 100644 index 00000000000..3bad528c8f4 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/finale_of_eternity.txt @@ -0,0 +1,7 @@ +Name:Finale of Eternity +ManaCost:X B B +Types:Sorcery +A:SP$ Destroy | Cost$ X B B | References$ X | TargetMin$ 0 | TargetMax$ 3 | ValidTgts$ Creature.toughnessLEX | SubAbility$ DBChangeZone | SpellDescription$ Destroy up to three target creatures with toughness X or less. If X is 10 or more, return all creature cards from your graveyard to the battlefield. +SVar:DBChangeZone:DB$ ChangeZoneAll | ChangeType$ Creature.YouCtrl | Origin$ Graveyard | Destination$ Battlefield | References$ X | ConditionCheckSVar$ X | ConditionSVarCompare$ GE10 +SVar:X:Count$xPaid +Oracle:Destroy up to three target creatures with toughness X or less. If X is 10 or more, return all creature cards from your graveyard to the battlefield. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/finale_of_glory.txt b/forge-gui/res/cardsfolder/upcoming/finale_of_glory.txt new file mode 100644 index 00000000000..1b7353d2888 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/finale_of_glory.txt @@ -0,0 +1,7 @@ +Name:Finale of Glory +ManaCost:X W W +Types:Sorcery +A:SP$ Token | Cost$ X W W | TokenAmount$ X | References$ X | TokenScript$ w_2_2_soldier_vigilance | TokenOwner$ You | SubAbility$ DBAngels | SpellDescription$ Create X 2/2 white Soldier creature tokens with vigilance. If X is 10 or more, also create X 4/4 white Angel creature tokens with flying and vigilance. +SVar:DBAngels:DB$ Token | TokenAmount$ X | References$ X | TokenScript$ w_4_4_angel_flying_vigilance | TokenOwner$ You | ConditionCheckSVar$ X | ConditionSVarCompare$ GE10 +SVar:X:Count$xPaid +Oracle:Create X 2/2 white Soldier creature tokens with vigilance. If X is 10 or more, also create X 4/4 white Angel creature tokens with flying and vigilance. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/finale_of_promise.txt b/forge-gui/res/cardsfolder/upcoming/finale_of_promise.txt new file mode 100644 index 00000000000..96f12977f1b --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/finale_of_promise.txt @@ -0,0 +1,10 @@ +Name:Finale of Promise +ManaCost:X R R +Types:Sorcery +A:SP$ Pump | Cost$ X R R | ValidTgts$ Instant.YouOwn+cmcLEX | TgtZone$ Graveyard | TargetMin$ 0 | TargetMax$ 1 | TgtPrompt$ Select target instant card in your graveyard with converted mana cost X or less | RememberObjects$ Targeted | SubAbility$ DBPump | References$ X | SpellDescription$ You may cast up to one target instant card and/or sorcery card from your graveyard each with converted mana cost X or less without paying their mana costs. If a card cast this way would be put into your graveyard this turn, exile it instead. If X is 10 or more, copy each of those spells twice. You may choose new targets for the copies. +SVar:DBPump:DB$ Pump | ValidTgts$ Sorcery.YouOwn+cmcLEX | TgtZone$ Graveyard | TargetMin$ 0 | TargetMax$ 1 | TgtPrompt$ Select target sorcery card in your graveyard with converted mana cost X or less | RememberObjects$ Targeted | SubAbility$ DBPlay | References$ X | StackDescription$ None +SVar:DBPlay:DB$ Play | Valid$ Card.IsRemembered | ValidZone$ Graveyard | Controller$ You | CopyCard$ True | CopyOnce$ True | WithoutManaCost$ True | Optional$ True | Amount$ All | SubAbility$ DBRepeat +SVar:DBRepeat:DB$ RepeatEach | DefinedCards$ Remembered | ClearRemembered$ True | ChooseOrder$ True | RepeatSubAbility$ DBCopy | References$ X | ConditionCheckSVar$ X | ConditionSVarCompare$ GE10 +SVar:DBCopy:DB$ CopySpellAbility | Amount$ 2 | Defined$ Remembered +SVar:X:Count$xPaid +Oracle:You may cast up to one target instant card and/or sorcery card from your graveyard each with converted mana cost X or less without paying their mana costs. If a card cast this way would be put into your graveyard this turn, exile it instead. If X is 10 or more, copy each of those spells twice. You may choose new targets for the copies. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/finale_of_revelation.txt b/forge-gui/res/cardsfolder/upcoming/finale_of_revelation.txt new file mode 100644 index 00000000000..b41f49dccea --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/finale_of_revelation.txt @@ -0,0 +1,11 @@ +Name:Finale of Revelation +ManaCost:X U U +Types:Sorcery +A:SP$ ChangeZoneAll | Cost$ X U U | ChangeType$ Card | Origin$ Graveyard | Destination$ Library | Shuffle$ True | Random$ True | SubAbility$ DBDraw | UseAllOriginZones$ True | References$ X | ConditionCheckSVar$ X | ConditionSVarCompare$ GE10 | SpellDescription$ Draw X cards. If X is 10 or more, instead shuffle your graveyard into your library, draw X cards, untap up to five lands, and you have no maximum hand size for the rest of the game. +SVar:DBDraw:DB$ Draw | NumCards$ X | References$ X | SubAbility$ DBUntap +SVar:DBUntap:DB$ Untap | UntapUpTo$ True | UntapType$ Land | Amount$ 5 | SubAbility$ DBEffect | References$ X | ConditionCheckSVar$ X | ConditionSVarCompare$ GE10 +SVar:DBEffect:DB$ Effect | Name$ Praetor's Counsel Effect | StaticAbilities$ STHandSize | Duration$ Permanent | SubAbility$ DBChange | References$ X | ConditionCheckSVar$ X | ConditionSVarCompare$ GE10 +SVar:STHandSize:Mode$ Continuous | EffectZone$ Command | Affected$ You | SetMaxHandSize$ Unlimited | Description$ You have no maximum hand size. +SVar:DBChange:DB$ ChangeZone | Origin$ Stack | Destination$ Exile | StackDescription$ Exile CARDNAME +SVar:X:Count$xPaid +Oracle:Draw X cards. If X is 10 or more, instead shuffle your graveyard into your library, draw X cards, untap up to five lands, and you have no maximum hand size for the rest of the game.\nExile Finale of Revelation. diff --git a/forge-gui/res/tokenscripts/w_2_2_soldier_vigilance.txt b/forge-gui/res/tokenscripts/w_2_2_soldier_vigilance.txt new file mode 100644 index 00000000000..fc1ac16ecd1 --- /dev/null +++ b/forge-gui/res/tokenscripts/w_2_2_soldier_vigilance.txt @@ -0,0 +1,7 @@ +Name:Soldier +ManaCost:no cost +Types:Creature Soldier +Colors:white +PT:2/2 +K:Vigilance +Oracle:Vigilance