From e304337a626dc6554fb0806822f973bd2e402100 Mon Sep 17 00:00:00 2001 From: Northmoc Date: Wed, 11 Dec 2019 10:33:10 -0500 Subject: [PATCH 1/6] More upcoming THB --- forge-gui/res/cardsfolder/upcoming/ichthyomorphosis.txt | 8 ++++++++ forge-gui/res/cardsfolder/upcoming/ilysian_caryatid.txt | 9 +++++++++ forge-gui/res/cardsfolder/upcoming/incendiary_oracle.txt | 9 +++++++++ forge-gui/res/cardsfolder/upcoming/moss_viper.txt | 1 + 4 files changed, 27 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/ichthyomorphosis.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/ilysian_caryatid.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/incendiary_oracle.txt diff --git a/forge-gui/res/cardsfolder/upcoming/ichthyomorphosis.txt b/forge-gui/res/cardsfolder/upcoming/ichthyomorphosis.txt new file mode 100644 index 00000000000..2259c8af6b8 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/ichthyomorphosis.txt @@ -0,0 +1,8 @@ +Name:Ichthyomorphosis +ManaCost:2 U +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 2 U | ValidTgts$ Creature | AILogic$ Curse +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | SetPower$ 0 | SetToughness$ 1 | SetColor$ Blue | RemoveAllAbilities$ True | AddType$ Creature & Frog | RemoveCardTypes$ True | RemoveCreatureTypes$ True | Description$ Enchanted creature loses all abilities and is a blue Fish with base power and toughness 0/1. +SVar:Picture:http://www.wizards.com/global/images/magic/general/ichthyomorphosis.jpg +Oracle:Enchant creature\nEnchanted creature loses all abilities and is a blue Fish with base power and toughness 0/1. diff --git a/forge-gui/res/cardsfolder/upcoming/ilysian_caryatid.txt b/forge-gui/res/cardsfolder/upcoming/ilysian_caryatid.txt new file mode 100644 index 00000000000..419fb90cc83 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/ilysian_caryatid.txt @@ -0,0 +1,9 @@ +Name:Ilysian Caryatid +ManaCost:1 G +Types:Creature Plant +PT:1/1 +A:AB$ Mana | Cost$ T | Produced$ Any | Amount$ X | References$ X, Y | SpellDescription$ Add one mana of any color. If you control a creature with power 4 or greater, add two mana of any one color instead. +SVar:X:Count$Compare Y GE1.2.1 +SVar:Y:Count$Valid Creature.YouCtrl+powerGE4 +SVar:Picture:http://www.wizards.com/global/images/magic/general/ilysian_caryatid.jpg +Oracle:{T}: Add one mana of any color. If you control a creature with power 4 or greater, add two mana of any one color instead. diff --git a/forge-gui/res/cardsfolder/upcoming/incendiary_oracle.txt b/forge-gui/res/cardsfolder/upcoming/incendiary_oracle.txt new file mode 100644 index 00000000000..f574bab1f66 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/incendiary_oracle.txt @@ -0,0 +1,9 @@ +Name:Incendiary Oracle +ManaCost:1 R +Types:Creature Human Shaman +PT:2/2 +A:AB$ Pump | Cost$ 1 R | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. +R:Event$ Moved | ValidLKI$ Creature.DamagedBy | Destination$ Graveyard | ReplaceWith$ DBExile | ActiveZones$ Battlefield | Description$ If a creature dealt damage by CARDNAME this turn would die, exile it instead. +SVar:DBExile:DB$ ChangeZone | Defined$ ReplacedCard | Origin$ Battlefield | Destination$ Exile +SVar:Picture:http://www.wizards.com/global/images/magic/general/incendiary_oracle.jpg +Oracle:{1}{R}: Incendiary Oracle gets +1/+0 until end of turn.\nIf a creature dealt damage by Incendiary Oracle this turn would die, exile it instead. diff --git a/forge-gui/res/cardsfolder/upcoming/moss_viper.txt b/forge-gui/res/cardsfolder/upcoming/moss_viper.txt index 573380c0dee..8b800b1bf3a 100644 --- a/forge-gui/res/cardsfolder/upcoming/moss_viper.txt +++ b/forge-gui/res/cardsfolder/upcoming/moss_viper.txt @@ -3,4 +3,5 @@ ManaCost:G Types:Creature Snake PT:1/1 K:Deathtouch +SVar:Picture:http://www.wizards.com/global/images/magic/general/moss_viper.jpg Oracle:Deathtouch \ No newline at end of file From 318d9191119e2f95b69759745e16b01a09b862a6 Mon Sep 17 00:00:00 2001 From: Northmoc Date: Thu, 12 Dec 2019 14:03:12 -0500 Subject: [PATCH 2/6] More upcoming THB --- .../res/cardsfolder/upcoming/alirios_enraptured.txt | 1 - forge-gui/res/cardsfolder/upcoming/arena_trickster.txt | 1 - .../res/cardsfolder/upcoming/ashiok_nightmare_muse.txt | 10 ++++++++++ forge-gui/res/cardsfolder/upcoming/ashioks_erasure.txt | 1 - .../res/cardsfolder/upcoming/aspect_of_lamprey.txt | 1 - .../upcoming/dalakos_crafter_of_wonders.txt | 1 - forge-gui/res/cardsfolder/upcoming/dreadful_apathy.txt | 1 - .../res/cardsfolder/upcoming/dreamshaper_shaman.txt | 1 - .../cardsfolder/upcoming/dreamstalker_manticore.txt | 1 - .../res/cardsfolder/upcoming/eidolon_of_philosophy.txt | 1 - forge-gui/res/cardsfolder/upcoming/flicker_of_fate.txt | 1 - forge-gui/res/cardsfolder/upcoming/funeral_rites.txt | 1 - forge-gui/res/cardsfolder/upcoming/furious_rise.txt | 1 - .../res/cardsfolder/upcoming/hero_of_the_nyxborn.txt | 1 - .../res/cardsfolder/upcoming/heroes_of_the_revel.txt | 1 - .../res/cardsfolder/upcoming/ichthyomorphosis.txt | 1 - .../res/cardsfolder/upcoming/ilysian_caryatid.txt | 1 - .../res/cardsfolder/upcoming/incendiary_oracle.txt | 1 - forge-gui/res/cardsfolder/upcoming/iroass_blessing.txt | 9 +++++++++ .../res/cardsfolder/upcoming/irreverent_revelers.txt | 9 +++++++++ forge-gui/res/cardsfolder/upcoming/moss_viper.txt | 1 - forge-gui/res/tokenscripts/ub_2_3_nightmare_mill.txt | 9 +++++++++ 22 files changed, 37 insertions(+), 18 deletions(-) create mode 100644 forge-gui/res/cardsfolder/upcoming/ashiok_nightmare_muse.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/iroass_blessing.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/irreverent_revelers.txt create mode 100644 forge-gui/res/tokenscripts/ub_2_3_nightmare_mill.txt diff --git a/forge-gui/res/cardsfolder/upcoming/alirios_enraptured.txt b/forge-gui/res/cardsfolder/upcoming/alirios_enraptured.txt index f2051fde15b..b7c9976f5ac 100644 --- a/forge-gui/res/cardsfolder/upcoming/alirios_enraptured.txt +++ b/forge-gui/res/cardsfolder/upcoming/alirios_enraptured.txt @@ -6,5 +6,4 @@ K:CARDNAME enters the battlefield tapped. S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ CARDNAME doesn't untap during your untap step. | IsPresent$ Reflection.YouCtrl | Description$ CARDNAME doesn't untap during your untap step if you control a Reflection. T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, create a 3/2 blue Reflection creature token. SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenScript$ u_3_2_reflection | TokenOwner$ You | LegacyImage$ u 3 2 reflection thb -SVar:Picture:http://www.wizards.com/global/images/magic/general/alirios_enraptured.jpg Oracle:Alirios, Enraptured enters the battlefield tapped.\nAlirios doesn't untap during your untap step if you control a Reflection.\nWhen Alirios enters the battlefield, create a 3/2 blue Reflection creature token. diff --git a/forge-gui/res/cardsfolder/upcoming/arena_trickster.txt b/forge-gui/res/cardsfolder/upcoming/arena_trickster.txt index 415d1842627..aefb1fd8854 100644 --- a/forge-gui/res/cardsfolder/upcoming/arena_trickster.txt +++ b/forge-gui/res/cardsfolder/upcoming/arena_trickster.txt @@ -5,5 +5,4 @@ PT:3/3 T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ You | ActivatorThisTurnCast$ EQ1 | NoResolvingCheck$ True | TriggerZones$ Battlefield | OpponentTurn$ True | Execute$ TrigPutCounter | TriggerDescription$ Whenever you cast your first spell during each opponent's turn, put a +1/+1 counter on CARDNAME. SVar:TrigPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 DeckHas:Ability$Counters -SVar:Picture:http://www.wizards.com/global/images/magic/general/arena_trickster.jpg Oracle:Whenever you cast your first spell during each opponent's turn, put a +1/+1 counter on Arena Trickster. diff --git a/forge-gui/res/cardsfolder/upcoming/ashiok_nightmare_muse.txt b/forge-gui/res/cardsfolder/upcoming/ashiok_nightmare_muse.txt new file mode 100644 index 00000000000..3b301ba9849 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/ashiok_nightmare_muse.txt @@ -0,0 +1,10 @@ +Name:Ashiok, Nightmare Muse +ManaCost:3 U B +Types:Legendary Planeswalker Ashiok +Loyalty:5 +A:AB$ Token | Cost$ AddCounter<1/LOYALTY> | Planeswalker$ True | TokenAmount$ 1 | TokenScript$ ub_2_3_nightmare_mill | TokenOwner$ You | LegacyImage$ ub 2 3 Nightmare mill thb | SubAbility$ DBDraw | SpellDescription$ Create a 2/3 blue and black Nightmare creature token with "Whenever this creature attacks or blocks, each opponent exiles the top two cards of their library." +A:AB$ ChangeZone | Cost$ SubCounter<3/LOYALTY> | Planeswalker$ True | ValidTgts$ Permanent.nonLand | TgtPrompt$ Select target nonland permanent | Origin$ Battlefield | Destination$ Hand | SubAbility$ DBExile | SpellDescription$ Return target nonland permanent to its owner’s hand, then that player exiles a card from their hand. +SVar:DBExile:DB$ ChangeZone | Origin$ Hand | Destination$ Exile | ChangeType$ Card | ChangeNum$ 1 | Mandatory$ True | DefinedPlayer$ TargetedOwner | Chooser$ TargetedOwner +A:AB$ Play | Cost$ SubCounter<7/LOYALTY> | Planeswalker$ True | Ultimate$ True | Valid$ Card.nonLand+faceUp+OwnedBy Player.Opponent | ValidZone$ Exile | WithoutManaCost$ True | Amount$ 3 | Optional$ True | SpellDescription$ You may cast up to three face-up cards your opponents own from exile without paying their mana costs. +Oracle:+1: Create a 2/3 blue and black Nightmare creature token with “Whenever this creature attacks or blocks, each opponent exiles the top two cards of their library.”\n−3: Return target nonland permanent to its owner’s hand, then that player exiles a card from their hand.\n−7: You may cast up to three face-up cards your opponents own from exile without paying their mana costs. + diff --git a/forge-gui/res/cardsfolder/upcoming/ashioks_erasure.txt b/forge-gui/res/cardsfolder/upcoming/ashioks_erasure.txt index a79b21b15eb..90913e6e6dc 100644 --- a/forge-gui/res/cardsfolder/upcoming/ashioks_erasure.txt +++ b/forge-gui/res/cardsfolder/upcoming/ashioks_erasure.txt @@ -8,5 +8,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.S SVar:TrigExile:DB$ChangeZone | TargetType$ Spell | ValidTgts$ Card | TgtZone$ Stack | Origin$ Stack | Fizzle$ True | Mandatory$ True | Destination$ Exile | IsCurse$ True | TgtPrompt$ Choose target spell | RememberChanged$ True SVar:TrigBounce:DB$ChangeZone | Origin$ Exile | Destination$ Hand | Defined$ Remembered | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/ashioks_erasure.jpg Oracle:Flash\nWhen Ashiok's Erasure enters the battlefield, exile target spell.\nYour opponents can't cast spells with the same name as the exiled card.\nWhen Ashiok's Erasure leaves the battlefield, return the exiled card to its owner's hand. diff --git a/forge-gui/res/cardsfolder/upcoming/aspect_of_lamprey.txt b/forge-gui/res/cardsfolder/upcoming/aspect_of_lamprey.txt index 487e02b1398..4de20947a47 100644 --- a/forge-gui/res/cardsfolder/upcoming/aspect_of_lamprey.txt +++ b/forge-gui/res/cardsfolder/upcoming/aspect_of_lamprey.txt @@ -7,5 +7,4 @@ T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefi SVar:TrigDiscard:DB$Discard | ValidTgts$ Opponent | TgtPrompt$ Select an opponent | NumCards$ 2 | Mode$ TgtChoose S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Lifelink | Description$ Enchanted creature has lifelink. SVar:NonStackingAttachEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/aspect_of_lamprey.jpg Oracle:Enchant creature you control\nWhen Aspect of Lamprey enters the battlefield, target opponent discards two cards.\nEnchanted creature has lifelink. diff --git a/forge-gui/res/cardsfolder/upcoming/dalakos_crafter_of_wonders.txt b/forge-gui/res/cardsfolder/upcoming/dalakos_crafter_of_wonders.txt index aff63ccfa8b..fafe470fca1 100644 --- a/forge-gui/res/cardsfolder/upcoming/dalakos_crafter_of_wonders.txt +++ b/forge-gui/res/cardsfolder/upcoming/dalakos_crafter_of_wonders.txt @@ -6,5 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ C | Amount$ 2 | RestrictValid$ Card.Artifact,Ac S:Mode$ Continuous | Affected$ Creature.YouCtrl+equipped | AddKeyword$ Flying & Haste | Description$ Equipped creatures you control have flying and haste. SVar:NonStackingEffect:True SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/dalakos_crafter_of_wonders.jpg Oracle:{T}: Add {C}{C}. Spend this mana only to cast artifact spells or activate abilities of artifacts.\nEquipped creatures you control have flying and haste. diff --git a/forge-gui/res/cardsfolder/upcoming/dreadful_apathy.txt b/forge-gui/res/cardsfolder/upcoming/dreadful_apathy.txt index 8fc28da5ffe..41bd6b099a3 100644 --- a/forge-gui/res/cardsfolder/upcoming/dreadful_apathy.txt +++ b/forge-gui/res/cardsfolder/upcoming/dreadful_apathy.txt @@ -6,5 +6,4 @@ A:SP$ Attach | Cost$ 2 W | ValidTgts$ Creature | AILogic$ Curse S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME can't attack or block. | Description$ Enchanted creature can't attack or block. A:AB$ ChangeZone | Cost$ 2 W | Defined$ Enchanted | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile enchanted creature. SVar:NonStackingAttachEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/dreadful_apathy.jpg Oracle:Enchant creature\nEnchanted creature can't attack or block.\n{2}{W}: Exile enchanted creature. diff --git a/forge-gui/res/cardsfolder/upcoming/dreamshaper_shaman.txt b/forge-gui/res/cardsfolder/upcoming/dreamshaper_shaman.txt index 97c41238788..0810bcafbd8 100644 --- a/forge-gui/res/cardsfolder/upcoming/dreamshaper_shaman.txt +++ b/forge-gui/res/cardsfolder/upcoming/dreamshaper_shaman.txt @@ -4,5 +4,4 @@ Types:Enchantment Creature Minotaur Shaman PT:5/4 T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | Execute$ TrigDig | TriggerDescription$ At the beginning of your end step, you may pay {2}{R} and sacrifice a nonland permanent. If you do, reveal cards from the top of your library until you reveal a nonland permanent card. Put that card onto the battlefield and the rest on the bottom of your library in a random order. SVar:TrigDig:AB$ DigUntil | Cost$ 2 R Sac<1/Permanent.nonLand/nonland permanent> | Reveal$ True | Valid$ Permanent.nonLand | ValidDescription$ nonland permanent | FoundDestination$ Battlefield | RevealedDestination$ Library | RevealedLibraryPosition$ -1 | RevealRandomOrder$ True | GainControl$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/dreamshaper_shaman.jpg Oracle:At the beginning of your end step, you may pay {2}{R} and sacrifice a nonland permanent. If you do, reveal cards from the top of your library until you reveal a nonland permanent card. Put that card onto the battlefield and the rest on the bottom of your library in a random order. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/dreamstalker_manticore.txt b/forge-gui/res/cardsfolder/upcoming/dreamstalker_manticore.txt index 9c6eeacf3a6..ec933a356bf 100644 --- a/forge-gui/res/cardsfolder/upcoming/dreamstalker_manticore.txt +++ b/forge-gui/res/cardsfolder/upcoming/dreamstalker_manticore.txt @@ -4,5 +4,4 @@ Types:Enchantment Creature Manticore PT:4/2 T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ You | ActivatorThisTurnCast$ EQ1 | NoResolvingCheck$ True | TriggerZones$ Battlefield | OpponentTurn$ True | Execute$ TrigDamage | TriggerDescription$ Whenever you cast your first spell during each opponent's turn, CARDNAME deals 1 damage to any target. SVar:TrigDamage:DB$DealDamage | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to any target. -SVar:Picture:http://www.wizards.com/global/images/magic/general/dreamstalker_manticore.jpg Oracle:Whenever you cast your first spell during each opponent's turn, Dreamstalker Manticore deals 1 damage to any target. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/eidolon_of_philosophy.txt b/forge-gui/res/cardsfolder/upcoming/eidolon_of_philosophy.txt index ea5b058dc39..8181e098407 100644 --- a/forge-gui/res/cardsfolder/upcoming/eidolon_of_philosophy.txt +++ b/forge-gui/res/cardsfolder/upcoming/eidolon_of_philosophy.txt @@ -3,5 +3,4 @@ ManaCost:U Types:Enchantment Creature Spirit PT:1/2 A:AB$ Draw | Cost$ 6 U Sac<1/CARDNAME> | NumCards$ 3 | SpellDescription$ Draw three cards. -SVar:Picture:http://www.wizards.com/global/images/magic/general/eidolon_of_philosophy.jpg Oracle:{6}{U}, Sacrifice Eidolon of Philosophy: Draw three cards. diff --git a/forge-gui/res/cardsfolder/upcoming/flicker_of_fate.txt b/forge-gui/res/cardsfolder/upcoming/flicker_of_fate.txt index d344e1f06b0..7fe4a12d14d 100644 --- a/forge-gui/res/cardsfolder/upcoming/flicker_of_fate.txt +++ b/forge-gui/res/cardsfolder/upcoming/flicker_of_fate.txt @@ -5,5 +5,4 @@ A:SP$ ChangeZone | Cost$ 1 W | ValidTgts$ Creature,Enchantment | Origin$ Battlef SVar:DBReturn:DB$ChangeZone | Defined$ Remembered | Origin$ All | Destination$ Battlefield | SubAbility$ DBCleanup SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True AI:RemoveDeck:All -SVar:Picture:http://www.wizards.com/global/images/magic/general/flicker_of_fate.jpg Oracle:Exile target creature or enchantment, then return it to the battlefield under its owner's control. diff --git a/forge-gui/res/cardsfolder/upcoming/funeral_rites.txt b/forge-gui/res/cardsfolder/upcoming/funeral_rites.txt index e86f7ca3e13..b89187df56a 100644 --- a/forge-gui/res/cardsfolder/upcoming/funeral_rites.txt +++ b/forge-gui/res/cardsfolder/upcoming/funeral_rites.txt @@ -6,5 +6,4 @@ SVar:DB:DB$LoseLife | LifeAmount$ 2 | SubAbility$ TrigMill SVar:TrigMill:DB$ Mill | NumCards$ 2 | Defined$ You DeckHints:Ability$Delirium DeckHas:Ability$Graveyard -SVar:Picture:http://www.wizards.com/global/images/magic/general/funeral_rites.jpg Oracle:You draw two cards, lose 2 life, and put the top two cards of your library into your graveyard. diff --git a/forge-gui/res/cardsfolder/upcoming/furious_rise.txt b/forge-gui/res/cardsfolder/upcoming/furious_rise.txt index 354d0c3a285..2f1a506e981 100644 --- a/forge-gui/res/cardsfolder/upcoming/furious_rise.txt +++ b/forge-gui/res/cardsfolder/upcoming/furious_rise.txt @@ -10,5 +10,4 @@ SVar:DBEffect:DB$Effect | RememberObjects$ Remembered | StaticAbilities$ Play | T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ DBCleanup2 SVar:DBCleanup2:DB$ Cleanup | ClearImprinted$ True SVar:Play:Mode$ Continuous | MayPlay$ True | EffectZone$ Command | Affected$ Card.IsRemembered | AffectedZone$ Exile | Description$ You may play this card until you exile another card with CARDNAME. -SVar:Picture:http://www.wizards.com/global/images/magic/general/furious_rise.jpg Oracle:At the beginning of your end step, if you control a creature with power 4 or greater, exile the top card of your library. You may play that card until you exile another card with Furious Rise. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/hero_of_the_nyxborn.txt b/forge-gui/res/cardsfolder/upcoming/hero_of_the_nyxborn.txt index 2a6bcc1e63d..ab0a949ea77 100644 --- a/forge-gui/res/cardsfolder/upcoming/hero_of_the_nyxborn.txt +++ b/forge-gui/res/cardsfolder/upcoming/hero_of_the_nyxborn.txt @@ -6,5 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenScript$ w_1_1_human_soldier | TokenOwner$ You | LegacyImage$ w 1 1 human soldier thb T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever you cast a spell that targets CARDNAME, creatures you control get +1/+0 until end of turn. SVar:TrigPump:DB$ PumpAll | ValidCards$ Creature.YouCtrl | NumAtt$ +1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/hero_of_the_nyxborn.jpg Oracle:When Hero of the Nyxborn enters the battlefield, create a 1/1 white Human Soldier creature token.\nWhenever you cast a spell that targets Hero of the Nyxborn, creatures you control get +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/upcoming/heroes_of_the_revel.txt b/forge-gui/res/cardsfolder/upcoming/heroes_of_the_revel.txt index 1d0fddfed53..136afb781dd 100644 --- a/forge-gui/res/cardsfolder/upcoming/heroes_of_the_revel.txt +++ b/forge-gui/res/cardsfolder/upcoming/heroes_of_the_revel.txt @@ -6,5 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenScript$ r_2_2_satyr_noblock | TokenOwner$ You | LegacyImage$ r 2 2 satyr noblock thb T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever you cast a spell that targets CARDNAME, creatures you control get +1/+0 until end of turn. SVar:TrigPump:DB$ PumpAll | ValidCards$ Creature.YouCtrl | NumAtt$ +1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/heroes_of_the_revel.jpg Oracle:When Heroes of the Revel enters the battlefield, create a 2/2 red Satyr creature token with "This creature can't block."\nWhenever you cast a spell that targets Heroes of the Revel, creatures you control get +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/upcoming/ichthyomorphosis.txt b/forge-gui/res/cardsfolder/upcoming/ichthyomorphosis.txt index 2259c8af6b8..6d214ba174e 100644 --- a/forge-gui/res/cardsfolder/upcoming/ichthyomorphosis.txt +++ b/forge-gui/res/cardsfolder/upcoming/ichthyomorphosis.txt @@ -4,5 +4,4 @@ Types:Enchantment Aura K:Enchant creature A:SP$ Attach | Cost$ 2 U | ValidTgts$ Creature | AILogic$ Curse S:Mode$ Continuous | Affected$ Creature.EnchantedBy | SetPower$ 0 | SetToughness$ 1 | SetColor$ Blue | RemoveAllAbilities$ True | AddType$ Creature & Frog | RemoveCardTypes$ True | RemoveCreatureTypes$ True | Description$ Enchanted creature loses all abilities and is a blue Fish with base power and toughness 0/1. -SVar:Picture:http://www.wizards.com/global/images/magic/general/ichthyomorphosis.jpg Oracle:Enchant creature\nEnchanted creature loses all abilities and is a blue Fish with base power and toughness 0/1. diff --git a/forge-gui/res/cardsfolder/upcoming/ilysian_caryatid.txt b/forge-gui/res/cardsfolder/upcoming/ilysian_caryatid.txt index 419fb90cc83..b9aec5386e3 100644 --- a/forge-gui/res/cardsfolder/upcoming/ilysian_caryatid.txt +++ b/forge-gui/res/cardsfolder/upcoming/ilysian_caryatid.txt @@ -5,5 +5,4 @@ PT:1/1 A:AB$ Mana | Cost$ T | Produced$ Any | Amount$ X | References$ X, Y | SpellDescription$ Add one mana of any color. If you control a creature with power 4 or greater, add two mana of any one color instead. SVar:X:Count$Compare Y GE1.2.1 SVar:Y:Count$Valid Creature.YouCtrl+powerGE4 -SVar:Picture:http://www.wizards.com/global/images/magic/general/ilysian_caryatid.jpg Oracle:{T}: Add one mana of any color. If you control a creature with power 4 or greater, add two mana of any one color instead. diff --git a/forge-gui/res/cardsfolder/upcoming/incendiary_oracle.txt b/forge-gui/res/cardsfolder/upcoming/incendiary_oracle.txt index f574bab1f66..de41dbee342 100644 --- a/forge-gui/res/cardsfolder/upcoming/incendiary_oracle.txt +++ b/forge-gui/res/cardsfolder/upcoming/incendiary_oracle.txt @@ -5,5 +5,4 @@ PT:2/2 A:AB$ Pump | Cost$ 1 R | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. R:Event$ Moved | ValidLKI$ Creature.DamagedBy | Destination$ Graveyard | ReplaceWith$ DBExile | ActiveZones$ Battlefield | Description$ If a creature dealt damage by CARDNAME this turn would die, exile it instead. SVar:DBExile:DB$ ChangeZone | Defined$ ReplacedCard | Origin$ Battlefield | Destination$ Exile -SVar:Picture:http://www.wizards.com/global/images/magic/general/incendiary_oracle.jpg Oracle:{1}{R}: Incendiary Oracle gets +1/+0 until end of turn.\nIf a creature dealt damage by Incendiary Oracle this turn would die, exile it instead. diff --git a/forge-gui/res/cardsfolder/upcoming/iroass_blessing.txt b/forge-gui/res/cardsfolder/upcoming/iroass_blessing.txt new file mode 100644 index 00000000000..df167a758ae --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/iroass_blessing.txt @@ -0,0 +1,9 @@ +Name:Iroas's Blessing +ManaCost:3 R +Types:Enchantment Aura +K:Enchant creature you control +A:SP$ Attach | Cost$ 3 R | ValidTgts$ Creature.YouCtrl | AILogic$ Pump +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigDamage | TriggerDescription$ When CARDNAME enters the battlefield, it deals 4 damage to target creature or planeswalker an opponent controls. +SVar:TrigDamage:DB$ DealDamage | ValidTgts$ Creature.OppCtrl,Planeswalker.OppCtrl | TgtPrompt$ Select a creature or planeswalker an opponent controls | NumDmg$ 4 +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddToughness$ 1 | Description$ Enchanted creature gets +1/+1. +Oracle:Enchant creature you control\nWhen Iroas's Blessing enters the battlefield, it deals 4 damage to target creature or planeswalker an opponent controls.\nEnchanted creature gets +1/+1. diff --git a/forge-gui/res/cardsfolder/upcoming/irreverent_revelers.txt b/forge-gui/res/cardsfolder/upcoming/irreverent_revelers.txt new file mode 100644 index 00000000000..91be4466341 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/irreverent_revelers.txt @@ -0,0 +1,9 @@ +Name:Irreverent Revelers +ManaCost:2 R +Types:Creature Satyr +PT:2/2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigCharm | TriggerDescription$ When CARDNAME enters the battlefield, ABILITY +SVar:TrigCharm:DB$ Charm | Choices$ DBDestroy,DBHaste +SVar:DBDestroy:DB$ Destroy | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | SpellDescription$ Destroy target artifact. +SVar:DBHaste:DB$ Pump | Defined$ Self | KW$ Haste | SpellDescription$ CARDNAME gains haste until end of turn. +Oracle:When Irreverent Revelers enters the battlefield, choose one —\n• Destroy target artifact.\n• Irreverent Revelers gains haste until end of turn. diff --git a/forge-gui/res/cardsfolder/upcoming/moss_viper.txt b/forge-gui/res/cardsfolder/upcoming/moss_viper.txt index 8b800b1bf3a..573380c0dee 100644 --- a/forge-gui/res/cardsfolder/upcoming/moss_viper.txt +++ b/forge-gui/res/cardsfolder/upcoming/moss_viper.txt @@ -3,5 +3,4 @@ ManaCost:G Types:Creature Snake PT:1/1 K:Deathtouch -SVar:Picture:http://www.wizards.com/global/images/magic/general/moss_viper.jpg Oracle:Deathtouch \ No newline at end of file diff --git a/forge-gui/res/tokenscripts/ub_2_3_nightmare_mill.txt b/forge-gui/res/tokenscripts/ub_2_3_nightmare_mill.txt new file mode 100644 index 00000000000..397a3a5380f --- /dev/null +++ b/forge-gui/res/tokenscripts/ub_2_3_nightmare_mill.txt @@ -0,0 +1,9 @@ +Name:Nightmare +ManaCost:no cost +Types:Creature Nightmare +Colors:blue,black +PT:2/3 +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ DBMill | TriggerDescription$ Whenever this creature attacks or blocks, each opponent exiles the top two cards of their library. +T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ DBMill | Secondary$ True | TriggerDescription$ Whenever this creature attacks or blocks, each opponent exiles the top two cards of their library. +SVar:DBMill:DB$ Mill | Defined$ Player.Opponent | NumCards$ 2 | Destination$ Exile +Oracle:Whenever this creature attacks or blocks, each opponent exiles the top two cards of their library. From 9c6c0f18615987e69b2cab0ffe30435e3dfba38d Mon Sep 17 00:00:00 2001 From: Northmoc Date: Fri, 13 Dec 2019 12:24:47 -0500 Subject: [PATCH 3/6] More upcoming THB --- .../src/main/java/forge/game/card/CounterType.java | 2 ++ .../cardsfolder/upcoming/athreos_shroud_veiled.txt | 14 ++++++++++++++ .../cardsfolder/upcoming/karametras_blessing.txt | 6 ++++++ .../cardsfolder/upcoming/labyrinth_of_skophos.txt | 8 ++++++++ 4 files changed, 30 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/athreos_shroud_veiled.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/karametras_blessing.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/labyrinth_of_skophos.txt diff --git a/forge-game/src/main/java/forge/game/card/CounterType.java b/forge-game/src/main/java/forge/game/card/CounterType.java index ff040ed52f6..ff44ee8983b 100644 --- a/forge-game/src/main/java/forge/game/card/CounterType.java +++ b/forge-game/src/main/java/forge/game/card/CounterType.java @@ -59,6 +59,8 @@ public enum CounterType { CHARGE("CHARG", 246, 192, 0), + COIN("COIN",255,215,0), + CORPSE("CRPSE", 230, 186, 209), CREDIT("CRDIT", 188, 197, 234), diff --git a/forge-gui/res/cardsfolder/upcoming/athreos_shroud_veiled.txt b/forge-gui/res/cardsfolder/upcoming/athreos_shroud_veiled.txt new file mode 100644 index 00000000000..09775f748a8 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/athreos_shroud_veiled.txt @@ -0,0 +1,14 @@ +Name:Athreos, Shroud-Veiled +ManaCost:4 W B +Types:Legendary Enchantment Creature God +PT:4/7 +K:Indestructible +S:Mode$ Continuous | Affected$ Card.Self | RemoveType$ Creature | RemoveCreatureTypes$ True | CheckSVar$ X | SVarCompare$ LT7 | References$ X | Description$ As long as your devotion to white and black is less than seven, CARDNAME isn't a creature. +SVar:X:Count$DevotionDual.White.Black +SVar:BuffedBy:Permanent.Black,Permanent.White +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your end step, put a coin counter on another target creature. +SVar:TrigPutCounter:DB$PutCounter | ValidTgts$ Creature.Other | TgtPrompt$ Select target creature | CounterType$ COIN | CounterNum$ 1 +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | TriggerZones$ Battlefield | ValidCard$ Creature.counters_GE1_COIN | Execute$ TrigReturn | TriggerDescription$ Whenever a creature with a coin counter on it dies or is put into exile, return that card to the battlefield under your control. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Exile | TriggerZones$ Battlefield | Secondary$ True | ValidCard$ Creature.counters_GE1_COIN | Execute$ TrigReturn | TriggerDescription$ Whenever a creature with a coin counter on it dies or is put into exile, return that card to the battlefield under your control. +SVar:TrigReturn:DB$ChangeZone | Origin$ Graveyard,Exile | Destination$ Battlefield | Defined$ TriggeredCard | GainControl$ True +Oracle:Indestructible\nAs long as your devotion to white and black is less than seven, Athreos isn’t a creature.\nAt the beginning of your end step, put a coin counter on another target creature.\nWhenever a creature with a coin counter on it dies or is put into exile, return that card to the battlefield under your control. diff --git a/forge-gui/res/cardsfolder/upcoming/karametras_blessing.txt b/forge-gui/res/cardsfolder/upcoming/karametras_blessing.txt new file mode 100644 index 00000000000..38597d33ef0 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/karametras_blessing.txt @@ -0,0 +1,6 @@ +Name:Karametra's Blessing +ManaCost:W +Types:Instant +A:SP$ Pump | Cost$ W | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +2 | NumDef$ +2 | SubAbility$ DBPump | SpellDescription$ Target creature gets +2/+2 until end of turn. If it's an enchanted creature or an enchantment creature, it also gains hexproof and indestructible until end of turn. +SVar:DBPump:DB$Pump | Defined$ ParentTarget | KW$ Hexproof & Indestructible | ConditionDefined$ Targeted | ConditionPresent$ Creature.enchanted,Creature.Enchantment +Oracle:Target creature gets +2/+2 until end of turn. If it's an enchanted creature or an enchantment creature, it also gains hexproof and indestructible until end of turn. (It can't be the target of spells or abilities your opponents control. Damage and effects that say "destroy" don't destroy it.) \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/labyrinth_of_skophos.txt b/forge-gui/res/cardsfolder/upcoming/labyrinth_of_skophos.txt new file mode 100644 index 00000000000..cb96ae2fb40 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/labyrinth_of_skophos.txt @@ -0,0 +1,8 @@ +Name:Labyrinth of Skophos +ManaCost:no cost +Types:Land +A:AB$ Mana | Cost$ T | Produced$ C | SpellDescription$ Add {C}. +A:AB$ RemoveFromCombat | Cost$ 4 T | ValidTgts$ Creature.attacking,Creature.blocking | TgtPrompt$ Select target attacking or blocking creature | SpellDescription$ Remove target attacking or blocking creature from combat. +AI:RemoveDeck:All +SVar:AmbushAI:True +Oracle:{T}: Add {C}.\n{4}, {T}: Remove target attacking or blocking creature from combat. From 9a98b39e94dcaf59bc92fa3abcbb946c085fbe7b Mon Sep 17 00:00:00 2001 From: Northmoc Date: Fri, 13 Dec 2019 13:58:46 -0500 Subject: [PATCH 4/6] More upcoming THB --- .../res/cardsfolder/upcoming/commanding_presence.txt | 9 +++++++++ .../cardsfolder/upcoming/daxos_blessed_by_the_sun.txt | 10 ++++++++++ 2 files changed, 19 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/commanding_presence.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/daxos_blessed_by_the_sun.txt diff --git a/forge-gui/res/cardsfolder/upcoming/commanding_presence.txt b/forge-gui/res/cardsfolder/upcoming/commanding_presence.txt new file mode 100644 index 00000000000..02d1b662b0c --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/commanding_presence.txt @@ -0,0 +1,9 @@ +Name:Commanding Presence +ManaCost:3 W +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 3 W | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ First Strike | AddTrigger$ TriggerDamageDone | AddSVar$ DBToken | AddDescription$ Enchanted creature gets +2/+2 and has first strike. +SVar:TriggerDamageDone:Mode$ DamageDone | ValidSource$ Card.Self | CombatDamage$ True | ValidTarget$ Player | Execute$ DBToken | TriggerDescription$ Whenever this creature deals combat damage to a player, create a 1/1 white Human Soldier token. +SVar:DBToken:DB$Token | TokenOwner$ You | TokenScript$ w_1_1_human_soldier | LegacyImage$ w 1 1 human soldier thb | TokenAmount$ 1 +Oracle:Enchant creature\nEnchanted creature gets +2/+2 and has first strike and "Whenever this creature deals combat damage to a player, create a 1/1 white Human Soldier token." diff --git a/forge-gui/res/cardsfolder/upcoming/daxos_blessed_by_the_sun.txt b/forge-gui/res/cardsfolder/upcoming/daxos_blessed_by_the_sun.txt new file mode 100644 index 00000000000..4399272e547 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/daxos_blessed_by_the_sun.txt @@ -0,0 +1,10 @@ +Name:Daxos, Blessed by the Sun +ManaCost:W W +Types:Legendary Enchantment Creature Demigod +PT:2/* +S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetToughness$ X | Description$ CARDNAME's toughness is equal to your devotion to white. +SVar:X:Count$Devotion.White +T:Mode$ ChangesZone | TriggerZones$ Battlefield | ValidCard$ Creature.YouCtrl+Other | Origin$ Any | Destination$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Whenever another creature you control enters the battlefield or dies, you gain 1 life. +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.YouCtrl+Other | TriggerZones$ Battlefield | Execute$ TrigGainLife | Secondary$ True | TriggerDescription$ Whenever another creature you control enters the battlefield or dies, you gain 1 life. +SVar:TrigGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 1 +Oracle:Daxos’s toughness is equal to your devotion to white. (Each {W} in the mana costs of permanents you control counts toward your devotion to white.)\nWhenever another creature you control enters the battlefield or dies, you gain 1 life. From 15839e343ec77a11280c49ab81da25b2272fa64e Mon Sep 17 00:00:00 2001 From: Northmoc Date: Sat, 14 Dec 2019 12:50:24 -0500 Subject: [PATCH 5/6] More upcoming THB --- .../cardsfolder/upcoming/inevitable_end.txt | 9 +++ .../cardsfolder/upcoming/klothyss_design.txt | 6 ++ .../upcoming/leonin_of_the_lost_pride.txt | 7 +++ .../res/editions/Theros Beyond Death.txt | 59 +++++++++++++++++++ 4 files changed, 81 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/inevitable_end.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/klothyss_design.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/leonin_of_the_lost_pride.txt create mode 100644 forge-gui/res/editions/Theros Beyond Death.txt diff --git a/forge-gui/res/cardsfolder/upcoming/inevitable_end.txt b/forge-gui/res/cardsfolder/upcoming/inevitable_end.txt new file mode 100644 index 00000000000..4d29f499f53 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/inevitable_end.txt @@ -0,0 +1,9 @@ +Name:Inevitable End +ManaCost:2 B +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 2 B | ValidTgts$ Creature | AILogic$ Curse +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddTrigger$ InevitableTrig | AddSVar$ InevitableSac | Description$ Enchanted creature has "At the beginning of your upkeep, sacrifice a creature." +SVar:InevitableTrig:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ InevitableSac | TriggerDescription$ At the beginning of your upkeep, sacrifice a creature. +SVar:InevitableSac:DB$Sacrifice | Defined$ You | SacValid$ Creature +Oracle:Enchant creature\nEnchanted creature has "At the beginning of your upkeep, sacrifice a creature." diff --git a/forge-gui/res/cardsfolder/upcoming/klothyss_design.txt b/forge-gui/res/cardsfolder/upcoming/klothyss_design.txt new file mode 100644 index 00000000000..ce9daeb57c7 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/klothyss_design.txt @@ -0,0 +1,6 @@ +Name:Klothys's Design +ManaCost:5 G +Types:Sorcery +A:SP$ PumpAll | Cost$ 5 G | ValidCards$ Creature.YouCtrl | NumAtt$ +X | NumDef$ +X | References$ X | SpellDescription$ Creatures you control get +X/+X until end of turn, where X is your devotion to green. +SVar:X:Count$Devotion.Green +Oracle:Creatures you control get +X/+X until end of turn, where X is your devotion to green. (Each {G} in the mana costs of permanents you control counts toward your devotion to green.) \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/leonin_of_the_lost_pride.txt b/forge-gui/res/cardsfolder/upcoming/leonin_of_the_lost_pride.txt new file mode 100644 index 00000000000..b33a38c26d2 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/leonin_of_the_lost_pride.txt @@ -0,0 +1,7 @@ +Name:Leonin of the Lost Pride +ManaCost:1 W +Types:Creature Cat Warrior +PT:3/1 +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigExile | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, exile target card from an opponent’s graveyard. +SVar:TrigExile:DB$ChangeZone | Origin$ Graveyard | Destination$ Exile | TgtPrompt$ Choose target card in an opponent's graveyard | ValidTgts$ Card.OppOwn +Oracle:When Leonin of the Lost Pride dies, exile target card from an opponent’s graveyard. diff --git a/forge-gui/res/editions/Theros Beyond Death.txt b/forge-gui/res/editions/Theros Beyond Death.txt new file mode 100644 index 00000000000..bbfad143cc8 --- /dev/null +++ b/forge-gui/res/editions/Theros Beyond Death.txt @@ -0,0 +1,59 @@ +[metadata] +Code=THB +Date=2020-01-24 +Name=Theros: Beyond Death +MciCode=thb +Type=Expansion +BoosterCovers=5 +Booster=10 Common, 3 Uncommon, 1 RareMythic, 1 BasicLand + +[cards] +4 U Banishing Light +7 U Commanding Presence +9 U Daxos, Blessed by the Sun +23 C Indomitable Will +26 C Karametra’s Blessing +28 C Leonin of the Lost Pride +42 U Alirios, Enraptured +43 R Ashiok's Erasure +48 C Eidolon of Philosophy +51 C Ichthyomorphosis +102 U Inevitable End +126 C Arena Trickster +136 U Furious Rise +138 U Heroes of the Revel +140 C Incendiary Oracle +141 C Infuriate +142 C Iroas’s Blessing +143 C Irreverent Revelers +164 C Aspect of Lamprey +174 C Ilysian Caryatid +176 U Klothys's Design +208 M Ashiok, Nightmare Muse +219 U Hero of the Nyxborn +243 R Labyrinth of Skophos +250 L Plains +251 L Island +252 L Swamp +253 L Mountain +254 L Forest +269 M Athreos, Shroud-Veiled +270 M Elspeth, Undaunted Hero +274 M Ashiok, Sculptor of Fears +278 L Plains +279 L Plains +280 L Island +281 L Island +282 L Swamp +283 L Swamp +284 L Mountain +285 L Mountain +286 L Forest +287 L Forest + + +[tokens] +r_2_2_satyr_noblock +u_3_2_reflection +ub_2_3_nightmare_mill +w_1_1_human_soldier \ No newline at end of file From 71749cef3fad8a8e7f68b4ba07af9ee08bd6c638 Mon Sep 17 00:00:00 2001 From: Northmoc Date: Sat, 14 Dec 2019 16:47:25 -0500 Subject: [PATCH 6/6] More upcoming THB --- forge-gui/res/cardsfolder/upcoming/commanding_presence.txt | 2 +- forge-gui/res/cardsfolder/upcoming/inevitable_end.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/forge-gui/res/cardsfolder/upcoming/commanding_presence.txt b/forge-gui/res/cardsfolder/upcoming/commanding_presence.txt index 02d1b662b0c..3a7bc718d31 100644 --- a/forge-gui/res/cardsfolder/upcoming/commanding_presence.txt +++ b/forge-gui/res/cardsfolder/upcoming/commanding_presence.txt @@ -3,7 +3,7 @@ ManaCost:3 W Types:Enchantment Aura K:Enchant creature A:SP$ Attach | Cost$ 3 W | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ First Strike | AddTrigger$ TriggerDamageDone | AddSVar$ DBToken | AddDescription$ Enchanted creature gets +2/+2 and has first strike. +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ First Strike | AddTrigger$ TriggerDamageDone | Description$ Enchanted creature gets +2/+2 and has first strike and "Whenever this creature deals combat damage to a player, create a 1/1 white Human Soldier token." SVar:TriggerDamageDone:Mode$ DamageDone | ValidSource$ Card.Self | CombatDamage$ True | ValidTarget$ Player | Execute$ DBToken | TriggerDescription$ Whenever this creature deals combat damage to a player, create a 1/1 white Human Soldier token. SVar:DBToken:DB$Token | TokenOwner$ You | TokenScript$ w_1_1_human_soldier | LegacyImage$ w 1 1 human soldier thb | TokenAmount$ 1 Oracle:Enchant creature\nEnchanted creature gets +2/+2 and has first strike and "Whenever this creature deals combat damage to a player, create a 1/1 white Human Soldier token." diff --git a/forge-gui/res/cardsfolder/upcoming/inevitable_end.txt b/forge-gui/res/cardsfolder/upcoming/inevitable_end.txt index 4d29f499f53..0a39f2c6d6a 100644 --- a/forge-gui/res/cardsfolder/upcoming/inevitable_end.txt +++ b/forge-gui/res/cardsfolder/upcoming/inevitable_end.txt @@ -3,7 +3,7 @@ ManaCost:2 B Types:Enchantment Aura K:Enchant creature A:SP$ Attach | Cost$ 2 B | ValidTgts$ Creature | AILogic$ Curse -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddTrigger$ InevitableTrig | AddSVar$ InevitableSac | Description$ Enchanted creature has "At the beginning of your upkeep, sacrifice a creature." +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddTrigger$ InevitableTrig | Description$ Enchanted creature has "At the beginning of your upkeep, sacrifice a creature." SVar:InevitableTrig:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ InevitableSac | TriggerDescription$ At the beginning of your upkeep, sacrifice a creature. SVar:InevitableSac:DB$Sacrifice | Defined$ You | SacValid$ Creature Oracle:Enchant creature\nEnchanted creature has "At the beginning of your upkeep, sacrifice a creature."