mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-18 19:58:00 +00:00
Remaining GRN cards - all either incomplete or with issues to fix
This commit is contained in:
7
forge-gui/res/cardsfolder/upcoming/beamsplitter_mage.txt
Normal file
7
forge-gui/res/cardsfolder/upcoming/beamsplitter_mage.txt
Normal file
@@ -0,0 +1,7 @@
|
||||
Name:Beamsplitter Mage
|
||||
ManaCost:U R
|
||||
Types:Creature Vedalken Wizard
|
||||
PT:2/2
|
||||
T:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | IsSingleTarget$ True | TargetsValid$ Card.Self | Execute$ TrigCopy | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast an instant or sorcery that targets only CARDNAME, if you control one or more creatures that the spell could target, choose one of them. Copy the spell and it targets the chosen creature.
|
||||
SVar:TrigCopy:DB$ CopySpellAbility | Defined$ TriggeredSpellAbility | Controller$ You | CopyForEachCanTarget$ Creature.YouCtrl
|
||||
Oracle:Whenever you cast an instant or sorcery that targets only Beamsplitter Mage, if you control one or more creatures that the spell could target, choose one of them. Copy the spell and it targets the chosen creature.
|
||||
11
forge-gui/res/cardsfolder/upcoming/charnel_troll.txt
Normal file
11
forge-gui/res/cardsfolder/upcoming/charnel_troll.txt
Normal file
@@ -0,0 +1,11 @@
|
||||
Name:Charnel Troll
|
||||
ManaCost:1 B G
|
||||
Types:Creature Troll
|
||||
PT:4/4
|
||||
K:Trample
|
||||
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigExile | TriggerDescription$ At the beginning of your upkeep, exile a creature card from your graveyard. If you do, put a +1/+1 counter on CARDNAME. Otherwise sacrifice it.
|
||||
SVar:TrigExile:DB$ ChangeZone | Hidden$ True | Mandatory$ True | ChangeType$ Creature.YouOwn | ChangeNum$ 1 | Origin$ Graveyard | Destination$ Exile | RememberChanged$ True | SubAbility$ DBPutCounter
|
||||
SVar:DBPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1
|
||||
A:AB$ PutCounter | Cost$ B G Discard<1/Creature> | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on CARDNAME.
|
||||
SVar:RemRandomDeck:True
|
||||
Oracle:Trample\nAt the beginning of your upkeep, exile a creature card from your graveyard. If you do, put a +1/+1 counter on Charnel Troll. Otherwise sacrifice it.\n{B}{G}, Discard a creature card: Put a +1/+1 counter on Charnel Troll.
|
||||
17
forge-gui/res/cardsfolder/upcoming/discovery_dispersal.txt
Normal file
17
forge-gui/res/cardsfolder/upcoming/discovery_dispersal.txt
Normal file
@@ -0,0 +1,17 @@
|
||||
Name:Discovery
|
||||
ManaCost:1 U/B
|
||||
Types:Sorcery // Instant
|
||||
AlternateMode:Split
|
||||
A:SP$ Surveil | Cost$ 1 U/B | Amount$ 2 | SubAbility$ DBDraw | SpellDescription$ Surveil 2, then draw two cards. CARDNAME deals 2 damage to you.
|
||||
SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ 1
|
||||
|
||||
Oracle:Surveil 2, then draw a card. (To surveil 2, look at the top two cards of your library, then put any number of them into your graveyard and the rest on top of your library in any order.)
|
||||
|
||||
ALTERNATE
|
||||
|
||||
Name:Dispersal
|
||||
ManaCost:3 U B
|
||||
Types:Instant
|
||||
A:SP$ RepeatEach | Cost$ 3 U B | RepeatPlayers$ Player.Opponent | RepeatSubAbility$ TrigChangeZone | AILogic$ AllPlayerLoseLife | SpellDescription$ Each opponent returns a nonland permanent they control with the highest converted mana cost among permanents they control to its owner's hand, then discards a card.
|
||||
SVar:TrigChangeZone:DB$ ChangeZone | Origin$ Battlefield | Destination$ Hand | ChangeType$ Permanent | DefinedPlayer$ TriggeredPlayer | ChangeNum$ 1 | Hidden$ True | Mandatory$ True
|
||||
Oracle:Each opponent returns a nonland permanent they control with the highest converted mana cost among permanents they control to its owner's hand, then discards a card.
|
||||
@@ -0,0 +1,11 @@
|
||||
Name:Lazav, the Multifarious
|
||||
ManaCost:U B
|
||||
Types:Legendary Creature Shapeshifter
|
||||
PT:1/3
|
||||
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSurveil | TriggerDescription$ When CARDNAME enters the battlefield, scry 1. (To scry 1, look at the top card of your library. You may put that card into your graveyard.)
|
||||
SVar:TrigSurveil:DB$ Surveil | Amount$ 1
|
||||
A:AB$ Clone | Cost$ X | ValidTgts$ Creature.YouOwn | References$ X | TgtZone$ Graveyard | TgtPrompt$ Select target creature card in your graveyard | AddTypes$ Legendary | KeepName$ True | AddTypes$ Legendary | AddSVars$ LazavTrig | SubAbility$ DBAnimate | SpellDescription$ CARDNAME becomes a copy of target creature card in your graveyard with converted mana cost X, except its name is CARDNAME, it's legendary in addition to it's other types, and it has this ability.
|
||||
SVar:DBAnimate:DB$ Animate | Defined$ Self | staticAbilities$ LazavTrig | Permanent$ True
|
||||
SVar:LazavTrig:AB$ Clone | Cost$ X | ValidTgts$ Creature.YouOwn | References$ X | TgtZone$ Graveyard | TgtPrompt$ Select target creature card in your graveyard | AddTypes$ Legendary | KeepName$ True | AddTypes$ Legendary | AddSVars$ LazavTrig | SubAbility$ DBAnimate | SpellDescription$ CARDNAME becomes a copy of target creature card in your graveyard with converted mana cost X, except its name is CARDNAME, it's legendary in addition to it's other types, and it has this ability.
|
||||
SVar:X:Targeted$CardManaCost
|
||||
Oracle:When Lazav, the Multifarious enters the battlefield, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)\n{X}: Lazav, the Multifarious becomes a copy of target creature card in your graveyard with converted mana cost X, except its name is Lazav, the Multifarious, it's legendary in addition to its other types, and it has this ability.
|
||||
11
forge-gui/res/cardsfolder/upcoming/mission_briefing.txt
Normal file
11
forge-gui/res/cardsfolder/upcoming/mission_briefing.txt
Normal file
@@ -0,0 +1,11 @@
|
||||
Name:Mission Briefing
|
||||
ManaCost:U U
|
||||
Types:Instant
|
||||
A:SP$ Surveil | Cost$ U U | Amount$ 2 | SubAbility$ DBChooseCard | SpellDescription$ Surveil 2, then choose an instant or sorcery card in your graveyard. You may cast that card this turn. If that card would be put into your graveyard this turn, exile it instead. (To surveil 2, look at the top two cards of your library, then put any number of them into your graveyard and the rest on top of your library in any order.)
|
||||
SVar:DBChooseCard:DB$ ChooseCard | Choices$ Card | ChoiceZone$ Graveyard | Mandatory$ True | Defined$ You | RememberChosen$ True | SubAbility$ DBEffect
|
||||
SVar:DBEffect:DB$ Effect | RememberObjects$ Remembered | StaticAbilities$ STPlay | ExileOnMoved$ Exile | SubAbility$ DBEffect2
|
||||
SVar:STPlay:Mode$ Continuous | MayPlay$ True | EffectZone$ Command | Affected$ Card.IsRemembered | AffectedZone$ Exile | Description$ You may cast that card this turn, and you may spend mana as though it were mana of any type to cast that spell. If that card would be put into a graveyard this turn, exile it instead.
|
||||
SVar:DBEffect2:DB$ Effect | RememberObjects$ Remembered | ExileOnMoved$ Stack | ReplacementEffects$ ReplaceGraveyard | SVars$ MoveExile
|
||||
SVar:ReplaceGraveyard:Event$ Moved | ValidCard$ Card.IsRemembered | Origin$ Stack | Destination$ Graveyard | ReplaceWith$ MoveExile | Description$ If that card would be put into your graveyard this turn, exile it instead.
|
||||
SVar:MoveExile:DB$ ChangeZone | Defined$ ReplacedCard | Origin$ Stack | Destination$ Exile
|
||||
Oracle:Surveil 2, then choose an instant or sorcery card in your graveyard. You may cast that card this turn. If that card would be put into your graveyard this turn, exile it instead. (To surveil 2, look at the top two cards of your library, then put any number of them into your graveyard and the rest on top of your library in any order.)
|
||||
7
forge-gui/res/cardsfolder/upcoming/mnemonic_betrayal.txt
Normal file
7
forge-gui/res/cardsfolder/upcoming/mnemonic_betrayal.txt
Normal file
@@ -0,0 +1,7 @@
|
||||
Name:Mnemonic Betrayal
|
||||
ManaCost:1 U B
|
||||
Types:Sorcery
|
||||
A:SP$ ChangeZoneAll | Cost$ 1 U B | Origin$ Graveyard | Destination$ Exile | ChangeType$ Card | RememberChanged$ True | SubAbility$ DBEffect | SpellDescription$ Exile all card from all opponents' graveyards. You may cast those cards this turn, and you may spend it as though it were mana of any type to cast those spells. At the beginning of the next end step, if any of those cards remain exiled, return them to their owner's graveyards. Exile CARDNAME.
|
||||
SVar:DBEffect:DB$ Effect | StaticAbilities$ EffSModeContinuous | RememberObjects$ Remembered | SubAbility$ DBShuffle
|
||||
SVar:EffSModeContinuous:Mode$ Continuous | EffectZone$ Command
|
||||
Oracle:Exile all card from all opponents' graveyards. You may cast those cards this turn, and you may spend mana as though it were mana of any type to cast those spells. At the beginning of the next end step, if any of those cards remain exiled, return them to their owner's graveyards.\nExile Mnemonic Betrayal.
|
||||
9
forge-gui/res/cardsfolder/upcoming/plaguecrafter.txt
Normal file
9
forge-gui/res/cardsfolder/upcoming/plaguecrafter.txt
Normal file
@@ -0,0 +1,9 @@
|
||||
Name:Plaguecrafter
|
||||
ManaCost:2 B
|
||||
Types:Creature Human Shaman
|
||||
PT:3/2
|
||||
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ RepeatEach | TriggerDescription$ When CARDNAME enters the battlefield, each player sacrifices a creature or planeswalker. Each player who can't discards a card.
|
||||
SVar:DBRepeat:DB$ RepeatEach | RepeatPlayers$ Player | RepeatSubAbility$ TrigSac
|
||||
SVar:TrigSac:DB$ Sacrifice | Defined$ Player | SacValid$ Creature,Planeswalker | SacMessage$ Creature or Planeswalker | SubAbility$ Discard
|
||||
SVar:Discard:DB$ Discard | Mode$ TgtChoose | NumCards$ 1 | Defined$ Player.IsRemembered | SubAbility$ DBCleanup
|
||||
Oracle:When Plaguecrafter enters the battlefield, each player sacrifices a creature or planeswalker. Each player who can't discards a card.
|
||||
7
forge-gui/res/cardsfolder/upcoming/selective_snare.txt
Normal file
7
forge-gui/res/cardsfolder/upcoming/selective_snare.txt
Normal file
@@ -0,0 +1,7 @@
|
||||
Name:Selective Snare
|
||||
ManaCost:X U
|
||||
Types:Sorcery
|
||||
A:SP$ ChangeZone | Cost$ X U | ValidTgts$ Creature.ChosenType | TargetMin$ 0 | TargetMax$ MaxTgts | TgtPrompt$ Select target creature of the creature type | Origin$ Battlefield | Destination$ Hand | References$ X,MaxTgts | SpellDescription$ Return X target creatures of the creature type of your choice to their owner's hand.
|
||||
SVar:X:Targeted$Amount
|
||||
SVar:MaxTgts:Count$Valid Creature.ChosenType
|
||||
Oracle:Return X target creatures of the creature type of your choice to their owner's hand.
|
||||
9
forge-gui/res/cardsfolder/upcoming/thief_of_sanity.txt
Normal file
9
forge-gui/res/cardsfolder/upcoming/thief_of_sanity.txt
Normal file
@@ -0,0 +1,9 @@
|
||||
Name:Thief of Sanity
|
||||
ManaCost:1 U B
|
||||
Types:Creature Specter
|
||||
PT:2/2
|
||||
K:Flying
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigDig | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, look at the top three cards of that player's library, exile one of them face down, then put the rest into their graveyard. For as long as that card remains exiled, you may look at it, and you may spend mana as though it were mana of any type to cast it.
|
||||
SVar:TrigDig:DB$ Dig | DigNum$ 3 | Defined$ TriggeredTarget | DestinationZone2$ Graveyard | Reveal$ True | SubAbility$ DBEffect
|
||||
SVar:DBEffect:DB$ Effect | RememberObjects$ Remembered | StaticAbilities$ STPlay | Triggers$ TrigCleanup |
|
||||
Oracle:Flying\nWhenever Thief of Sanity deals combat damage to a player, look at the top three cards of that player's library, exile one of them face down, then put the rest into their graveyard. For as long as that card remains exiled, you may look at it, you may cast it, and you may spend mana as though it were mana of any type to cast it.
|
||||
@@ -0,0 +1,8 @@
|
||||
Name:Thousand-Year Storm
|
||||
ManaCost:4 U R
|
||||
Types:Enchantment
|
||||
T:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | Execute$ TrigCopy | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast an instant or sorcery spell, copy it for each other instant and sorcery spell you've cast before it this turn. You may choose new targets for the copies.
|
||||
SVar:TrigCopy:DB$ CopySpellAbility | Defined$ TriggeredSpellAbility | ConditionCheckSVar$ X | ConditionSVarCompare$ GE2 | References$ X | SubAbility$ DBEffect
|
||||
SVar:DBEffect:DB$ Effect | Name$ CARDNAME Effect | StaticAbilities$ EffTModeSpellCast | SVars$ TrigCopySpell
|
||||
SVar:DBCopy:Mode$ CantBeCast |
|
||||
Oracle:Whenever you cast an instant or sorcery spell, copy it for each other instant and sorcery spell you've cast before it this turn. You may choose new targets for the copies.
|
||||
7
forge-gui/res/cardsfolder/upcoming/unmoored_ego.txt
Normal file
7
forge-gui/res/cardsfolder/upcoming/unmoored_ego.txt
Normal file
@@ -0,0 +1,7 @@
|
||||
Name:Unmoored Ego
|
||||
ManaCost:1 U B
|
||||
Types:Sorcery
|
||||
A:SP$ NameCard | Cost$ 1 U B | Defined$ You | SubAbility$ ExileYard | SpellDescription$ Choose a card name. Search target opponent's graveyard, hand, and library for up to four cards with that name and exile them. That player shuffles their library, then draws a card for each card exiled from their hand this way.
|
||||
SVar:ExileYard:DB$ ChangeZone | Origin$ Graveyard | Destination$ Exile | ValidTgts$ Player | TgtPrompt$ Select target player | ChangeType$ Card.NamedCard | Chooser$ You | ChangeNum$ 4 | Hidden$ True | SubAbility$ Exile
|
||||
SVar:
|
||||
Oracle:Choose a card name. Search target opponent's graveyard, hand, and library for up to four cards with that name and exile them. That player shuffles their library, then draws a card for each card exiled from their hand this way.
|
||||
8
forge-gui/res/cardsfolder/upcoming/venerated_loxodon.txt
Normal file
8
forge-gui/res/cardsfolder/upcoming/venerated_loxodon.txt
Normal file
@@ -0,0 +1,8 @@
|
||||
Name:Venerated Loxodon
|
||||
ManaCost:4 W
|
||||
Types:Creature Elephant Cleric
|
||||
PT:4/4
|
||||
K:Convoke
|
||||
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPutCounterAll | TriggerDescription$ When CARDNAME enters the battlefield, put a +1/+1 counter on each creature that blocked it.
|
||||
SVar:TrigPutCounterAll:DB$ PutCounterAll | ValidCards$ Creature.Damaged | CounterType$ P1P1 | CounterNum$ 1
|
||||
Oracle:Convoke (Your creatures can help cast this spell. Each creature you tap while casting this spell pays for {1} or one mana of the creature's color.)\nWhen Venerated Loxodon enters the battlefield, put a +1/+1 counter on each creature that convoked it.
|
||||
13
forge-gui/res/cardsfolder/upcoming/vraska_golgari_queen.txt
Normal file
13
forge-gui/res/cardsfolder/upcoming/vraska_golgari_queen.txt
Normal file
@@ -0,0 +1,13 @@
|
||||
Name:Vraska, Golgari Queen
|
||||
ManaCost:2 B G
|
||||
Types:Legendary Planeswalker Vraska
|
||||
Loyalty:4
|
||||
A:AB$ Sacrifice | Cost$ AddCounter<2/LOYALTY> | Planeswalker$ True | SacValid$ Permanent.Other | SacMessage$ another permanent | Optional$ True | SubAbility$ DBGainLife | SpellDescription$ You may sacrifice another permanent. If you do, you gain 1 life and draw a card.
|
||||
SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 1 | SubAbility$ DBDraw
|
||||
SVar:DBDraw:DB$ Draw | NumCards$ 1 | SubAbility$ DBCleanup
|
||||
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
|
||||
A:AB$ Destroy | Cost$ SubCounter<3/LOYALTY> | Planeswalker$ True | ValidTgts$ Permanent.nonLand+cmcLE3 | TgtPrompt$ Select target nonland permanent with converted mana cost 3 or less | SpellDescription$ Destroy target nonland permanent with converted mana cost 3 or less.
|
||||
A:AB$ Effect | Cost$ SubCounter<9/LOYALTY> | Planeswalker$ True | Ultimate$ True | Name$ Emblem - Vraska | Image$ emblem_vraska | Triggers$ TrigDamage | SVars$ LoseGame | References$ TrigDamage,LoseGame | Duration$ Permanent | AILogic$ Always | SpellDescription$ You get an emblem with "Whenever a creature you control deals combat damage to a player, that player loses the game."
|
||||
SVar:TrigDamage:Mode$ DamageDone | ValidSource$ Creature.YouCtrl | ValidTarget$ Player | CombatDamage$ True | Execute$ LoseGame | TriggerZones$ Command | TriggerDescription$ Whenever a creature you control deals combat damage to a player, that player loses the game.
|
||||
SVar:LoseGame:DB$ LosesGame | Defined$ TriggeredTarget
|
||||
Oracle:[+2]: You may sacrifice another permanent. If you do, you gain 1 life and draw a card.\n[-3]: Destroy target nonland permanent with converted mana cost 3 or less.\n[-9]: You get an emblem with "Whenever a creature you control deals combat damage to a player, that player loses the game."
|
||||
Reference in New Issue
Block a user