Merge branch 'tempest_efreet' into 'master'

Tempest Efreet

Closes #115

See merge request core-developers/forge!2550
This commit is contained in:
Michael Kamensky
2020-02-24 09:01:45 +00:00

View File

@@ -0,0 +1,17 @@
Name:Tempest Efreet
ManaCost:1 R R R
Types:Creature Efreet
PT:3/3
K:Remove CARDNAME from your deck before playing if you're not playing for ante.
A:AB$ Pump | Cost$ T Sac<1/CARDNAME> | ValidTgts$ Opponent | SubAbility$ Choice | RememberObjects$ Targeted | StackDescription$ SpellDescription | SpellDescription$ Target opponent may pay 10 life. If that player doesnt, they reveal a card at random from their hand. Exchange ownership of the revealed card and Tempest Efreet. Put the revealed card into your hand and Tempest Efreet from anywhere into that players graveyard. This change in ownership is permanent.
SVar:Choice:DB$ GenericChoice | Choices$ RevealCard | Defined$ Targeted | ConditionCheckSVar$ X | References$ X | ConditionSVarCompare$ LT10 | SubAbility$ Choice2 | StackDescription$ None
SVar:Choice2:DB$ GenericChoice | Choices$ PayLife,RevealCard | Defined$ Targeted | ConditionCheckSVar$ X | References$ X | ConditionSVarCompare$ GE10 | StackDescription$ None
SVar:X:PlayerCountRemembered$LifeTotal
SVar:PayLife:DB$ LoseLife | LifeAmount$ 10 | Defined$ Targeted | SubAbility$ DBCleanup | SpellDescription$ Pay 10 life.
SVar:RevealCard:DB$ Reveal | Random$ True | RememberRevealed$ True | Defined$ Targeted | SubAbility$ ExchangeOwn1 | StackDescription$ SpellDescription | SpellDescription$ Reveal a card at random from your hand. Permanently exchange ownership of the revealed card and CARDNAME.
SVar:ExchangeOwn1:DB$ GainOwnership | Defined$ Remembered | DefinedPlayer$ You | SubAbility$ ToHand
SVar:ToHand:DB$ ChangeZone | Defined$ Remembered | Origin$ All | Destination$ Hand | SubAbility$ ExchangeOwn2
SVar:ExchangeOwn2:DB$ GainOwnership | Defined$ Self | DefinedPlayer$ Targeted | SubAbility$ ToGrave
SVar:ToGrave:DB$ ChangeZone | Defined$ Self | Origin$ All | Destination$ Graveyard | SubAbility$ DBCleanup
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
Oracle:Remove Tempest Efreet from your deck before playing if youre not playing for ante.\n{T}, Sacrifice Tempest Efreet: Target opponent may pay 10 life. If that player doesnt, they reveal a card at random from their hand. Exchange ownership of the revealed card and Tempest Efreet. Put the revealed card into your hand and Tempest Efreet from anywhere into that players graveyard. This change in ownership is permanent.