From eb32222d3912a6cd1c9a3dc0855fbf0d8f69fe2b Mon Sep 17 00:00:00 2001 From: Agetian Date: Tue, 29 Aug 2017 14:32:22 +0000 Subject: [PATCH] - [XLN] Added Ashes of the Abhorrent, Mavren Fein Dusk Apostle, Sanguine Sacrament, Settle the Wreckage, Tocatli Honor Guard. - [XLN] Added some AI flags to cards. - Fixed Hymn of the Wilds description. --- .gitattributes | 5 +++++ forge-gui/res/cardsfolder/h/hymn_of_the_wilds.txt | 2 +- .../cardsfolder/upcoming/ashes_of_the_abhorrent.txt | 9 +++++++++ .../res/cardsfolder/upcoming/bishop_of_rebirth.txt | 2 +- .../res/cardsfolder/upcoming/emperors_vanguard.txt | 1 + .../cardsfolder/upcoming/mavren_fein_dusk_apostle.txt | 10 ++++++++++ .../upcoming/priest_of_the_wakening_sun.txt | 1 + .../res/cardsfolder/upcoming/prosperous_pirates.txt | 1 + forge-gui/res/cardsfolder/upcoming/revel_in_riches.txt | 1 + .../res/cardsfolder/upcoming/sanguine_sacrament.txt | 9 +++++++++ .../res/cardsfolder/upcoming/settle_the_wreckage.txt | 9 +++++++++ .../res/cardsfolder/upcoming/tocatli_honor_guard.txt | 7 +++++++ .../upcoming/treasure_map_treasure_cove.txt | 1 + 13 files changed, 56 insertions(+), 2 deletions(-) create mode 100644 forge-gui/res/cardsfolder/upcoming/ashes_of_the_abhorrent.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/mavren_fein_dusk_apostle.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/sanguine_sacrament.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/settle_the_wreckage.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/tocatli_honor_guard.txt diff --git a/.gitattributes b/.gitattributes index affa279a47c..a360fed773c 100644 --- a/.gitattributes +++ b/.gitattributes @@ -17209,6 +17209,7 @@ forge-gui/res/cardsfolder/u/utvara_hellkite.txt -text forge-gui/res/cardsfolder/u/utvara_scalper.txt svneol=native#text/plain forge-gui/res/cardsfolder/u/uyo_silent_prophet.txt svneol=native#text/plain forge-gui/res/cardsfolder/upcoming/admiral_beckett_brass.txt -text +forge-gui/res/cardsfolder/upcoming/ashes_of_the_abhorrent.txt -text forge-gui/res/cardsfolder/upcoming/bishop_of_rebirth.txt -text forge-gui/res/cardsfolder/upcoming/burning_suns_avatar.txt -text forge-gui/res/cardsfolder/upcoming/carnage_tyrant.txt -text @@ -17218,12 +17219,16 @@ forge-gui/res/cardsfolder/upcoming/gishath_suns_avatar.txt -text forge-gui/res/cardsfolder/upcoming/goring_ceratops.txt -text forge-gui/res/cardsfolder/upcoming/jace_cunning_castaway.txt -text forge-gui/res/cardsfolder/upcoming/kinjallis_sunwing.txt -text +forge-gui/res/cardsfolder/upcoming/mavren_fein_dusk_apostle.txt -text forge-gui/res/cardsfolder/upcoming/priest_of_the_wakening_sun.txt -text forge-gui/res/cardsfolder/upcoming/prosperous_pirates.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/sanguine_sacrament.txt -text +forge-gui/res/cardsfolder/upcoming/settle_the_wreckage.txt -text forge-gui/res/cardsfolder/upcoming/sleek_schooner.txt -text forge-gui/res/cardsfolder/upcoming/sun_crowned_hunters.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 forge-gui/res/cardsfolder/upcoming/verdant_suns_avatar.txt -text diff --git a/forge-gui/res/cardsfolder/h/hymn_of_the_wilds.txt b/forge-gui/res/cardsfolder/h/hymn_of_the_wilds.txt index 139931b7112..1a6cd8cb73b 100644 --- a/forge-gui/res/cardsfolder/h/hymn_of_the_wilds.txt +++ b/forge-gui/res/cardsfolder/h/hymn_of_the_wilds.txt @@ -2,6 +2,6 @@ Name:Hymn of the Wilds ManaCost:no cost Types:Conspiracy S:Mode$ ReduceCost | EffectZone$ Command | ValidCard$ Card.Creature | Activator$ You | Type$ Spell | OnlyFirstSpell$ True | Amount$ 1 | Description$ The first creature spell you cast each turn costs {1} less to cast. -S:Mode$ CantBeCast | EffectZone$ Command | ValidCard$ Instant,Sorcery | Caster$ You | Description$ You can't cast creature spells. +S:Mode$ CantBeCast | EffectZone$ Command | ValidCard$ Instant,Sorcery | Caster$ You | Description$ You can't cast instant or sorcery spells. SVar:Picture:http://www.wizards.com/global/images/magic/general/hymn_of_the_wilds.jpg Oracle:(Start the game with this conspiracy face up in the command zone.)\nThe first creature spell you cast each turn costs {1} less to cast.\nYou can't cast instant or sorcery spells. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/ashes_of_the_abhorrent.txt b/forge-gui/res/cardsfolder/upcoming/ashes_of_the_abhorrent.txt new file mode 100644 index 00000000000..217a0e16d06 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/ashes_of_the_abhorrent.txt @@ -0,0 +1,9 @@ +Name:Ashes of the Abhorrent +ManaCost:1 W +Types:Enchantment +S:Mode$ CantBeCast | ValidCard$ Card | Origin$ Graveyard | Description$ Players can't cast spells from graveyards. +S:Mode$ CantBeActivated | ValidCard$ Card | AffectedZone$ Graveyard | Description$ Players can't activate abilities of cards in graveyards. +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature | TriggerZones$ Battlefield | Execute$ TrigGain | TriggerDescription$ Whenever a creature dies, you gain 1 life. +SVar:TrigGain:DB$ GainLife | Defined$ You | LifeAmount$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/ashes_of_the_abhorrent.jpg +Oracle:Players can't cast spells from graveyards or activate abilities of cards in graveyards.\nWhenever a creature dies, you gain 1 life. diff --git a/forge-gui/res/cardsfolder/upcoming/bishop_of_rebirth.txt b/forge-gui/res/cardsfolder/upcoming/bishop_of_rebirth.txt index 7f28bf10130..238f7715da3 100644 --- a/forge-gui/res/cardsfolder/upcoming/bishop_of_rebirth.txt +++ b/forge-gui/res/cardsfolder/upcoming/bishop_of_rebirth.txt @@ -4,6 +4,6 @@ Types:Creature Vampire Cleric PT:3/4 K:Vigilance T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ When CARDNAME attacks, you may return target creature card with converted mana cost 3 or less from your graveyard to the battlefield. -SVar:TrigChangeZone:DB$ChangeZone | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Creature.YouCtrl+cmcLE3 +SVar:TrigChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Creature.YouCtrl+cmcLE3 SVar:Picture:http://www.wizards.com/global/images/magic/general/bishop_of_rebirth.jpg Oracle:Vigilance\nWhen Bishop of Rebirth attacks, you may return target creature card with converted mana cost 3 or less from your graveyard to the battlefield. diff --git a/forge-gui/res/cardsfolder/upcoming/emperors_vanguard.txt b/forge-gui/res/cardsfolder/upcoming/emperors_vanguard.txt index afe9a04bf0d..79ef2c84c9a 100644 --- a/forge-gui/res/cardsfolder/upcoming/emperors_vanguard.txt +++ b/forge-gui/res/cardsfolder/upcoming/emperors_vanguard.txt @@ -9,4 +9,5 @@ SVar:DBGrabLand:DB$ ChangeZone | Defined$ Remembered | Origin$ Library | Destina 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/emperors_vanguard.jpg Oracle:Whenever Emperor's Vanguard deals combat damage to a player, 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.) diff --git a/forge-gui/res/cardsfolder/upcoming/mavren_fein_dusk_apostle.txt b/forge-gui/res/cardsfolder/upcoming/mavren_fein_dusk_apostle.txt new file mode 100644 index 00000000000..1c7c653e621 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/mavren_fein_dusk_apostle.txt @@ -0,0 +1,10 @@ +Name:Mavren Fein, Dusk Apostle +ManaCost:2 W +Types:Legendary Creature Vampire Cleric +PT:2/2 +T:Mode$ AttackersDeclared | ValidAttackers$ Vampire.nonToken+YouCtrl | Execute$ TrigToken | TriggerZones$ Battlefield | TriggerDescription$ Whenever one or more nontoken Vampires you control attack, create a 1/1 white Vampire creature token with lifelink. +SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenImage$ w 1 1 vampire | TokenName$ Vampire | TokenTypes$ Creature,Vampire | TokenColors$ White | TokenOwner$ You | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Lifelink +DeckHints:Type$Vampire +DeckHas:Ability$Token +SVar:Picture:http://www.wizards.com/global/images/magic/general/mavren_fein_dusk_apostle.jpg +Oracle:Whenever one or more nontoken Vampires you control attack, create a 1/1 white Vampire creature token with lifelink. diff --git a/forge-gui/res/cardsfolder/upcoming/priest_of_the_wakening_sun.txt b/forge-gui/res/cardsfolder/upcoming/priest_of_the_wakening_sun.txt index 277a59fedad..2d2f58354ab 100644 --- a/forge-gui/res/cardsfolder/upcoming/priest_of_the_wakening_sun.txt +++ b/forge-gui/res/cardsfolder/upcoming/priest_of_the_wakening_sun.txt @@ -6,4 +6,5 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | E SVar:ABGainLife:AB$ GainLife | Cost$ Reveal<1/Creature.Dinosaur> | LifeAmount$ 2 | SpellDescription$ You gain 2 life. A:AB$ ChangeZone | Cost$ 3 W W Sac<1/CARDNAME> | Origin$ Library | Destination$ Hand | ChangeType$ Creature.Dinosaur | ChangeNum$ 1 | SpellDescription$ Search your library for a Dinosaur card, reveal it, put it into your hand, then shuffle your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/priest_of_the_wakening_sun.jpg +DeckHints:Type$Dinosaur Oracle:At the beginning of your upkeep, you may reveal a Dinosaur card from your hand. If you do, you gain 2 life.\n{3}{W}{W}, sacrifice Priest of the Wakening Sun: Search your library for a Dinosaur card, reveal it, put it into your hand, then shuffle your library. diff --git a/forge-gui/res/cardsfolder/upcoming/prosperous_pirates.txt b/forge-gui/res/cardsfolder/upcoming/prosperous_pirates.txt index 990d0cd1614..ee0ed2cc30b 100644 --- a/forge-gui/res/cardsfolder/upcoming/prosperous_pirates.txt +++ b/forge-gui/res/cardsfolder/upcoming/prosperous_pirates.txt @@ -7,4 +7,5 @@ T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefi SVar:DBTreasureTokens:DB$ Token | TokenAmount$ 2 | TokenName$ Treasure | TokenTypes$ Artifact,Treasure | TokenOwner$ You | TokenColors$ Colorless | TokenImage$ c treasure | TokenAbilities$ ABTreasureMana | TokenAltImages$ c_treasure2,c_treasure3,c_treasure4,c_treasure5,c_treasure6 SVar:ABTreasureMana:AB$ Mana | Cost$ T Sac<1/CARDNAME> | Produced$ Any | Amount$ 1 | SpellDescription$ Add one mana of any color to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/prosperous_pirates.jpg +DeckHas:Ability$Token Oracle:When Prosperous Pirates enters the battlefield, create two colorless Treasure artifact tokens with "{T}, Sacrifice this artifact: Add one mana of any color to your mana pool." diff --git a/forge-gui/res/cardsfolder/upcoming/revel_in_riches.txt b/forge-gui/res/cardsfolder/upcoming/revel_in_riches.txt index ba601cf983e..d4a1fecb447 100644 --- a/forge-gui/res/cardsfolder/upcoming/revel_in_riches.txt +++ b/forge-gui/res/cardsfolder/upcoming/revel_in_riches.txt @@ -8,4 +8,5 @@ SVar:ABTreasureMana:AB$ Mana | Cost$ T Sac<1/CARDNAME> | Produced$ Any | Amount$ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | PresentCompare$ GE10 | IsPresent$ Treasure.YouCtrl | Execute$ TrigWinsGame | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, if you control ten or more Treasures, you win the game. SVar:TrigWinsGame:DB$WinsGame | Defined$ You SVar:Picture:http://www.wizards.com/global/images/magic/general/revel_in_riches.jpg +DeckHas:Ability$Token Oracle:Whenever a creature an opponent controls dies, create a colorless Treasure artifact token with "{T}, Sacrifice this artifact: Add one mana of any color to your mana pool."\nAt the beginning of your upkeep, if you control ten or more Treasures, you win the game. diff --git a/forge-gui/res/cardsfolder/upcoming/sanguine_sacrament.txt b/forge-gui/res/cardsfolder/upcoming/sanguine_sacrament.txt new file mode 100644 index 00000000000..2e521d77853 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/sanguine_sacrament.txt @@ -0,0 +1,9 @@ +Name:Sanguine Sacrament +ManaCost:X W W +Types:Instant +A:SP$ GainLife | Cost$ X W W | LifeAmount$ XX | Defined$ You | References$ X,XX | SubAbility$ DBPutOnBottom | SpellDescription$ You gain twice X life. Put CARDNAME on the bottom of its owner's library. +SVar:DBPutOnBottom:DB$ ChangeZone | Defined$ Self | Origin$ Stack | Destination$ Library | LibraryPosition$ -1 +SVar:X:Count$xPaid +SVar:XX:SVar$X/Twice +SVar:Picture:http://www.wizards.com/global/images/magic/general/sanguine_sacrament.jpg +Oracle:You gain twice X life. Put Sanguine Sacrament on the bottom of its owner's library. diff --git a/forge-gui/res/cardsfolder/upcoming/settle_the_wreckage.txt b/forge-gui/res/cardsfolder/upcoming/settle_the_wreckage.txt new file mode 100644 index 00000000000..f83c1034fc5 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/settle_the_wreckage.txt @@ -0,0 +1,9 @@ +Name:Settle the Wreckage +ManaCost:2 W W +Types:Instant +A:SP$ ChangeZoneAll | Cost$ 2 W W | ValidTgts$ Player | ChangeType$ Creature.attacking | TgtPrompt$ Select target player | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True | SubAbility$ DBGetLands | SpellDescription$ Exile all attacking creatures target player controls. That player may search his or her library for that many basic lands, put those cards onto the battlefield tapped, then shuffle his or her library. +SVar:DBGetLands:DB$ ChangeZone | Optional$ True | Origin$ Library | Destination$ Battlefield | Tapped$ True | ChangeType$ Land.Basic | ChangeNum$ X | References$ X | DefinedPlayer$ RememberedController | ShuffleNonMandatory$ True | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Count$RememberedSize +SVar:Picture:http://www.wizards.com/global/images/magic/general/settle_the_wreckage.jpg +Oracle:Exile all attacking creatures target player controls. That player may search his or her library for that many basic lands, put those cards onto the battlefield tapped, then shuffle his or her library. diff --git a/forge-gui/res/cardsfolder/upcoming/tocatli_honor_guard.txt b/forge-gui/res/cardsfolder/upcoming/tocatli_honor_guard.txt new file mode 100644 index 00000000000..d031a88bf9a --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/tocatli_honor_guard.txt @@ -0,0 +1,7 @@ +Name:Tocatli Honor Guard +ManaCost:1 W +Types:Creature Human Soldier +PT:1/3 +S:Mode$ Continuous | GlobalRule$ Creatures entering the battlefield don't cause abilities to trigger. | Description$ Creatures entering the battlefield don't cause abilities to trigger. +SVar:Picture:http://www.wizards.com/global/images/magic/general/tocatli_honor_guard.jpg +Oracle:Creatures entering the battlefield don't cause abilities to trigger. diff --git a/forge-gui/res/cardsfolder/upcoming/treasure_map_treasure_cove.txt b/forge-gui/res/cardsfolder/upcoming/treasure_map_treasure_cove.txt index 1192879eb29..d2c2dbc1b35 100644 --- a/forge-gui/res/cardsfolder/upcoming/treasure_map_treasure_cove.txt +++ b/forge-gui/res/cardsfolder/upcoming/treasure_map_treasure_cove.txt @@ -14,6 +14,7 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | Execute$ DBInitSV SVar:DBInitSVar:DB$ StoreSVar | SVar$ FoundTreasure | Type$ Number | Expression$ 0 | References$ FoundTreasure SVar:FoundTreasure:Number$0 AlternateMode:DoubleFaced +DeckHas:Ability$Token SVar:Picture:http://www.wizards.com/global/images/magic/general/treasure_map.jpg Oracle:{1}, {T}: Scry 1. Put a landmark counter on Treasure Map. Then if there are three or more landmark counters on it, remove those counters, transform Treasure Map, and create three colorless Treasure artifact tokens with "{T}, Sacrifice this artifact: Add one mana of any color to your mana pool."