diff --git a/forge-gui/res/cardsfolder/upcoming/grey_havens_navigator.txt b/forge-gui/res/cardsfolder/upcoming/grey_havens_navigator.txt new file mode 100644 index 00000000000..7e477dc2043 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/grey_havens_navigator.txt @@ -0,0 +1,8 @@ +Name:Grey Havens Navigator +ManaCost:2 U +Types:Creature Elf Pilot +PT:3/2 +K:Flash +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigScry | TriggerDescription$ When CARDNAME enters the battlefield, scry 1. +SVar:TrigScry:DB$ Scry | ScryNum$ 1 +Oracle:Flash\nWhen Grey Havens Navigator enters the battlefield, scry 1. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/haradrim_spearmaster.txt b/forge-gui/res/cardsfolder/upcoming/haradrim_spearmaster.txt new file mode 100644 index 00000000000..ecca8663b3d --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/haradrim_spearmaster.txt @@ -0,0 +1,9 @@ +Name:Haradrim Spearmaster +ManaCost:2 R +Types:Creature Human Warrior +PT:2/3 +K:Reach +T:Mode$ Phase | Phase$ BeginCombat | ValidPlayer$ You | Execute$ TrigPump | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of combat on your turn, another target creature you control gets +1/+0 until end of turn. +SVar:TrigPump:DB$ Pump | ValidTgts$ Creature.Other+YouCtrl | TgtPrompt$ Select another target creature you control | NumAtt$ 1 +SVar:PlayMain1:TRUE +Oracle:Reach\nAt the beginning of combat on your turn, another target creature you control gets +1/+0 until end of turn. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/hithlain_knots.txt b/forge-gui/res/cardsfolder/upcoming/hithlain_knots.txt new file mode 100644 index 00000000000..b973ee7a8b4 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/hithlain_knots.txt @@ -0,0 +1,7 @@ +Name:Hithlain Knots +ManaCost:1 U +Types:Instant +A:SP$ Tap | ValidTgts$ Creature | SubAbility$ DBScry | SpellDescription$ Tap target creature. Scry 1. +SVar:DBScry:DB$ Scry | ScryNum$ 1 | SubAbility$ DBDraw +SVar:DBDraw:DB$ Draw | NumCards$ 1 | SpellDescription$ Draw a card. +Oracle:Tap target creature. Scry 1.\nDraw a card. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/ioreth_of_the_healing_house.txt b/forge-gui/res/cardsfolder/upcoming/ioreth_of_the_healing_house.txt new file mode 100644 index 00000000000..0f4160e750f --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/ioreth_of_the_healing_house.txt @@ -0,0 +1,8 @@ +Name:Ioreth of the Healing House +ManaCost:2 U +Types:Legendary Creature Human Cleric +PT:1/4 +A:AB$ Untap | Cost$ T | ValidTgts$ Permanent.Other | TgtPrompt$ Select another target permanent | SpellDescription$ Untap another target permanent. +A:AB$ Untap | Cost$ T | ValidTgts$ Creature.Legendary | TgtPrompt$ Select two other legendary creatures | SpellDescription$ Untap two other target legendary creatures. +DeckHints:Type$Legendary & Type$Creature +Oracle:{T}: Untap another target permanent.\n{T}: Untap two other target legendary creatures. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/isolation_at_orthanc.txt b/forge-gui/res/cardsfolder/upcoming/isolation_at_orthanc.txt new file mode 100644 index 00000000000..07c35fdf101 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/isolation_at_orthanc.txt @@ -0,0 +1,5 @@ +Name:Isolation at Orthanc +ManaCost:3 U +Types:Instant +A:SP$ ChangeZone | Origin$ Battlefield | Destination$ Library | ValidTgts$ Creature | LibraryPosition$ 1 | SpellDescription$ Put target creature into its owner's library second from the top. +Oracle:Put target creature into its owner's library second from the top. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/ithilien_kingfisher.txt b/forge-gui/res/cardsfolder/upcoming/ithilien_kingfisher.txt new file mode 100644 index 00000000000..b183f8e284e --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/ithilien_kingfisher.txt @@ -0,0 +1,9 @@ +Name:Ithilien Kingfisher +ManaCost:2 U +Types:Creature Bird +PT:2/1 +K:Flying +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME dies, draw a card. +SVar:TrigDraw:DB$ Draw | Defined$ TriggeredCardController | NumCards$ 1 +SVar:SacMe:1 +Oracle:Flying\nWhen Ithilien Kingfisher dies, draw a card. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/lorien_revealed.txt b/forge-gui/res/cardsfolder/upcoming/lorien_revealed.txt new file mode 100644 index 00000000000..e35a04af11a --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/lorien_revealed.txt @@ -0,0 +1,7 @@ +Name:Lorien Revealed +ManaCost:3 U U +Types:Sorcery +A:SP$ Draw | NumCards$ 3 | SpellDescription$ Draw three cards. +K:TypeCycling:Island:1 +DeckHas:Ability$Discard +Oracle:Draw three cards.\nIslandcycling {1} ({1}, Discard this card: Search your library for an Island card, reveal it, put it into your hand, then shuffle.) \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/the_balrog_flame_of_udun.txt b/forge-gui/res/cardsfolder/upcoming/the_balrog_flame_of_udun.txt new file mode 100644 index 00000000000..1370c80163c --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/the_balrog_flame_of_udun.txt @@ -0,0 +1,8 @@ +Name:The Balrog, Flame of Udun +ManaCost:3 B R +Types:Legendary Creature Avatar Demon +PT:7/7 +K:Trample +T:Mode$ ChangesZone | Origin$ Battlefield | TriggerZones$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.Legendary+OppCtrl | Execute$ TrigChange | TriggerDescription$ When a legendary creature an opponent controls dies, put CARDNAME on the bottom of its owner's library. +SVar:TrigChange:DB$ ChangeZone | Defined$ Self | Origin$ Battlefield | Destination$ Library | LibraryPosition$ -1 +Oracle:Trample\nWhen a legendary creature an opponent controls dies, put The Balrog, Flame of Udûn on the bottom of its owner's library. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/the_bath_song.txt b/forge-gui/res/cardsfolder/upcoming/the_bath_song.txt new file mode 100644 index 00000000000..70e0cddcd97 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/the_bath_song.txt @@ -0,0 +1,11 @@ +Name:The Bath Song +ManaCost:3 U +Types:Enchantment Saga +K:Saga:3:DBDraw,DBDraw,DBShuffle +SVar:DBDraw:DB$ Draw | NumCards$ 2 | SubAbility$ DBDiscard | SpellDescription$ Draw two cards, then discard a card. +SVar:DBDiscard:DB$ Discard | Defined$ You | NumCards$ 1 | Mode$ TgtChoose +SVar:DBShuffle:DB$ ChangeZone | TargetMin$ 0 | TargetMax$ X | Origin$ Graveyard | Destination$ Library | Shuffle$ True | SubAbility$ DBAdd | TgtPrompt$ Choose any target cards in your graveyard | ValidTgts$ Card.YouCtrl | SpellDescription$ Shuffle any number of target cards from your graveyard into your library. Add {U}{U}. +SVar:DBAdd:DB$ Mana | Produced$ U | Amount$ 2 +SVar:X:Count$InYourYard +DeckHas:Ability$Discard|Graveyard +Oracle:(As this Saga enters and after your draw step, add a lore counter. Sacrifice after III.)\nI, II — Draw two cards, then discard a card.\nIII — Shuffle any number of target cards from your graveyard into your library. Add {U}{U}. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/witch_king_bringer_of_ruin.txt b/forge-gui/res/cardsfolder/upcoming/witch_king_bringer_of_ruin.txt new file mode 100644 index 00000000000..02243aeb62d --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/witch_king_bringer_of_ruin.txt @@ -0,0 +1,10 @@ +Name:Witch-king, Bringer of Ruin +ManaCost:4 B B +Types:Legendary Creature Wraith Noble +PT:5/3 +K:Flying +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigSac | TriggerDescription$ Whenever CARDNAME attacks, defending player sacrifices a creature with the least power among creatures they control. +SVar:TrigSac:DB$ Sacrifice | Defined$ TriggeredDefendingPlayer | SacValid$ Creature.leastPowerControlledBy TriggeredDefendingPlayer +SVar:HasAttackEffect:True +DeckHas:Ability$Sacrifice +Oracle:Flying\nWhenever Witch-king, Bringer of Ruin attacks, defending player sacrifices a creature with the least power among creatures they control. \ No newline at end of file