From 9436c9f7592f82cacacda0e26340159467bfc27f Mon Sep 17 00:00:00 2001 From: swordshine Date: Tue, 25 Jun 2019 12:19:32 +0800 Subject: [PATCH] Update forgescribed cards by Austinio7116 --- .../res/cardsfolder/upcoming/ancestral_blade.txt | 12 ++++++++++++ .../res/cardsfolder/upcoming/bloodsoaked_altar.txt | 7 +++++++ .../res/cardsfolder/upcoming/brineborn_cutthroat.txt | 8 ++++++++ .../res/cardsfolder/upcoming/colossus_hammer.txt | 6 ++++++ .../res/cardsfolder/upcoming/gorging_vulture.txt | 12 ++++++++++++ .../res/cardsfolder/upcoming/lightning_stormkin.txt | 7 +++++++ forge-gui/res/cardsfolder/upcoming/mystic_forge.txt | 8 ++++++++ .../cardsfolder/upcoming/vivien_arkbow_ranger.txt | 12 ++++++++++++ .../res/cardsfolder/upcoming/yaroks_wavecrasher.txt | 8 ++++++++ 9 files changed, 80 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/ancestral_blade.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/bloodsoaked_altar.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/brineborn_cutthroat.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/colossus_hammer.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/gorging_vulture.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/lightning_stormkin.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/mystic_forge.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/vivien_arkbow_ranger.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/yaroks_wavecrasher.txt diff --git a/forge-gui/res/cardsfolder/upcoming/ancestral_blade.txt b/forge-gui/res/cardsfolder/upcoming/ancestral_blade.txt new file mode 100644 index 00000000000..2898ee1cf52 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/ancestral_blade.txt @@ -0,0 +1,12 @@ +Name:Ancestral Blade +ManaCost:1 W +Types:Artifact Equipment +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, create a 1/1 white Soldier creature token, then attach CARDNAME to it. +SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenScript$ w_1_1_soldier | TokenOwner$ You | LegacyImage$ w 1 1 soldier m20 | RememberTokens$ True | SubAbility$ DBAttach +SVar:DBAttach:DB$ Attach | Defined$ Remembered | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +DeckHas:Ability$Token +DeckHints:Type$White | Soldier +S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 1 | AddToughness$ 1 | Description$ Equipped creature gets +1/+1. +K:Equip:1 +Oracle:When Ancestral Blade enters the battlefield, create a 1/1 white Soldier creature token, then attach Ancestral Blade to it.\nEquipped creature gets +1/+1.\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/upcoming/bloodsoaked_altar.txt b/forge-gui/res/cardsfolder/upcoming/bloodsoaked_altar.txt new file mode 100644 index 00000000000..216e101d04a --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/bloodsoaked_altar.txt @@ -0,0 +1,7 @@ +Name:Bloodsoaked Altar +ManaCost:4 B B +Types:Artifact +A:AB$ Token | Cost$ T PayLife<2> Discard<1/Card> Sac<1/Creature> | LegacyImage$ b 5 5 demon flying m20 | TokenAmount$ 1 | TokenScript$ b_5_5_demon_flying | TokenOwner$ You | SorcerySpeed$ True | SpellDescription$ Create a 5/5 black Demon creature token with flying. Activate this ability only any time you could play a sorcery. +SVar:AIPreference:DiscardCost$Card +AI:RemoveDeck:Random +Oracle:{T}, Pay 2 life, Discard a card, Sacrifice a creature: Create a 5/5 black Demon creature token with flying. Activate this ability only any time you could play a sorcery. diff --git a/forge-gui/res/cardsfolder/upcoming/brineborn_cutthroat.txt b/forge-gui/res/cardsfolder/upcoming/brineborn_cutthroat.txt new file mode 100644 index 00000000000..4ee68eadee2 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/brineborn_cutthroat.txt @@ -0,0 +1,8 @@ +Name:Brineborn Cutthroat +ManaCost:1 U +Types:Creature Merfolk Pirate +PT:2/1 +K:Flash +T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | OpponentTurn$ True | Execute$ TrigPutCounter | TriggerDescription$ Whenever you cast a spell during an opponent's turn, put a +1/+1 counter on CARDNAME. +SVar:TrigPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +Oracle:Flash (You may cast this spell any time you could cast an instant.)\nWhenever you cast a spell during an opponent's turn, put a +1/+1 counter on Brineborn Cutthroat. diff --git a/forge-gui/res/cardsfolder/upcoming/colossus_hammer.txt b/forge-gui/res/cardsfolder/upcoming/colossus_hammer.txt new file mode 100644 index 00000000000..9085ff9a478 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/colossus_hammer.txt @@ -0,0 +1,6 @@ +Name:Colossus Hammer +ManaCost:1 +Types:Artifact Equipment +S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 10 | AddToughness$ 10 | RemoveKeyword$ Flying | Description$ Equipped creature gets +10/+10 and loses flying. +K:Equip:8 +Oracle:Equipped creature gets +10/+10 and loses flying.\nEquip {8} ({8}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/upcoming/gorging_vulture.txt b/forge-gui/res/cardsfolder/upcoming/gorging_vulture.txt new file mode 100644 index 00000000000..3be0c5cbabe --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/gorging_vulture.txt @@ -0,0 +1,12 @@ +Name:Gorging Vulture +ManaCost:2 B +Types:Creature Bird +PT:2/2 +K:Flying +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMill | TriggerDescription$ When CARDNAME enters the battlefield, put the top four cards of your library into your graveyard. You gain 1 life for each creature card put into your graveyard this way. +SVar:TrigMill:DB$ Mill | NumCards$ 4 | Defined$ You | RememberMilled$ True | SubAbility$ DBGainLife +SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ X | References$ X | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$Valid Card.Creature +DeckHas:Ability$Graveyard +Oracle:Flying\nWhen Gorging Vulture enters the battlefield, put the top four cards of your library into your graveyard. You gain 1 life for each creature card put into your graveyard this way. diff --git a/forge-gui/res/cardsfolder/upcoming/lightning_stormkin.txt b/forge-gui/res/cardsfolder/upcoming/lightning_stormkin.txt new file mode 100644 index 00000000000..f862bd3bbd8 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/lightning_stormkin.txt @@ -0,0 +1,7 @@ +Name:Lightning Stormkin +ManaCost:U R +Types:Creature Elemental Wizard +PT:2/2 +K:Flying +K:Haste +Oracle:Flying\nHaste (This creature can attack and {T} as soon as it comes under your control.) diff --git a/forge-gui/res/cardsfolder/upcoming/mystic_forge.txt b/forge-gui/res/cardsfolder/upcoming/mystic_forge.txt new file mode 100644 index 00000000000..f512fd1e4f5 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/mystic_forge.txt @@ -0,0 +1,8 @@ +Name:Mystic Forge +ManaCost:4 +Types:Artifact +S:Mode$ Continuous | Affected$ Card.TopLibrary+YouCtrl | AffectedZone$ Library | MayLookAt$ You | Description$ You may look at the top card of your library any time. +S:Mode$ Continuous | Affected$ Artifact.TopLibrary+YouCtrl+nonLand,Card.TopLibrary+Colorless+YouCtrl+nonLand | AffectedZone$ Library | MayPlay$ True | Description$ You may cast the top card of your library if it's an artifact card or a colorless nonland card. +AI:RemoveDeck:Random +A:AB$ Mill | Cost$ T PayLife<1> | Defined$ You | NumCards$ 1 | Destination$ Exile | SpellDescription$ Exile the top card of your library. +Oracle:You may look at the top card of your library any time.\nYou may cast the top card of your library if it's an artifact card or a colorless nonland card.\n{T}, Pay 1 life: Exile the top card of your library. diff --git a/forge-gui/res/cardsfolder/upcoming/vivien_arkbow_ranger.txt b/forge-gui/res/cardsfolder/upcoming/vivien_arkbow_ranger.txt new file mode 100644 index 00000000000..9cd250ca486 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/vivien_arkbow_ranger.txt @@ -0,0 +1,12 @@ +Name:Vivien, Arkbow Ranger +ManaCost:1 G G G +Types:Legendary Planeswalker Vivien +Loyalty:4 +A:AB$ PutCounter | Cost$ AddCounter<1/LOYALTY> | Planeswalker$ True | ValidTgts$ Creature | TargetMin$ 0 | TargetMax$ 2 | CounterType$ P1P1 | CounterNum$ 2 | DividedAsYouChoose$ 2 | SubAbility$ DBPumpAll | SpellDescription$ Distribute two +1/+1 counters among up to two target creatures. They gain trample until end of turn. +SVar:DBPumpAll:DB$ Pump | KW$ Trample | Defined$ Targeted +A:AB$ Pump | Cost$ SubCounter<3/LOYALTY> | Planeswalker$ True | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | SubAbility$ SoulsDamage | StackDescription$ None | SpellDescription$ Target creature you control deals damage equal to its power to target creature or planeswalker. +SVar:SoulsDamage:DB$ DealDamage | ValidTgts$ Creature,Planeswalker | AILogic$ PowerDmg | TgtPrompt$ Select target creature or planeswalker | NumDmg$ X | References$ X | ConditionDefined$ Targeted | ConditionPresent$ Creature | ConditionCompare$ EQ1 | DamageSource$ ParentTarget +SVar:X:ParentTargeted$CardPower +A:AB$ ChangeZone | Cost$ SubCounter<5/LOYALTY> | Origin$ Sideboard | Destination$ Hand | ChangeType$ Creature.YouOwn | ChangeNum$ 1 | SpellDescription$ You may choose a creature card you own from outside the game, reveal it, and put it into your hand. +AI:RemoveDeck:Random +Oracle:[+1]: Distribute two +1/+1 counters among up to two target creatures. They gain trample until end of turn.\n[−3]: Target creature you control deals damage equal to its power to target creature or planeswalker.\n[−5]: You may choose a creature card you own from outside the game, reveal it, and put it into your hand. diff --git a/forge-gui/res/cardsfolder/upcoming/yaroks_wavecrasher.txt b/forge-gui/res/cardsfolder/upcoming/yaroks_wavecrasher.txt new file mode 100644 index 00000000000..ed4f3df344c --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/yaroks_wavecrasher.txt @@ -0,0 +1,8 @@ +Name:Yarok's Wavecrasher +ManaCost:3 U +Types:Creature Elemental +PT:4/4 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigChange | TriggerDescription$ When CARDNAME enters the battlefield, return another creature you control to its owner's hand. +SVar:TrigChange:DB$ ChangeZone | Origin$ Battlefield | Destination$ Hand | Hidden$ True | Mandatory$ True | ChangeType$ Creature.Other+YouCtrl +SVar:NeedsToPlay:Creature.YouCtrl+cmcLE5+inZoneBattlefield +Oracle:When Yarok's Wavecrasher enters the battlefield, return another creature you control to its owner's hand.