Merge branch 'mid_16' into 'master'

MID - 16 Sep

See merge request core-developers/forge!5378
This commit is contained in:
Michael Kamensky
2021-09-17 03:58:49 +00:00
4 changed files with 45 additions and 0 deletions

View File

@@ -0,0 +1,10 @@
Name:Dawnhart Mentor
ManaCost:2 G
Types:Creature Human Warlock
PT:0/4
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, create a 1/1 white Human creature token.
SVar:TrigToken:DB$ Token | TokenScript$ w_1_1_human | TokenOwner$ You
A:AB$ Pump | PrecostDesc$ Coven — | Cost$ 5 G | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | NumAtt$ 3 | NumDef$ 3 | KW$ Trample | CheckSVar$ X | SVarCompare$ GE3 | SpellDescription$ Target creature you control gets +3/+3 and gains trample until end of turn. Activate only if you control three or more creatures with different powers.
SVar:X:Count$DifferentPower_Creature.YouCtrl
DeckHas:Ability$Token
Oracle:When Dawnhart Mentor enters the battlefield, create a 1/1 white Human creature token.\nCoven — {5}{G}: Target creature you control gets +3/+3 and gains trample until end of turn. Activate only if you control three or more creatures with different powers.

View File

@@ -0,0 +1,8 @@
Name:Falkenrath Perforator
ManaCost:1 R
Types:Creature Vampire
PT:2/1
T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigDealDamage | TriggerDescription$ Whenever CARDNAME attacks, it deals 1 damage to defending player.
SVar:TrigDealDamage:DB$ DealDamage | Defined$ TriggeredDefendingPlayer | NumDmg$ 1
SVar:HasAttackEffect:TRUE
Oracle:Whenever Falkenrath Perforator attacks, it deals 1 damage to defending player.

View File

@@ -0,0 +1,14 @@
Name:Wake to Slaughter
ManaCost:3 B R
Types:Sorcery
A:SP$ Pump | TargetMin$ 0 | TargetMax$ 2 | ValidTgts$ Creature.YouOwn | TgtPrompt$ Choose up to two target creature cards in your graveyard | TgtZone$ Graveyard | RememberObjects$ Targeted | SubAbility$ DBChoosePlayer | StackDescription$ SpellDescription | SpellDescription$ Choose up to two target creature cards in your graveyard. An opponent chooses one of them. Return that card to your hand. Return the other to the battlefield under your control. It gains haste. Exile it at the beginning of the next end step.
SVar:DBChoosePlayer:DB$ ChoosePlayer | Defined$ You | Choices$ Player.Opponent | ChoiceTitle$ Choose an opponent | SubAbility$ DBOppChoose | StackDescription$ None
SVar:DBOppChoose:DB$ ChooseCard | Choices$ Card.IsRemembered | ChoiceZone$ Graveyard | Defined$ ChosenPlayer | ChoiceTitle$ Select a card for the hand | Mandatory$ True | ForgetChosen$ True | SubAbility$ DBChangeZone1 | StackDescription$ None
SVar:DBChangeZone1:DB$ ChangeZone | Defined$ ChosenCard | Origin$ Graveyard | Destination$ Hand | SubAbility$ DBChangeZone2 | StackDescription$ None
SVar:DBChangeZone2:DB$ ChangeZone | Defined$ Remembered | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | StackDescription$ None | SubAbility$ DBAnimate
SVar:DBAnimate:DB$ Animate | Keywords$ Haste | Defined$ Remembered | Duration$ Permanent | AtEOT$ Sacrifice | StackDescription$ None | SubAbility$ DBCleanup
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | ClearChosenCard$ True | ClearChosenPlayer$ True
K:Flashback:4 B R
DeckHas:Ability$Graveyard & Ability$Sacrifice
AI:RemoveDeck:All
Oracle:Choose up to two target creature cards in your graveyard. An opponent chooses one of them. Return that card to your hand. Return the other to the battlefield under your control. It gains haste. Exile it at the beginning of the next end step.\nFlashback {4}{B}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.)

View File

@@ -0,0 +1,13 @@
Name:Willow Geist
ManaCost:G
Types:Creature Treefolk Spirit
PT:1/1
K:Trample
T:Mode$ ChangesZoneAll | ValidCards$ Card.YouOwn | Origin$ Graveyard | Destination$ Any | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever one or more cards leave your graveyard, put a +1/+1 counter on CARDNAME.
SVar:TrigPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1
T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME dies, you gain life equal to its power.
SVar:TrigGainLife:DB$ GainLife | Defined$ TriggeredCardController | LifeAmount$ X
SVar:X:TriggeredCard$CardPower
DeckHas:Ability$Counters & Ability$LifeGain
DeckNeeds:Ability$Graveyard
Oracle:Trample\nWhenever one or more cards leave your graveyard, put a +1/+1 counter on Willow Geist.\nWhen Willow Geist dies, you gain life equal to its power.