mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-16 10:48:00 +00:00
Merge branch 'm19' into 'master'
Add red cards See merge request core-developers/forge!689
This commit is contained in:
8
forge-gui/res/cardsfolder/upcoming/alpine_moon.txt
Normal file
8
forge-gui/res/cardsfolder/upcoming/alpine_moon.txt
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
Name:Alpine Moon
|
||||||
|
ManaCost:R
|
||||||
|
Types:Enchantment
|
||||||
|
K:ETBReplacement:Other:DBNameCard
|
||||||
|
SVar:DBNameCard:DB$ NameCard | Defined$ You | ValidCards$ Card.Land+nonBasic | ValidDesc$ nonbasic land | SpellDescription$ As CARDNAME enters the battlefield, choose a nonbasic land card name.
|
||||||
|
S:Mode$ Continuous | Affected$ Land.NamedCard+OppCtrl | AffectedZones$ All | RemoveAllAbilities$ True | RemoveCardTypes$ True | AddType$ Land | AddAbility$ ABMana | Description$ Lands your opponents control with the chosen name lose all land types and abilities, and they gain "{T}: Add one mana of any color."
|
||||||
|
SVar:ABMana:AB$ Mana | Cost$ T | Produced$ Any | Amount$ 1 | SpellDescription$ Add one mana of any color.
|
||||||
|
Oracle:As Alpine Moon enters the battlefield, choose a nonbasic land card name.\nLands your opponents control with the chosen name lose all land types and abilities, and they gain "{T}: Add one mana of any color."
|
||||||
9
forge-gui/res/cardsfolder/upcoming/apex_of_power.txt
Normal file
9
forge-gui/res/cardsfolder/upcoming/apex_of_power.txt
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
Name:Apex of Power
|
||||||
|
ManaCost:7 R R R
|
||||||
|
Types:Sorcery
|
||||||
|
A:SP$ Mill | Cost$ 7 R R R | Origin$ Library | Destination$ Exile | NumCards$ 7 | RememberMilled$ True | SubAbility$ DBEffect | Exile the top seven cards from your library. Until end of turn, you may cast nonland cards exiled this way.\nIf this spell was cast from your hand, add ten mana of any one color.
|
||||||
|
SVar:DBEffect:DB$ Effect | RememberObjects$ RememberedCard | StaticAbilities$ EffSModeContinuous | SubAbility$ DBCleanup | ForgetOnMoved$ Exile
|
||||||
|
SVar:EffSModeContinuous:Mode$ Continuous | MayPlay$ True | EffectZone$ Command | Affected$ Card.nonLand+IsRemembered | AffectedZone$ Exile | Description$ You may cast nonland cards exiled this way.
|
||||||
|
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | SubAbility$ DBMana
|
||||||
|
SVar:DBMana:DB$ Mana | Produced$ Any | Amount$ 10 | ConditionPresent$ Card.wasCastFromHand+Self | ConditionCompare$ EQ1
|
||||||
|
Oracle:Exile the top seven cards of your library. Until end of turn, you may cast nonland cards exiled this way.\nIf this spell was cast from your hand, add ten mana of any one color.
|
||||||
@@ -0,0 +1,6 @@
|
|||||||
|
Name:Catalyst Elemental
|
||||||
|
ManaCost:2 R
|
||||||
|
Types:Creature Elemental
|
||||||
|
A:AB$ Mana | Cost$ Sac<1/CARDNAME> | Produced$ R R | SpellDescription$ Add {R}{R}.
|
||||||
|
Oracle:Sacrifice Catalyst Elemental: Add {R}{R}.
|
||||||
|
PT:2/2
|
||||||
@@ -0,0 +1,9 @@
|
|||||||
|
Name:Dark-Dweller Oracle
|
||||||
|
ManaCost:1 R
|
||||||
|
Types:Creature Goblin Shaman
|
||||||
|
A:AB$ Mill | Cost$ 1 Sac<1/Creature> | NumCards$ 1 | Destination$ Exile | Defined$ You | RememberMilled$ True | SubAbility$ DBEffect | SpellDescription$ Exile the top card of your library. You may play that card this turn.
|
||||||
|
SVar:DBEffect:DB$ Effect | StaticAbilities$ EffSModeContinuous | ExileOnMoved$ Exile | RememberObjects$ Remembered | SubAbility$ DBCleanup
|
||||||
|
SVar:EffSModeContinuous:Mode$ Continuous | EffectZone$ Command | Affected$ Card.IsRemembered | MayPlay$ True | AffectedZone$ Exile | Description$ You may play that card this turn.
|
||||||
|
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
|
||||||
|
Oracle:{1}, Sacrifice a creature: Exile the top card of your library. You may play that card this turn. (You still pay its costs. You can play a land this way only if you have an available land play remaining.)
|
||||||
|
PT:2/2
|
||||||
8
forge-gui/res/cardsfolder/upcoming/demanding_dragon.txt
Normal file
8
forge-gui/res/cardsfolder/upcoming/demanding_dragon.txt
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
Name:Demanding Dragon
|
||||||
|
ManaCost:3 R R
|
||||||
|
Types:Creature Dragon
|
||||||
|
K:Flying
|
||||||
|
T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigDealDamage | TriggerDescription$ When CARDNAME enters the battlefield, it deals 5 damage to target opponent unless that player sacrifices a creature.
|
||||||
|
SVar:TrigDealDamage:DB$ DealDamage | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | NumDmg$ 5 | UnlessCost$ Sac<1/Creature>
|
||||||
|
Oracle:Flying\nWhen Demanding Dragon enters the battlefield, it deals 5 damage to target opponent unless that player sacrifices a creature.
|
||||||
|
PT:5/5
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
Name:Dismissive Pyromancer
|
||||||
|
ManaCost:1 R
|
||||||
|
Types:Creature Human Wizard
|
||||||
|
A:AB$ Draw | Defined$ You | Cost$ R T Discard<1/Card> | NumCards$ 1 | SpellDescription$ Draw a card.
|
||||||
|
A:AB$ DealDamage | Cost$ 2 R T Sac<1/CARDNAME> | NumDmg$ 4 | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ CARDNAME deals 4 damage to target creature.
|
||||||
|
Oracle:{R}, {T}, Discard a card: Draw a card.\n{2}{R}, {T}, Sacrifice Dismissive Pyromancer: It deals 4 damage to target creature.
|
||||||
|
PT:2/2
|
||||||
8
forge-gui/res/cardsfolder/upcoming/doublecast.txt
Normal file
8
forge-gui/res/cardsfolder/upcoming/doublecast.txt
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
Name:Doublecast
|
||||||
|
ManaCost:R R
|
||||||
|
Types:Sorcery
|
||||||
|
A:SP$ Effect | Cost$ 2 R | AILogic$ SpellCopy | Name$ Doublecast Effect | Triggers$ EffTModeSpellCast | SVars$ EffTrigCopy,EffDBCleanup | SpellDescription$ When you cast your next instant or sorcery spell this turn, copy that spell. You may choose new targets for the copy.
|
||||||
|
SVar:EffTModeSpellCast:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | OneOff$ True | Execute$ EffTrigCopy | TriggerZones$ Command | TriggerDescription$ When you cast your next instant or sorcery spell this turn, copy that spell. You may choose new targets for the copy.
|
||||||
|
SVar:EffTrigCopy:DB$ CopySpellAbility | Defined$ TriggeredSpellAbility | SubAbility$ EffDBCleanup
|
||||||
|
SVar:EffDBCleanup:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile
|
||||||
|
Oracle:When you cast your next instant or sorcery spell this turn, copy that spell. You may choose new targets for that copy.
|
||||||
5
forge-gui/res/cardsfolder/upcoming/fiery_finish.txt
Normal file
5
forge-gui/res/cardsfolder/upcoming/fiery_finish.txt
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
Name:Fiery Finish
|
||||||
|
ManaCost:4 R R
|
||||||
|
Types:Sorcery
|
||||||
|
A:SP$ DealDamage | Cost$ 4 R R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 7 | SpellDescription$ CARDNAME deals 7 damage to target creature.
|
||||||
|
Oracle:Fiery Finish deals 7 damage to target creature.
|
||||||
7
forge-gui/res/cardsfolder/upcoming/goblin_instigator.txt
Normal file
7
forge-gui/res/cardsfolder/upcoming/goblin_instigator.txt
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
Name:Goblin Instigator
|
||||||
|
ManaCost:1 R
|
||||||
|
Types:Creature Goblin Rogue
|
||||||
|
T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | TriggerDescription$ When CARDNAME enters the battlefield, create a 1/1 red Goblin creature token. | Execute$ TrigToken
|
||||||
|
SVar:TrigToken:DB$ Token | TokenOwner$ You | TokenAmount$ 1 | TokenPower$ 1 | TokenToughness$ 1 | TokenColors$ Red | TokenName$ Goblin | TokenTypes$ Goblin,Creature | TokenImage$ r 1 1 goblin m19
|
||||||
|
Oracle:When Goblin Instigator enters the battlefield, create a 1/1 red Goblin creature token.
|
||||||
|
PT:1/1
|
||||||
6
forge-gui/res/cardsfolder/upcoming/goblin_motivator.txt
Normal file
6
forge-gui/res/cardsfolder/upcoming/goblin_motivator.txt
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
Name:Goblin Motivator
|
||||||
|
ManaCost:R
|
||||||
|
Types:Creature Goblin Warrior
|
||||||
|
A:AB$ Pump | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Haste | SpellDescription$ Target creature gains haste until end of turn.
|
||||||
|
Oracle:{T}: Target creature gains haste until end of turn. (It can attack and {T} this turn.)
|
||||||
|
PT:1/1
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
Name:Goblin Trashmaster
|
||||||
|
ManaCost:2 R R
|
||||||
|
Types:Creature Goblin Warrior
|
||||||
|
S:Mode$ Continuous | AffectedZone$ Battlefield | Affected$ Goblin.Other+YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Other Goblins you control get +1/+1.
|
||||||
|
A:AB$ Destroy | Cost$ Sac<1/Goblin> | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | SpellDescription$ Destroy target artifact.
|
||||||
|
Oracle:Other Goblins you control get +1/+1.\nSacrifice a Goblin: Destroy target artifact.
|
||||||
|
PT:3/3
|
||||||
8
forge-gui/res/cardsfolder/upcoming/inferno_hellion.txt
Normal file
8
forge-gui/res/cardsfolder/upcoming/inferno_hellion.txt
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
Name:Inferno Hellion
|
||||||
|
ManaCost:3 R
|
||||||
|
Types:Creature Hellion
|
||||||
|
K:Trample
|
||||||
|
T:Mode$ Phase | TriggerZones$ Battlefield | Phase$ End of Turn | Execute$ TrigChangeZone | TriggerDescription$ At the beginning of each end step, if CARDNAME attacked or blocked this turn, its owner shuffles it into their library.
|
||||||
|
SVar:TrigChangeZone:DB$ ChangeZone | ConditionPresent$ Card.Self+attackedThisTurn,Card.Self+blockedThisTurn | ConditionCompare$ GE1 | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Library | Shuffle$ True
|
||||||
|
Oracle:Trample (This creature can deal excess combat damage to the player or planeswalker it's attacking.)\nAt the beginning of each end step, if Inferno Hellion attacked or blocked this turn, its owner shuffles it into their library.
|
||||||
|
PT:7/3
|
||||||
@@ -0,0 +1,9 @@
|
|||||||
|
Name:Lathliss, Dragon Queen
|
||||||
|
ManaCost:4 R R
|
||||||
|
Types:Legendary Creature Dragon
|
||||||
|
K:Flying
|
||||||
|
T:Mode$ ChangesZone | TriggerZones$ Battlefield | ValidCard$ Dragon.YouCtrl+nonToken+Other | Origin$ Any | Destination$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever another nontoken Dragon enters the battlefield under your control, create a 5/5 red Dragon creature token with flying.
|
||||||
|
SVar:TrigToken:DB$ Token | TokenOwner$ You | TokenAmount$ 1 | TokenPower$ 5 | TokenToughness$ 5 | TokenColors$ Red | TokenName$ Dragon | TokenTypes$ Dragon,Creature | TokenKeywords$ Flying | TokenImage$ r 5 5 dragon m19
|
||||||
|
A:AB$ PumpAll | Cost$ 1 R | ValidCards$ Dragon.YouCtrl | NumAtt$ +1 | NumDef$ +0 | SpellDescription$ Dragons you control get +1/+0 until end of turn.
|
||||||
|
Oracle:Flying\nWhenever another nontoken Dragon enters the battlefield under your control, create a 5/5 red Dragon creature token with flying.\n{1}{R}: Dragons you control get +1/+0 until end of turn.
|
||||||
|
PT:6/6
|
||||||
8
forge-gui/res/cardsfolder/upcoming/lightning_mare.txt
Normal file
8
forge-gui/res/cardsfolder/upcoming/lightning_mare.txt
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
Name:Lightning Mare
|
||||||
|
ManaCost:R R
|
||||||
|
Types:Creature Elemental Horse
|
||||||
|
K:CARDNAME can't be countered.
|
||||||
|
K:CantBeBlockedBy Creature.Blue
|
||||||
|
A:AB$ Pump | Cost$ 1 R | ValidCard$ Card.Self | NumAtt$ +1 | NumDef$ +0 | SpellDescription$ CARDNAME gets +1/+0 until end of turn.
|
||||||
|
Oracle:This spell can't be countered.\nLightning Mare can't be blocked by blue creatures.\n{1}{R}: Lightning Mare gets +1/+0 until end of turn.
|
||||||
|
PT:3/1
|
||||||
10
forge-gui/res/cardsfolder/upcoming/sarkhan_fireblood.txt
Normal file
10
forge-gui/res/cardsfolder/upcoming/sarkhan_fireblood.txt
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
Name:Sarkhan, Fireblood
|
||||||
|
ManaCost:1 R R
|
||||||
|
Types:Legendary Planeswalker Sarkhan
|
||||||
|
A:AB$ Discard | Cost$ AddCounter<1/LOYALTY> | Planeswalker$ True | NumCards$ 1 | Optional$ True | Mode$ TgtChoose | RememberDiscarded$ True | SubAbility$ DBDraw | SpellDescription$ You may discard a card. If you do, draw a card.
|
||||||
|
SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ 1 | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 | SubAbility$ DBCleanup
|
||||||
|
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
|
||||||
|
A:AB$ Mana | Cost$ AddCounter<1/LOYALTY> | Planeswalker$ True | Produced$ Combo W U B R G | Amount$ 2 | RestrictValid$ Card.Dragon | SpellDescription$ Add two mana in any combination of colors. Spend this mana only to cast Dragon spells.
|
||||||
|
A:AB$ Token | Cost$ SubCounter<7/LOYALTY> | Planeswalker$ True | Ultimate$ True | TokenAmount$ 4 | TokenPower$ 5 | TokenToughness$ 5 | TokenColors$ Red | TokenName$ Dragon | TokenTypes$ Dragon,Creature | TokenKeywords$ Flying | TokenImage$ r 5 5 dragon m19 | SpellDescription$ Create four 5/5 red Dragon creature tokens with flying.
|
||||||
|
Oracle:[+1]: You may discard a card. If you do, draw a card.\n[+1]: Add two mana in any combination of colors. Spend this mana only to cast Dragon spells.\n[-7]: Create four 5/5 red Dragon creature tokens with flying.
|
||||||
|
Loyalty:3
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
Name:Siegebreaker Giant
|
||||||
|
ManaCost:3 R R
|
||||||
|
Types:Creature Giant Warrior
|
||||||
|
K:Trample
|
||||||
|
A:AB$ Pump | Cost$ 3 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ CARDNAME can't block. | IsCurse$ True | SpellDescription$ Target creature can't block this turn.
|
||||||
|
Oracle:Trample (This creature can deal excess combat damage to the player or planeswalker it's attacking.)\n{3}{R}: Target creature can't block this turn.
|
||||||
|
PT:6/3
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
Name:Sparktongue Dragon
|
||||||
|
ManaCost:3 R R
|
||||||
|
Types:Creature Dragon
|
||||||
|
K:Flying
|
||||||
|
T:Mode$ ChangesZone | OptionalDecider$ You | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigABDealDamage | TriggerDescription$ When CARDNAME enters the battlefield, you may pay {2}{R}. When you do, it deals 3 damage to any target.
|
||||||
|
SVar:TrigABDealDamage:AB$ DealDamage | Cost$ 2 R | NumDmg$ 3 | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | SpellDescription$ CARDNAME deals 3 damage to any target.
|
||||||
|
Oracle:Flying\nWhen Sparktongue Dragon enters the battlefield, you may pay {2}{R}. When you do, it deals 3 damage to any target.
|
||||||
|
PT:3/3
|
||||||
7
forge-gui/res/cardsfolder/upcoming/spit_flame.txt
Normal file
7
forge-gui/res/cardsfolder/upcoming/spit_flame.txt
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
Name:Spit Flame
|
||||||
|
ManaCost:2 R
|
||||||
|
Types:Instant
|
||||||
|
A:SP$ DealDamage | Cost$ 2 R | NumDmg$ 4 | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ CARDNAME deals 4 damage to target creature.
|
||||||
|
T:Mode$ ChangesZone | ValidCard$ Dragon.YouCtrl | Origin$ Any | Destination$ Battlefield | TriggerZones$ Graveyard | OptionalDecider$ You | Execute$ TrigABChangeZone | TriggerDescription$ Whenever a Dragon enters the battlefield under your control, you may pay {R}. If you do, return Spit Flame from your graveyard to your hand.
|
||||||
|
SVar:TrigABChangeZone:AB$ ChangeZone | ValidCard$ Card.Self | Cost$ R | Origin$ Graveyard | Destination$ Hand
|
||||||
|
Oracle:Spit Flame deals 4 damage to target creature.\nWhenever a Dragon enters the battlefield under your control, you may pay {R}. If you do, return Spit Flame from your graveyard to your hand.
|
||||||
6
forge-gui/res/cardsfolder/upcoming/thud.txt
Normal file
6
forge-gui/res/cardsfolder/upcoming/thud.txt
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
Name:Thud
|
||||||
|
ManaCost:R
|
||||||
|
Types:Sorcery
|
||||||
|
A:SP$ DealDamage | Cost$ R Sac<1/Creature> | NumDmg$ X | References$ X | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | SpellDescription$ CARDNAME deals damage equal to the sacrificed creature's power to any target.
|
||||||
|
SVar:X:Sacrificed$CardPower
|
||||||
|
Oracle:As an additional cost to cast this spell, sacrifice a creature.\nThud deals damage equal to the sacrificed creature's power to any target.
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
Name:Viashino Pyromancer
|
||||||
|
ManaCost:1 R
|
||||||
|
Types:Creature Viashino Wizard
|
||||||
|
T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigDealDamage | TriggerDescription$ When CARDNAME enters the battlefield, it deals 2 damage to target player or planeswalker.
|
||||||
|
SVar:TrigDealDamage:DB$ DealDamage | NumDmg$ 2 | ValidTgts$ Player,Planeswalker | TgtPrompt$ Select target player or planeswalker
|
||||||
|
Oracle:When Viashino Pyromancer enters the battlefield, it deals 2 damage to target player or planeswalker.
|
||||||
|
PT:2/1
|
||||||
8
forge-gui/res/cardsfolder/upcoming/volley_veteran.txt
Normal file
8
forge-gui/res/cardsfolder/upcoming/volley_veteran.txt
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
Name:Volley Veteran
|
||||||
|
ManaCost:3 R
|
||||||
|
Types:Creature Goblin Warrior
|
||||||
|
T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigDealDamage | TriggerDescription$ When CARDNAME enters the battlefield, it deals damage to target creature an opponent controls equal to the number of Goblins you control.
|
||||||
|
SVar:TrigDealDamage:DB$ DealDamage | NumDmg$ X | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls
|
||||||
|
SVar:X:Count$Valid Goblin.YouCtrl
|
||||||
|
Oracle:When Volley Veteran enters the battlefield, it deals damage to target creature an opponent controls equal to the number of Goblins you control.
|
||||||
|
PT:4/2
|
||||||
Reference in New Issue
Block a user