Merge branch 'MID_cards' into 'master'

MID 13 Sep

See merge request core-developers/forge!5346
This commit is contained in:
Michael Kamensky
2021-09-14 20:28:37 +00:00
13 changed files with 126 additions and 0 deletions

View File

@@ -0,0 +1,12 @@
Name:Adeline, Resplendent Cathar
ManaCost:1 W W
Types:Legendary Creature Human Knight
PT:*/4
K:Vigilance
S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ X | Description$ CARDNAME's power is equal to the number of creatures you control.
SVar:X:Count$Valid Creature.YouCtrl
T:Mode$ AttackersDeclared | AttackingPlayer$ You | Execute$ TrigToken | TriggerZones$ Battlefield | TriggerDescription$ Whenever you attack, for each opponent, create a 1/1 white Human creature token that's tapped and attacking that player or a planeswalker they control.
SVar:TrigToken:DB$ Token | TokenAmount$ Y | TokenScript$ w_1_1_human | TokenTapped$ True | TokenAttacking$ True | ChoosePlayerOrPlaneswalker$ True | TokenOwner$ You
SVar:Y:PlayerCountOpponents$Amount
DeckHas:Ability$Token
Oracle:Vigilance\nAdeline, Resplendent Cathar's power is equal to the number of creatures you control.\nWhenever you attack, for each opponent, create a 1/1 white Human creature token that's tapped and attacking that player or a planeswalker they control.

View File

@@ -0,0 +1,20 @@
Name:Ambitious Farmhand
ManaCost:1 W
Types:Creature Human Peasant
PT:1/1
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for a basic Plains card, reveal it, put it into your hand, then shuffle.
SVar:TrigChange:DB$ ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Plains.Basic | ChangeNum$ 1 | ShuffleNonMandatory$ True
A:AB$SetState | Cost$ 1 W W | Defined$ Self | CheckSVar$ X | SVarCompare$ GE3 | Mode$ Transform | PrecostDesc$ Coven — | SpellDescription$ Transform CARDNAME. Activate only if you control three or more creatures with different powers.
SVar:X:Count$DifferentPower_Creature.YouCtrl
AlternateMode:DoubleFaced
Oracle:When Ambitious Farmhand enters the battlefield, you may search your library for a basic Plains card, reveal it, put it into your hand, then shuffle.\nCoven — {1}{W}{W}: Transform Ambitious Farmhand. Activate only if you control three or more creatures with different powers.
ALTERNATE
Name:Seasoned Cathar
ManaCost:no cost
Types:Creature Human Knight
Colors:white
PT:3/3
K:Lifelink
Oracle:Lifelink

View File

@@ -0,0 +1,19 @@
Name:Bereaved Survivor
ManaCost:2 W
Types:Creature Human Peasant
PT:2/1
T:Mode$ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ When another creature you control dies, transform CARDNAME.
SVar:TrigTransform:DB$SetState | Defined$ Self | Mode$ Transform
AlternateMode:DoubleFaced
Oracle:When another creature you control dies, transform Bereaved Survivor.
ALTERNATE
Name:Dauntless Avenger
ManaCost:no cost
Types:Creature Human Soldier
Colors:white
PT:3/2
T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME attacks, return target creature card with mana value 2 or less from your graveyard to the battlefield tapped and attacking.
SVar:TrigChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Creature.YouCtrl+cmcLE2 | Tapped$ True | Attacking$ True
Oracle:Whenever Dauntless Avenger attacks, return target creature card with mana value 2 or less from your graveyard to the battlefield tapped and attacking.

View File

@@ -0,0 +1,8 @@
Name:Borrowed Time
ManaCost:2 W
Types:Enchantment
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, exile target nonland permanent an opponent controls until CARDNAME leaves the battlefield.
SVar:TrigExile:DB$ ChangeZone | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Permanent.nonLand+OppCtrl | TgtPrompt$ Select target nonland permanent an opponent controls | Duration$ UntilHostLeavesPlay
SVar:PlayMain1:TRUE
SVar:OblivionRing:TRUE
Oracle:When Borrowed Time enters the battlefield, exile target nonland permanent an opponent controls until Borrowed Time leaves the battlefield.

View File

@@ -0,0 +1,7 @@
Name:Cathar Commando
ManaCost:1 W
Types:Creature Human Soldier
PT:3/1
K:Flash
A:AB$ Destroy | Cost$ 1 Sac<1/CARDNAME> | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | SpellDescription$ Destroy target artifact or enchantment.
Oracle:Flash\n{1}, Sacrifice Cathar Commando: Destroy target artifact or enchantment.

View File

@@ -0,0 +1,10 @@
Name:Cathar's Call
ManaCost:2 W
Types:Enchantment Aura
K:Enchant creature
A:SP$ Attach | Cost$ 2 W | ValidTgts$ Creature | AILogic$ Pump
S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Vigilance | AddTrigger$ CatharTrig | Description$ Enchanted creature has vigilance and "At the beginning of your end step, create a 1/1 white Human creature token."
SVar:CatharTrig:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ At the beginning of your end step, create a 1/1 white Human creature token.
SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenScript$ w_1_1_human | TokenOwner$ You
DeckHas:Ability$Token
Oracle:Enchant creature\nEnchanted creature has vigilance and "At the beginning of your end step, create a 1/1 white Human creature token."

View File

@@ -0,0 +1,9 @@
Name:Falkenrath Pit Fighter
ManaCost:R
Types:Creature Vampire Warrior
PT:2/1
A:AB$ Draw | Cost$ 1 R Discard<1/Card> Sac<1/Vampire> | Defined$ You | NumCards$ 2 | CheckSVar$ X | SpellDescription$ Draw two cards. Activate only if an opponent lost life this turn.
SVar:X:Count$LifeOppsLostThisTurn
DeckHas:Ability$Sacrifice & Ability$Discard
DeckHints:Type$Vampire
Oracle:{1}{R}, Discard a card, Sacrifice a Vampire: Draw two cards. Activate only if an opponent lost life this turn.

View File

@@ -0,0 +1,7 @@
Name:Ghoulish Procession
ManaCost:1 B
Types:Enchantment
T:Mode$ ChangesZoneAll | TriggerZones$ Battlefield | ValidCards$ Creature.nonToken | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigToken | ActivationLimit$ 1 | TriggerDescription$ Whenever one or more nontoken creatures die, create a 2/2 black Zombie creature token with decayed. This ability triggers only once each turn. (A creature with decayed can't block. When it attacks, sacrifice it at end of combat.)
SVar:TrigToken:DB$ Token | TokenScript$ b_2_2_zombie_decayed
DeckHas:Ability$Token
Oracle:Whenever one or more nontoken creatures die, create a 2/2 black Zombie creature token with decayed. This ability triggers only once each turn. (A creature with decayed can't block. When it attacks, sacrifice it at end of combat.)

View File

@@ -0,0 +1,7 @@
Name:Morbid Opportunist
ManaCost:2 B
Types:Creature Human Rogue
PT:1/3
T:Mode$ ChangesZoneAll | TriggerZones$ Battlefield | ValidCards$ Creature.Other | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigDraw | ActivationLimit$ 1 | TriggerDescription$ Whenever one or more other creatures die, draw a card. This ability triggers only once each turn.
SVar:TrigDraw:DB$ Draw
Oracle:Whenever one or more other creatures die, draw a card. This ability triggers only once each turn.

View File

@@ -0,0 +1,6 @@
Name:Rite of Oblivion
ManaCost:W B
Types:Sorcery
K:Flashback:2 W B
A:SP$ ChangeZone | Cost$ W B Sac<1/Permanent.nonLand/nonland permanent> | ValidTgts$ Permanent.nonLand | TgtPrompt$ Select target nonland permanent | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile target nonland permanent.
Oracle:As an additional cost to cast this spell, sacrifice a nonland permanent.\nExile target nonland permanent.\nFlashback {2}{W}{B} (You may cast this card from your graveyard for its flashback cost and any additional costs. Then exile it.)

View File

@@ -0,0 +1,8 @@
Name:Sacred Fire
ManaCost:R W
Types:Instant
K:Flashback:4 R W
A:SP$ DealDamage | Cost$ R W | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 2 | SubAbility$ DBGainLife | SpellDescription$ CARDNAME deals 2 damage to any target and you gain 2 life.
SVar:DBGainLife:DB$ GainLife | LifeAmount$ 2
DeckHas:Ability$LifeGain
Oracle:Sacred Fire deals 2 damage to any target and you gain 2 life.\nFlashback {4}{R}{W} (You may cast this card from your graveyard for its flashback cost. Then exile it.)

View File

@@ -0,0 +1,8 @@
Name:Sigardian Savior
ManaCost:3 W W
Types:Creature Angel
PT:3/3
K:Flying
T:Mode$ ChangesZone | ValidCard$ Card.Self+wasCast | Destination$ Battlefield | Execute$ TrigChange | TriggerDescription$ When CARDNAME enters the battlefield, if you cast it, return up to two target creature cards with mana value 2 or less from your graveyard to the battlefield.
SVar:TrigChange:DB$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Creature.YouOwn+cmcLE2 | SelectPrompt$ Select up to two target creature cards with mana value 2 or less to return to the battlefield | TargetMin$ 0 | TargetMax$ 2
Oracle:Flying\nWhen Sigardian Savior enters the battlefield, if you cast it, return up to two target creature cards with mana value 2 or less from your graveyard to the battlefield.

View File

@@ -0,0 +1,5 @@
Name:Stuffed Bear
ManaCost:2
Types:Artifact
A:AB$ Animate | Cost$ 2 | Defined$ Self | Power$ 4 | Toughness$ 4 | Types$ Creature,Artifact,Bear | Colors$ Green | SpellDescription$ CARDNAME becomes a 4/4 green Bear artifact creature until end of turn.
Oracle: {2}: Stuffed Bear becomes a 4/4 green Bear artifact creature until end of turn.