Dralnu's Pet: do it as Replacement Effect as it should be

This commit is contained in:
Hanmac
2017-01-31 05:45:55 +00:00
parent 5d55a66a6c
commit fe32b0cef4

View File

@@ -3,11 +3,13 @@ ManaCost:1 U U
Types:Creature Shapeshifter
PT:2/2
K:Kicker:2 B Discard<1/Creature>
T:Mode$ ChangesZone | ValidCard$ Card.Self+kicked | Origin$ Any | Destination$ Battlefield | Execute$ PetLaunch | Static$ True | TriggerDescription$ If CARDNAME was kicked, it enters the battlefield with flying and with X +1/+1 counters on it, where X is the discarded card's converted mana cost.
SVar:PetLaunch:AB$ Pump | Cost$ 0 | Defined$ Self | KW$ Flying | Permanent$ True | SubAbility$ PetStrength
SVar:PetStrength:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ KickedPet | References$ KickedPet
R:Event$ Moved | ValidCard$ Card.Self+kicked | Destination$ Battlefield | ReplaceWith$ DBPump | Description$ If CARDNAME was kicked, it enters the battlefield with flying and with X +1/+1 counters on it, where X is the discarded card's converted mana cost.
SVar:DBPump:DB$ Animate | Defined$ Self | Keywords$ Flying | Permanent$ True | SubAbility$ DBPutCounter
SVar:DBPutCounter:DB$ PutCounter | ETB$ True | Defined$ Self | CounterType$ P1P1 | CounterNum$ KickedPet | References$ KickedPet | SubAbility$ DBMoveToPlay
SVar:DBMoveToPlay:DB$ ChangeZone | Hidden$ True | Origin$ All | Destination$ Battlefield | Defined$ ReplacedCard
SVar:KickedPet:Discarded$CardManaCost
SVar:RemRandomDeck:True
DeckHints:Color$Black
DeckHas:Ability$Counters
SVar:Picture:http://www.wizards.com/global/images/magic/general/dralnus_pet.jpg
Oracle:Kicker- {2}{B}, Discard a creature card. (You may pay {2}{B} and discard a creature card in addition to any other costs as you cast this spell.)\nIf Dralnu's Pet was kicked, it enters the battlefield with flying and with X +1/+1 counters on it, where X is the discarded card's converted mana cost.