diff --git a/forge-gui/res/cardsfolder/upcoming/denethor_stone_seer.txt b/forge-gui/res/cardsfolder/upcoming/denethor_stone_seer.txt new file mode 100644 index 00000000000..d1e5a9bc74a --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/denethor_stone_seer.txt @@ -0,0 +1,10 @@ +Name:Denethor, Stone Seer +ManaCost:1 U +Types:Legendary Creature Human Noble +PT:1/3 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigScry | TriggerDescription$ When CARDNAME enters the battlefield, scry 2. +SVar:TrigScry:DB$ Scry | ScryNum$ 2 +A:AB$ BecomeMonarch | Cost$ 3 R T Sac<1/NICKNAME> | ValidTgts$ Player | SubAbility$ DBDamage | SpellDescription$ Target player becomes the monarch. NICKNAME deals 3 damage to any target. +SVar:DBPower:DB$ DealDamage | ValidTgts$ Any | NumDmg$ 3 +DeckHas:Ability$Sacrifice +Oracle:When Denethor, Stone Seer enters the battlefield, scry 2.\n{3}{R}, {T}, Sacrifice Denethor: Target player becomes the monarch. Denethor deals 3 damage to any target. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/grey_host_reinforcements.txt b/forge-gui/res/cardsfolder/upcoming/grey_host_reinforcements.txt new file mode 100644 index 00000000000..f7cf1af28c3 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/grey_host_reinforcements.txt @@ -0,0 +1,13 @@ +Name:Grey Host Reinforcements +ManaCost:3 W +Types:Creature Spirit Soldier +PT:1/1 +K:Flying +K:Ward:3 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, exile target player's graveyard. Put a number of +1/+1 counters on CARDNAME equal to the number of creature cards exiled this way. +SVar:TrigExile:DB$ ChangeZoneAll | ValidTgts$ Player | Origin$ Graveyard | Destination$ Exile | ChangeType$ Card | SubAbility$ DBCounter | RememberChanged$ True +SVar:DBCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ X | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$Valid Creature +DeckHas:Ability$Counters +Oracle:Flying, ward {3}\nWhen Grey Host Reinforcements enters the battlefield, exile target player's graveyard. Put a number of +1/+1 counters on Grey Host Reinforcements equal to the number of creature cards exiled this way. diff --git a/forge-gui/res/cardsfolder/upcoming/hithlain_rope.txt b/forge-gui/res/cardsfolder/upcoming/hithlain_rope.txt new file mode 100644 index 00000000000..ef451f57778 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/hithlain_rope.txt @@ -0,0 +1,8 @@ +Name:Hithlain Rope +ManaCost:2 +Types:Artifact +S:Mode$ CantSacrifice | ValidCard$ Card.Self | Description$ CARDNAME can't be sacrificed. +A:AB$ ChangeZone | Cost$ 1 T | Origin$ Library | Destination$ Battlefield | Tapped$ True | ChangeType$ Land.Basic | ChangeNum$ 1 | SubAbility$ DBPass | SpellDescription$ Search your library for a basic land card, put it onto the battlefield tapped, then shuffle. The player to your right gains control of CARDNAME. +A:AB$ Draw | Cost$ 2 T | SubAbility$ DBPass | SpellDescription$ Draw a card. The player to your right gains control of CARDNAME. +SVar:DBPass:DB$ GainControl | Defined$ Self | NewController$ NextPlayerToYourRight +Oracle:Hithlain Rope can't be sacrificed.\n{1}, {T}: Search your library for a basic land card, put it onto the battlefield tapped, then shuffle. The player to your right gains control of Hithlain Rope.\n{2}, {T}: Draw a card. The player to your right gains control of Hithlain Rope. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/lidless_gaze.txt b/forge-gui/res/cardsfolder/upcoming/lidless_gaze.txt new file mode 100644 index 00000000000..b4c36baf79a --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/lidless_gaze.txt @@ -0,0 +1,10 @@ +Name:Lidless Gaze +ManaCost:2 B R +Types:Sorcery +K:Flashback:2 B R +A:SP$ Dig | Defined$ Player | DigNum$ 1 | DestinationZone$ Exile | RememberChanged$ True | ChangeNum$ All | SubAbility$ DBEffect | SpellDescription$ Exile the top card of each player's library. Until the end of your next turn, you may play those cards, and mana of any type can be spent to cast them. +SVar:DBEffect:DB$ Effect | StaticAbilities$ STPlay | ExileOnMoved$ Exile | Duration$ UntilTheEndOfYourNextTurn | RememberObjects$ Remembered | SubAbility$ DBCleanup +SVar:STPlay:Mode$ Continuous | MayPlay$ True | MayPlayIgnoreType$ True | EffectZone$ Command | Affected$ Card.IsRemembered | AffectedZone$ Exile | Description$ Until the end of your next turn, you may play those cards, and mana of any type can be spent to cast them. +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +DeckHas:Ability$Graveyard +Oracle:Exile the top card of each player's library. Until the end of your next turn, you may play those cards, and mana of any type can be spent to cast them.\nFlashback {2}{B}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/lossarnach_captain.txt b/forge-gui/res/cardsfolder/upcoming/lossarnach_captain.txt new file mode 100644 index 00000000000..0be190ec47d --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/lossarnach_captain.txt @@ -0,0 +1,14 @@ +Name:Lossarnach Captain +ManaCost:3 W +Types:Creature Human Soldier +PT:3/1 +K:First strike +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self,Creature.YouCtrl+Other+Human | Execute$ TrigTap | TriggerDescription$ Whenever CARDNAME or another Human enters the battlefield under your control, tap target creature an opponent controls. +SVar:TrigTap:DB$ Tap | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Choose target creature an opponent controls. +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ At the beginning of your upkeep, create a 1/1 white Human Soldier creature token. +SVar:TrigToken:DB$ Token | TokenScript$ w_1_1_human_soldier | TokenOwner$ You | TokenAmount$ 1 +SVar:BuffedBy:Creature +SVar:PlayMain1:TRUE +DeckHints:Type$Human +DeckHas:Ability$Token +Oracle:First strike\nWhenever Lossarnach Captain or another Human enters the battlefield under your control, tap target creature an opponent controls.\nAt the beginning of your upkeep, create a 1/1 white Human Soldier creature token. diff --git a/forge-gui/res/cardsfolder/upcoming/lothlorien_blade.txt b/forge-gui/res/cardsfolder/upcoming/lothlorien_blade.txt new file mode 100644 index 00000000000..7d0fab1023c --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/lothlorien_blade.txt @@ -0,0 +1,9 @@ +Name:Lothlorien Blade +ManaCost:3 +Types:Artifact Equipment +T:Mode$ Attacks | ValidCard$ Card.EquippedBy | Execute$ TrigExchangeDamage | TriggerDescription$ Whenever equipped creature attacks, it deals damage equal to its power to target creature defending player controls. +SVar:TrigExchangeDamage:DB$ DealDamage | ValidTgts$ Creature.ControlledBy TriggeredDefendingPlayer | TgtPrompt$ Select target creature defending player controls. | NumDmg$ MyX +SVar:MyX:TriggeredAttacker$CardPower +K:Equip:2:Creature.Elf:elf +K:Equip:5 +Oracle:Whenever equipped creature attacks, it deals damage equal to its power to target creature defending player controls.\nEquip Elf {2}\nEquip {5} \ No newline at end of file