From 08c35098230c92cd93c097fef8f28bb07e4ff6b5 Mon Sep 17 00:00:00 2001 From: Agetian Date: Mon, 4 Sep 2017 18:55:56 +0000 Subject: [PATCH] - [XLN] Added some more cards. --- .gitattributes | 7 +++++++ .../res/cardsfolder/upcoming/deadeye_tracker.txt | 13 +++++++++++++ .../upcoming/dusk_legion_dreadnought.txt | 8 ++++++++ .../res/cardsfolder/upcoming/kumenas_speaker.txt | 12 ++++++++++++ .../res/cardsfolder/upcoming/marauding_looter.txt | 10 ++++++++++ .../res/cardsfolder/upcoming/pillar_of_origins.txt | 8 ++++++++ .../res/cardsfolder/upcoming/raging_swordtooth.txt | 9 +++++++++ .../res/cardsfolder/upcoming/tishana_wayfarer.txt | 12 ++++++++++++ 8 files changed, 79 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/deadeye_tracker.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/dusk_legion_dreadnought.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/kumenas_speaker.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/marauding_looter.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/pillar_of_origins.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/raging_swordtooth.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/tishana_wayfarer.txt diff --git a/.gitattributes b/.gitattributes index 905ec712cb3..e8c9a9f457a 100644 --- a/.gitattributes +++ b/.gitattributes @@ -17226,10 +17226,12 @@ forge-gui/res/cardsfolder/upcoming/castaways_despair.txt -text forge-gui/res/cardsfolder/upcoming/daring_saboteur.txt -text forge-gui/res/cardsfolder/upcoming/deadeye_plunderers.txt -text forge-gui/res/cardsfolder/upcoming/deadeye_tormentor.txt -text +forge-gui/res/cardsfolder/upcoming/deadeye_tracker.txt -text forge-gui/res/cardsfolder/upcoming/deathless_ancient.txt -text forge-gui/res/cardsfolder/upcoming/deeproot_champion.txt -text forge-gui/res/cardsfolder/upcoming/deeproot_waters.txt -text forge-gui/res/cardsfolder/upcoming/dreamcaller_siren.txt -text +forge-gui/res/cardsfolder/upcoming/dusk_legion_dreadnought.txt -text forge-gui/res/cardsfolder/upcoming/emperors_vanguard.txt -text forge-gui/res/cardsfolder/upcoming/entrancing_melody.txt -text forge-gui/res/cardsfolder/upcoming/fathom_fleet_captain.txt -text @@ -17249,12 +17251,16 @@ forge-gui/res/cardsfolder/upcoming/jace_ingenious_mind_mage.txt -text forge-gui/res/cardsfolder/upcoming/jaces_sentinel.txt -text forge-gui/res/cardsfolder/upcoming/kinjallis_sunwing.txt -text forge-gui/res/cardsfolder/upcoming/kopala_warden_of_waves.txt -text +forge-gui/res/cardsfolder/upcoming/kumenas_speaker.txt -text +forge-gui/res/cardsfolder/upcoming/marauding_looter.txt -text forge-gui/res/cardsfolder/upcoming/mavren_fein_dusk_apostle.txt -text forge-gui/res/cardsfolder/upcoming/old_growth_dryads.txt -text +forge-gui/res/cardsfolder/upcoming/pillar_of_origins.txt -text forge-gui/res/cardsfolder/upcoming/priest_of_the_wakening_sun.txt -text forge-gui/res/cardsfolder/upcoming/primal_amulet_primal_wellspring.txt -text forge-gui/res/cardsfolder/upcoming/prosperous_pirates.txt -text forge-gui/res/cardsfolder/upcoming/queens_bay_soldier.txt -text +forge-gui/res/cardsfolder/upcoming/raging_swordtooth.txt -text forge-gui/res/cardsfolder/upcoming/revel_in_riches.txt -text forge-gui/res/cardsfolder/upcoming/ripjaw_raptor.txt -text forge-gui/res/cardsfolder/upcoming/rivers_rebuke.txt -text @@ -17272,6 +17278,7 @@ forge-gui/res/cardsfolder/upcoming/sun_crowned_hunters.txt -text forge-gui/res/cardsfolder/upcoming/sunbirds_invocation.txt -text forge-gui/res/cardsfolder/upcoming/tilonallis_skinshifter.txt -text forge-gui/res/cardsfolder/upcoming/tishana_voice_of_thunder.txt -text +forge-gui/res/cardsfolder/upcoming/tishana_wayfarer.txt -text forge-gui/res/cardsfolder/upcoming/tocatli_honor_guard.txt -text forge-gui/res/cardsfolder/upcoming/treasure_map_treasure_cove.txt -text forge-gui/res/cardsfolder/upcoming/unclaimed_territory.txt -text diff --git a/forge-gui/res/cardsfolder/upcoming/deadeye_tracker.txt b/forge-gui/res/cardsfolder/upcoming/deadeye_tracker.txt new file mode 100644 index 00000000000..b5ee9af895e --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/deadeye_tracker.txt @@ -0,0 +1,13 @@ +Name:Deadeye Tracker +ManaCost:B +Types:Creature Human Pirate +PT:1/1 +# TODO: Explore will be rewritten as a separate effect by Hanmac. The followup script code will then become obsolete. +A:AB$ ChangeZone | Cost$ 1 B T | TargetMin$ 2 | TargetMax$ 2 | Origin$ Graveyard | Destination$ Exile | Choose target card in a opponent's graveyard | ValidTgts$ Card.OppOwn | SubAbility$ TrigDig | TriggerController$ TriggeredSourceController | TriggerDescription$ Exile two target cards from an opponent's graveyard. Deadeye Tracker explores. (Reveal the top card of your library. Put that card into your hand if it's a land. Otherwise, put a +1/+1 counter on this creature, then put the card back on top or into your graveyard.) +SVar:TrigDig:DB$ Dig | DigNum$ 1 | Reveal$ True | NoMove$ True | RememberRevealed$ True | SubAbility$ DBGrabLand | SpellDescription$ Reveal the top card of your library. Put that card into your hand if it's a land. Otherwise, put a +1/+1 counter on this creature, then put the card back on top or into your graveyard. +SVar:DBGrabLand:DB$ ChangeZone | Defined$ Remembered | Origin$ Library | Destination$ Hand | ConditionDefined$ Remembered | ConditionPresent$ Card.Land | ConditionCompare$ GE1 | SubAbility$ DBPutCounter +SVar:DBPutCounter:DB$ PutCounter | Defined$ Self | CounterNum$ 1 | CounterType$ P1P1 | ConditionDefined$ Remembered | ConditionPresent$ Card.Land | ConditionCompare$ EQ0 | SubAbility$ DBPutInGraveyardOption +SVar:DBPutInGraveyardOption:DB$ ChangeZone | Defined$ Remembered | Origin$ Library | Destination$ Library | DestinationAlternative$ Graveyard | AlternativeDestinationMessage$ Would you like to put the revealed card back on top of your library (and not into your graveyard?) | ConditionDefined$ Remembered | ConditionPresent$ Card.Land | ConditionCompare$ EQ0 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/deadeye_tracker.jpg +Oracle:{1}{B}, {T}: Exile two target cards from an opponent's graveyard. Deadeye Tracker explores. (Reveal the top card of your library. Put that card into your hand if it's a land. Otherwise, put a +1/+1 counter on this creature, then put the card back on top or into your graveyard.) diff --git a/forge-gui/res/cardsfolder/upcoming/dusk_legion_dreadnought.txt b/forge-gui/res/cardsfolder/upcoming/dusk_legion_dreadnought.txt new file mode 100644 index 00000000000..0357ee8fdb8 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/dusk_legion_dreadnought.txt @@ -0,0 +1,8 @@ +Name:Dusk Legion Dreadnought +ManaCost:5 +Types:Artifact Vehicle +PT:4/6 +K:Vigilance +K:Crew:2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/dusk_legion_dreadnought.jpg +Oracle:Vigilance\nCrew 2 diff --git a/forge-gui/res/cardsfolder/upcoming/kumenas_speaker.txt b/forge-gui/res/cardsfolder/upcoming/kumenas_speaker.txt new file mode 100644 index 00000000000..46855a12b74 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/kumenas_speaker.txt @@ -0,0 +1,12 @@ +Name:Kumena's Speaker +ManaCost:G +Types:Creature Merfolk Shaman +PT:1/1 +S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 1 | AddToughness$ 1 | CheckSVar$ TotalX | SVarCompare$ GE1 | References$ TotalX | Description$ CARDNAME gets +1/+1 as long as you control another Merfolk or Island. +SVar:X1:Count$Valid Island.YouCtrl +SVar:X2:Count$Valid Creature.Merfolk+Other+YouCtrl +SVar:TotalX:SVar$X1/Plus.X2 +SVar:BuffedBy:Island +SVar:BuffedBy:Merfolk +SVar:Picture:http://www.wizards.com/global/images/magic/general/kumenas_speaker.jpg +Oracle:Kumena's Speaker gets +1/+1 as long as you control another Merfolk or Island. diff --git a/forge-gui/res/cardsfolder/upcoming/marauding_looter.txt b/forge-gui/res/cardsfolder/upcoming/marauding_looter.txt new file mode 100644 index 00000000000..a8315cd3d0e --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/marauding_looter.txt @@ -0,0 +1,10 @@ +Name:Marauding Looter +ManaCost:2 U R +Types:Creature Human Pirate +PT:4/3 +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | CheckSVar$ RaidTest | References$ RaidTest | OptionalDecider$ You | Execute$ TrigLoot | TriggerDescription$ Raid - At the beginning of your end step, if you attacked with a creature this turn, you may draw a card. If you do, discard a card. +SVar:TrigLoot:DB$ Draw | NumCards$ 1 | SubAbility$ DBDiscard +SVar:DBDiscard:DB$ Discard | Defined$ You | Mode$ TgtChoose | NumCards$ 1 +SVar:RaidTest:Count$AttackersDeclared +SVar:Picture:http://www.wizards.com/global/images/magic/general/marauding_looter.jpg +Oracle:Raid - At the beginning of your end step, if you attacked with a creature this turn, you may draw a card. If you do, discard a card. diff --git a/forge-gui/res/cardsfolder/upcoming/pillar_of_origins.txt b/forge-gui/res/cardsfolder/upcoming/pillar_of_origins.txt new file mode 100644 index 00000000000..596594f742b --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/pillar_of_origins.txt @@ -0,0 +1,8 @@ +Name:Pillar of Origins +ManaCost:2 +Types:Artifact +K:ETBReplacement:Other:ChooseCT +SVar:ChooseCT:DB$ ChooseType | Type$ Creature | AILogic$ MostProminentInComputerDeck | SpellDescription$ As CARDNAME enters the battlefield, choose a creature type. +A:AB$ Mana | Cost$ T | Produced$ Any | RestrictValid$ Creature.ChosenType | SpellDescription$ Add one mana of any color to your mana pool. Spend this mana only to cast a creature spell of the chosen type. +SVar:Picture:http://www.wizards.com/global/images/magic/general/pillar_of_origins.jpg +Oracle:As Pillar of Origins enters the battlefield, choose a creature type.\n{T}:Add one mana of any color to your mana pool. Spend this mana only to cast a creature spell of the chosen type. diff --git a/forge-gui/res/cardsfolder/upcoming/raging_swordtooth.txt b/forge-gui/res/cardsfolder/upcoming/raging_swordtooth.txt new file mode 100644 index 00000000000..ae33157e2d6 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/raging_swordtooth.txt @@ -0,0 +1,9 @@ +Name:Raging Swordtooth +ManaCost:3 R G +Types:Creature Dinosaur +PT:5/5 +K:Trample +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDamageAll | TriggerDescription$ When CARDNAME enters the battlefield, it deals 1 damage to each other creature. +SVar:TrigDamageAll:DB$ DamageAll | ValidCards$ Creature.Other | NumDmg$ 1 | ValidDescription$ each other creature. +SVar:Picture:http://www.wizards.com/global/images/magic/general/raging_swordtooth.jpg +Oracle:Trample\nWhen Raging Swordtooth enters the battlefield, it deals 1 damage to each other creature. diff --git a/forge-gui/res/cardsfolder/upcoming/tishana_wayfarer.txt b/forge-gui/res/cardsfolder/upcoming/tishana_wayfarer.txt new file mode 100644 index 00000000000..798976bdf55 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/tishana_wayfarer.txt @@ -0,0 +1,12 @@ +Name:Tishana Wayfarer +ManaCost:2 G +Types:Creature Merfolk Scout +PT:2/2 +# TODO: Explore will be rewritten as a separate effect by Hanmac. The followup script code will then become obsolete. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDig | TriggerController$ TriggeredCardController | TriggerDescription$ Whenever CARDNAME enters the battlefield, it explores. (Reveal the top card of your library. Put that card into your hand if it's a land. Otherwise, put a +1/+1 counter on this creature, then put the card back on top or into your graveyard.) +SVar:TrigDig:DB$ Dig | DigNum$ 1 | Reveal$ True | NoMove$ True | RememberRevealed$ True | SubAbility$ DBGrabLand | SpellDescription$ Reveal the top card of your library. Put that card into your hand if it's a land. Otherwise, put a +1/+1 counter on this creature, then put the card back on top or into your graveyard. +SVar:DBGrabLand:DB$ ChangeZone | Defined$ Remembered | Origin$ Library | Destination$ Hand | ConditionDefined$ Remembered | ConditionPresent$ Card.Land | ConditionCompare$ GE1 | SubAbility$ DBPutCounter +SVar:DBPutCounter:DB$ PutCounter | Defined$ Self | CounterNum$ 1 | CounterType$ P1P1 | ConditionDefined$ Remembered | ConditionPresent$ Card.Land | ConditionCompare$ EQ0 | SubAbility$ DBPutInGraveyardOption +SVar:DBPutInGraveyardOption:DB$ ChangeZone | Defined$ Remembered | Origin$ Library | Destination$ Library | DestinationAlternative$ Graveyard | AlternativeDestinationMessage$ Would you like to put the revealed card back on top of your library (and not into your graveyard?) | ConditionDefined$ Remembered | ConditionPresent$ Card.Land | ConditionCompare$ EQ0 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +Oracle:Whenever Tishana Wayfarer enters the battlefield, it explores. (Reveal the top card of your library. Put that card into your hand if it's a land. Otherwise, put a +1/+1 counter on this creature, then put the card back on top or into your graveyard.)