It is currently 31 Oct 2025, 09:32
   
Text Size

Eldritch Moon Spoiler Season

Post MTG Forge Related Programming Questions Here

Moderators: timmermac, Agetian, friarsol, Blacksmith, KrazyTheFox, CCGHQ Admins

Re: Eldritch Moon Spoiler Season

Postby Marek14 » 01 Jul 2016, 17:08

Code: Select all
Name:Eternal Scourge
ManaCost:3
Types:Creature Eldrazi Horror
PT:3/3
S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ May be played | AffectedZone$ Exile | EffectZone$ Exile | Description$ You may cast CARDNAME from exile.
T:Mode$ BecomesTarget | ValidTarget$ Card.Self | ValidSource$ Card.OppCtrl | TriggerZones$ Battlefield | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME becomes the target of a spell or ability an opponent controls, exile it.
SVar:TrigChangeZone:DB$ ChangeZone | Defined$ Self | Origin$ Battlefield | Destination$ Exile
SVar:Picture:http://www.wizards.com/global/images/magic/general/eternal_scourge.jpg
Oracle:You may cast Eternal Scourge from exile.\nWhen Eternal Scourge becomes the target of a spell or ability an opponent controls, exile it.
For Collective Brutality, I'm not sure how to write a nonmana cost for the current escalate implementation. Tamiyo, I'm not sure if I can code her, but Krazy called dibs, so I'll leave it for now.
Marek14
Tester
 
Posts: 2774
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 303 times

Re: Eldritch Moon Spoiler Season

Postby Marek14 » 01 Jul 2016, 17:14

Code: Select all
Name:Wailing Ghoul
ManaCost:1 B
Types:Creature Zombie
PT:1/3
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMill | TriggerDescription$ When CARDNAME enters the battlefield, put the top four cards of your library into your graveyard.
SVar:TrigMill:AB$Mill | Cost$ 0 | NumCards$ 2 | Defined$ You
SVar:Picture:http://www.wizards.com/global/images/magic/general/wailing_ghoul.jpg
Oracle:When Wailing Ghoul enters the battlefield, put the top two cards of your library into your graveyard.
Code: Select all
Name:Emrakul's Evangel
ManaCost:2 G
Types:Creature Human Horror
PT:3/2
A:AB$ Token | Cost$ Sac<X/Creature.Other+nonEldrazi/other non-Eldrazi creatures> Sac<1/CARDNAME> | Announce$ X | TokenAmount$ Y | TokenName$ Eldrazi Horror | TokenColors$ Colorless | TokenTypes$ Creature,Eldrazi,Horror | TokenOwner$ You | TokenPower$ 3 | TokenToughness$ 2 | TokenImage$ c 3 2 eldrazi horror | References$ Y | SpellDescription$ Put a 3/2 colorless Eldrazi Horror token onto the battlefield for each creature sacrificed this way.
SVar:Y:Sacrificed$Valid Creature
SVar:X:XChoice
SVar:Picture:http://www.wizards.com/global/images/magic/general/emrakuls_evangel.jpg
Oracle:{T}, Sacrifice Emrakul's Evangel and any number of non-Eldrazi creatures: Put a 3/2 colorless Eldrazi Horror token onto the battlefield for each creature sacrificed this way.
friarsol's code for Emrakul's Evangel.

As for emerge, I think it should be actually easier than offering. The differences between mechanics are:

1. No creature type check, anything can be sacrificed.
2. Emerge can't be automatically used as if the card had flash.
3. Emerge sacrifice doesn't reduce the colored part of the cost.
Marek14
Tester
 
Posts: 2774
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 303 times

Re: Eldritch Moon Spoiler Season

Postby Hanmac » 01 Jul 2016, 17:32

for Collective Brutality, RaiseCost currently doesn't support nonManaCost :/
(that would make some older cards possible too)
need to find a way to use Cost objects. (i still would prefer it as keyword)

as for Emerge, yeah its easier because we might reuse some parts of coding from offering. but i was thinking if we might use some parts of the coding too (maybe combine what they have in common?)

Edit:
swordshine did make Emerge so I was looking about the missing cards.

Distended Mindbender is currently problematic because you need to choose two times before discard. That is bad with split cards with cmc<=3 AND cmc>=4. As for now I don't have an idea what would be the best to do that.
Hanmac
 
Posts: 954
Joined: 06 May 2013, 18:44
Has thanked: 229 times
Been thanked: 158 times

Re: Eldritch Moon Spoiler Season

Postby swordshine » 04 Jul 2016, 05:27

Distended Mindbender is added.
swordshine
 
Posts: 682
Joined: 11 Jul 2010, 02:37
Has thanked: 116 times
Been thanked: 87 times

Re: Eldritch Moon Spoiler Season

Postby Marek14 » 04 Jul 2016, 06:01

Code: Select all
Name:Wretched Gryff
ManaCost:7
Types:Creature Eldrazi Hippogriff
PT:3/4
K:Emerge 5 U
T:Mode$ SpellCast | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When you cast CARDNAME, draw a card.
SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1
K:Flying
SVar:Picture:http://www.wizards.com/global/images/magic/general/wretched_gryff.jpg
Oracle:Emerge {5}{U} (You may cast this spell by sacrificing a creature and paying the emerge cost reduced by that creature's converted mana cost.)\nWhen you cast Wretched Gryff, draw a card.\nFlying
Shouldn't it be "K:Emerge:5 U" instead of "K:Emerge 5 U"? Evoke and Madness have an additional colon there...

Code: Select all
Name:Summary Dismissal
ManaCost:2 U U
Types:Instant
A:SP$ ChangeZone | Cost$ 2 U U | AllType$ Spell | AllValid$ Card.Other | Origin$ Stack | Destination$ Exile | SubAbility$ DBCounter | SpellDescription$ Exile all other spells and counter all abilities.
SVar:DBCounter: DB$ Counter | Cost$ 0 | AllType$ Activated,Triggered | AllValid$ Card
SVar:Picture:http://www.wizards.com/global/images/magic/general/summary_dismissal.jpg
Oracle:Exile all other spells and counter all abilities.
OK, please check this, it's a new ground for me...

Code: Select all
Name:Providence
ManaCost:5 W W
Types:Sorcery
K:MayEffectFromOpeningHand:RevealCard
SVar:RevealCard:AB$ Reveal | Cost$ 0 | RevealDefined$ Self | SubAbility$ SetLifeOnUpkeep | SpellDescription$ You may reveal this card from your opening hand. If you do, at the beginning of the first upkeep, your life total becomes 26.
SVar:SetLifeOnUpkeep:DB$ Effect | Triggers$ TrigSetLife | SVars$ EffSetLife,RemoveMe | Name$ Providence effect | SpellDescription$ You may reveal this card from your opening hand. If you do, at the beginning of the first upkeep, your life total becomes 26.
SVar:TrigSetLife:Mode$ Phase | Phase$ Upkeep | Execute$ EffSetLife | TriggerDescription$ At the beginning of the first upkeep, your life total becomes 26.
SVar:EffSetLife:AB$ SetLife | Cost$ 0 | LifeAmount$ 26 | Defined$ You | SubAbility$ RemoveMe
SVar:RemoveMe:DB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Command | Destination$ Exile
A:SP$ SetLife | Cost$ 5 W W | LifeAmount$ 26 | Defined$ You | SpellDescription$ Your life total becomes 26.
SVar:Picture:http://www.wizards.com/global/images/magic/general/providence.jpg
Oracle:You may reveal this card from your opening hand. If you do, at the beginning of the first upkeep, your life total becomes 26.\nYour life total becomes 26.
Mostly used Chancellor of the Forge for this.

Code: Select all
Name:Spirit of the Hunt
ManaCost:1 G G
Types:Creature Wolf Spirit
PT:3/3
K:Flash
T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters the battlefield, each other creature you control that's a Wolf or Werewolf gets +0/+3 until end of turn.
SVar:TrigPump:AB$ PumpAll | Cost$ 0 | ValidCards$ Creature.Wolf+Other+YouCtrl,Creature.Werewolf+Other+YouCtrl | NumDef$ +3
SVar:PlayMain1:TRUE
SVar:Picture:http://www.wizards.com/global/images/magic/general/spirit_of_the_hunt.jpg
Oracle:Flash\nWhen Spirit of the Hunt enters the battlefield, each other creature you control that's a Wolf or Werewolf gets +0/+3 until end of turn.
Last edited by Marek14 on 05 Jul 2016, 10:14, edited 1 time in total.
Marek14
Tester
 
Posts: 2774
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 303 times

Re: Eldritch Moon Spoiler Season

Postby Marek14 » 04 Jul 2016, 09:21

Code: Select all
Name:Ishkanah, Grafwidow
ManaCost:4 G
Types:Legendary Creature Spider
PT:3/5
K:Reach
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Delirium$ True | Execute$ TrigToken | TriggerDescription$ Delirium - When CARDNAME enters the battlefield, if there are four or more card types among cards in your graveyard, put three 1/2 green Spider creature tokens with reach onto the battlefield.
SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 3 | TokenName$ Spider | TokenTypes$ Creature,Spider | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 2 | TokenKeywords$ Reach | TokenImage$ g 1 2 spider EMN
A:AB$ LoseLife | Cost$ 6 B | ValidTgts$ Opponent | LifeAmount$ X | References$ X | SpellDescription$ {6}{B}: Target opponent loses 1 life for each Spider you control.
SVar:X:Count$Valid Card.Spider+YouCtrl
SVar:Picture:http://www.wizards.com/global/images/magic/general/ishkanah_grafwidow.jpg
Oracle:Reach\nDelirium - When Ishkanah, Grafwidow enters the battlefield, if there are four or more card types among cards in your graveyard, put three 1/2 green Spider creature tokens with reach onto the battlefield.\n{6}{B}: Target opponent loses 1 life for each Spider you control.
Marek14
Tester
 
Posts: 2774
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 303 times

Re: Eldritch Moon Spoiler Season

Postby Hanmac » 04 Jul 2016, 14:19

Another card that might troll with us:

Image

With discard to top of library.

Source:
http://magicjudge.tumblr.com/post/14689 ... ia-academy
Hanmac
 
Posts: 954
Joined: 06 May 2013, 18:44
Has thanked: 229 times
Been thanked: 158 times

Re: Eldritch Moon Spoiler Season

Postby Marek14 » 04 Jul 2016, 14:24

Hanmac wrote:Another card that might troll with us:

Image

With discard to top of library.

Source:
http://magicjudge.tumblr.com/post/14689 ... ia-academy
Well, that's actually not that hard -- we already have Library of Leng. The only difference seems to be that Nephalia Academy only works on opponent-caused discard (and we already have that distinction elsewhere) and has a "reveal" clause added -- that actually makes it easier, since you don't have to deal with corner cases like first ability of Chandra Ablaze.
Marek14
Tester
 
Posts: 2774
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 303 times

Re: Eldritch Moon Spoiler Season

Postby Marek14 » 04 Jul 2016, 15:11

Code: Select all
Name:Stromkirk Occultist
ManaCost:2 R
Types:Creature Vampire Horror
PT:3/2
K:Trample
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigExile | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, exile the top card of your library. Until end of turn, you may play that card.
SVar:TrigExile:AB$ Mill | Cost$ 0 | Defined$ You | NumCards$ 1 | Destination$ Exile | RememberMilled$ True | SubAbility$ DBEffect
SVar:DBEffect:DB$ Effect | StaticAbilities$ STPlay | TriggerCastPF,TriggerPlayPF | SVars$ TrigRemoveSelf | RememberObjects$ Remembered | SubAbility$ DBCleanup
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
SVar:STPlay:Mode$ Continuous | EffectZone$ Command | Affected$ Card.IsRemembered | AddHiddenKeyword$ May be played | AffectedZone$ Exile | Description$ Until end of turn, you may play that card.
SVar:TriggerCastPF:Mode$ SpellCast | ValidCard$ Card.IsRemembered | TriggerZones$ Command | Execute$ TrigRemoveSelf | Static$ True
SVar:TriggerPlayPF:Mode$ LandPlayed | ValidCard$ Land.IsRemembered | TriggerZones$ Command | Execute$ TrigRemoveSelf | Static$ True
SVar:TrigRemoveSelf:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile
K:Madness:1 R
SVar:RemAIDeck:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/stromkirk_occultist.jpg
Oracle:Trample\nWhenever Stromkirk Occultist deals combat damage to a player, exile the top card of your library. Until end of turn, you may play that card.\nMadness {1}{R} (If you discard this card, discard it into exile. When you do, cast it for it's madness cost or put it into your graveyard.)
Code: Select all
Name:Liliana, the Last Hope
ManaCost:1 B B
Types:Planeswalker Liliana
Loyalty:3
A:AB$ Pump | Cost$ AddCounter<1/LOYALTY> | Planeswalker$ True | NumAtt$ -2 | NumDef$ -1 | IsCurse$ True | UntilYourNextTurn$ True | TargetMin$ 0 | TargetMax$ 1 | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Up to one target creature gets -2/-1 until your next turn.
A:AP$ Mill | Cost$ SubCounter<2/LOYALTY> | NumCards$ 2 | Planeswalker$ True | Defined$ You | SubAbility$ DBChooseCard | SpellDescription$ Put the top two cards of your library into your graveyard, then you may return a creature card from your graveyard to your hand.
SVar:DBChooseCard:DB$ ChooseCard | Choices$ Creature.YouOwn | Optional$ Yes | ChoiceZone$ Graveyard | Amount$ 1 | SubAbility$ DBChangeZone
SVar:DBChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | Defined$ ChosenCard
A:AB$ Effect | Cost$ SubCounter<7/LOYALTY> | Name$ Liliana, the Last Hope emblem | Image$ liliana_the_last_hope_emblem | Triggers$ TrigToken | SVars$ DBToken | Planeswalker$ True | Ultimate$ True | Stackable$ False | Duration$ Permanent | AILogic$ Always | SpellDescription$ You get an emblem with "At the beginning of your end step, put X 2/2 black Zombie creature tokens onto the battlefield, where X is two plus the number of Zombies you control."
SVar:TrigToken:Mode$ Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Command | Execute$ DBToken | TriggerDescription$ At the beginning of your end step, put X 2/2 black Zombie creature tokens onto the battlefield, where X is two plus the number of Zombies you control.
SVar:DBToken:AB$ Token | Cost$ 0 | TokenAmount$ X | References$ X | TokenName$ Zombie | TokenTypes$ Creature,Zombie | TokenOwner$ You | TokenColors$ Black | TokenPower$ 2 | TokenToughness$ 2 | TokenImage$ b 2 2 zombie SOI
SVar:X:Count$Valid Card.Zombie+YouCtrl/Plus.2
SVar:Picture:http://www.wizards.com/global/images/magic/general/liliana_the_last_hope.jpg
Oracle:[+1]: Up to one target creature gets -2/-1 until your next turn.\n[-2]: Put the top two cards of your library into your graveyard, then you may return a creature card from your graveyard to your hand.\n[-7]: You get an emblem with "At the beginning of your end step, put X 2/2 black Zombie creature tokens onto the battlefield, where X is two plus the number of Zombies you control."
(Endless Ranks of the Dead should technically use Card.Zombie in its SVar as well instead of Creature.Zombie.)

Code: Select all
Name:Oath of Liliana
ManaCost:2 B
Types:Legendary Enchantment
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSac | TriggerDescription$ When CARDNAME enters the battlefield, each opponent sacrifices a creature.
SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ Opponent | SacValid$ Creature
T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | CheckSVar$ X | SVarCompare$ GE1 | Execute$ TrigToken | TriggerDescription$ At the beginning of each end step, if a planeswalker entered the battlefield under your control this turn, put a 2/2 black Zombie creature token onto the battlefield.
SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Zombie | TokenTypes$ Creature,Zombie | TokenOwner$ You | TokenColors$ Black | TokenPower$ 2 | TokenToughness$ 2 | TokenImage$ b 2 2 zombie SOI
SVar:X:Count$ThisTurnEntered_Battlefield_Planeswalker.YouCtrl
SVar:Picture:http://www.wizards.com/global/images/magic/general/oath_of_liliana.jpg
Oracle:When Oath of Liliana enters the battlefield, each opponent sacrifices a creature.\nAt the beginning of each end step, if a planeswalker entered the battlefield under your control this turn, put a 2/2 black Zombie creature token onto the battlefield.
Code: Select all
Name:Deploy the Gatewatch
ManaCost:4 W W
Types:Sorcery
A:SP$ Dig | Cost$ 4 W W | DigNum$ 7 | Reveal$ True | ChangeNum$ 2 | ChangeValid$ Planeswalker | Optional$ True | DestinationZone$ Battlefield | RestRandomOrder$ True | SpellDescription$ Reveal the top seven cards of your library. Put up to two planeswalker cards from among them onto the battlefield. Put the rest on the bottom of your library in a random order.
SVar:Picture:http://www.wizards.com/global/images/magic/general/deploy_the_gatewatch.jpg
Oracle:Reveal the top seven cards of your library. Put up to two planeswalker cards from among them onto the battlefield. Put the rest on the bottom of your library in a random order.
Marek14
Tester
 
Posts: 2774
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 303 times

Re: Eldritch Moon Spoiler Season

Postby Marek14 » 04 Jul 2016, 19:13

Code: Select all
Name:Incendiary Flow
ManaCost:1 R
Types:Sorcery
A:SP$ DealDamage | Cost$ 1 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 3 | RememberDamaged$ True | SubAbility$ DBPumpAll | SpellDescription$ CARDNAME deals 3 damage to target creature or player. If a creature dealt damage this way would die this turn, exile it instead.
SVar:DBPumpAll:DB$ PumpAll | KW$ HIDDEN If CARDNAME would be put into a graveyard, exile it instead. | ValidCards$ Creature.IsRemembered | SubAbility$ DBCleanup
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
SVar:Picture:http://www.wizards.com/global/images/magic/general/incendiary_flow.jpg
Oracle:Incendiary Flow deals 3 damage to target creature or player. If a creature dealt damage this way would die this turn, exile it instead.
(I used Annihilating Fire as a template, but I found it's written incorrectly -- hidden keyword should be put on damaged creatures, not on targeted, especially now with more redirection effects implemented.)
Last edited by Marek14 on 05 Jul 2016, 10:13, edited 1 time in total.
Marek14
Tester
 
Posts: 2774
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 303 times

Re: Eldritch Moon Spoiler Season

Postby Marek14 » 05 Jul 2016, 05:03

Code: Select all
Name:Cryptbreaker
ManaCost:B
Types:Creature Zombie
PT:1/1
A:AB$ Token | Cost$ 1 B T Discard<1/Card> | TokenImage$ b 2 2 zombie SOI | TokenAmount$ 1 | TokenName$ Zombie | TokenTypes$ Creature,Zombie | TokenOwner$ You | TokenColors$ Black | TokenPower$ 2 | TokenToughness$ 2 | SpellDescription$ Put a 2/2 black Zombie creature token onto the battlefield.
A:AB$ Draw | Cost$ tapXType<3/Zombie> | NumCards$ 1 | SpellDescription$  You draw a card and you lose 1 life.  | SubAbility$ DBLoseLife
SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ 1
SVar:RemAIDeck:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/cryptbreaker.jpg
Oracle:{1}{B}, {T}, Discard a card: Put a 2/2 black Zombie creature token onto the battlefield.\nTap three untapped Zombies you control: You draw a card and lose 1 life.
Marek14
Tester
 
Posts: 2774
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 303 times

Re: Eldritch Moon Spoiler Season

Postby Hanmac » 05 Jul 2016, 08:36

@Marek14: "SubAbility$ DBPumpAll" is doubled with "Incendiary Flow"

Question about cards that can return themselves from graveyard to battlefield or hand. Should they have some "DiscardMe" or "SacrificeMe" variables because they can return?
Hanmac
 
Posts: 954
Joined: 06 May 2013, 18:44
Has thanked: 229 times
Been thanked: 158 times

Re: Eldritch Moon Spoiler Season

Postby Marek14 » 05 Jul 2016, 10:13

Code: Select all
Name:Mournwillow
ManaCost:1 B G
Types:Creature Plant Skeleton
PT:3/2
K:Haste
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Delirium$ True | Execute$ TrigEffect | TriggerDescription$ Delirium - When CARDNAME enters the battlefield, if there are four or more card types among cards in your graveyard, creatures with power 2 or less can't block this turn.
SVar:TrigEffect:DB$Effect | Name$ Mournwillow Effect | StaticAbilities$ KWPump | SpellDescription$ Creatures with power 2 or less can't block this turn.
SVar:KWPump:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature.powerLE2 | AddHiddenKeyword$ CARDNAME can't block. | Description$ Creatures with power 2 or less can't block this turn.
SVar:PlayMain1:TRUE
SVar:Picture:http://www.wizards.com/global/images/magic/general/mournwillow.jpg
Oracle:Haste\nDelirium - When Mournwillow enters the battlefield, if there are four or more card types among cards in your graveyard, creatures with power 2 or less can't block this turn.
Code: Select all
Name:Mercurial Geists
ManaCost:2 U R
Types:Creature Spirit
PT:1/3
K:Flying
T:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever you cast an instant or sorcery spell, CARDNAME gets +3/+0 until end of turn.
SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 3
SVar:BuffedBy:Instant,Sorcery
SVar:Picture:http://www.wizards.com/global/images/magic/general/mercurial_geists.jpg
Oracle:Flying\nWhenever you cast an instant or sorcery spell, Mercurial Geists gets +3/+0 until end of turn.
Code: Select all
Name:Lashweed Lurker
ManaCost:8
Types:Creature Eldrazi Horror
PT:5/4
K:Emerge 5 G U
T:Mode$ SpellCast | ValidCard$ Card.Self | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ When you cast CARDNAME, you may put target nonland permanent on top of its owner's library.
SVar:TrigChange:AB$ChangeZone | Cost$ 0 | ValidTgts$ Permanent.nonLand | TgtPrompt$ Choose target nonland permanent | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0
SVar:Picture:http://www.wizards.com/global/images/magic/general/lashweed_lurker.jpg
Oracle:Emerge {5}{G}{U} (You may cast this spell by sacrificing a creature and paying the emerge cost reduced by that creature's converted mana cost.)\nWhen you cast Lashweed Lurker, you may put target nonland permanent on top of its owner's library.
Hanmac: corrected Incendiary Flow. Im not sure about the returning cards, I guess it's an individual call depending on whether recurring the card is easy enough. And there's a difference between, say, choosing such a card when you're hit with a discard effect and discarding it proactively for an effect...
Marek14
Tester
 
Posts: 2774
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 303 times

Re: Eldritch Moon Spoiler Season

Postby Marek14 » 05 Jul 2016, 17:25

Code: Select all
Name:Collective Defiance
ManaCost:1 R R
Types:Sorcery
S:Mode$ RaiseCost | ValidCard$ Card.Self | Type$ Spell | Amount$ IncreaseCost | References$ IncreaseCost | Color$ 1 | EffectZone$ All | Description$ Escalate 2 (Pay this cost for each mode chosen beyond the first.)
SVar:IncreaseCost:Modes$Amount/Minus.1
A:SP$ Charm | Cost$ 1 R R | MinCharmNum$ 1 | CharmNum$ 3 | Choices$ DBWheel,DBDamage1,DBDamage2 | SpellDescription$ Choose one or more - Target player discards all cards in his or her hand, then draws that many cards; CARDNAME deals 4 damage to target creature; CARDNAME deals 3 damage to target opponent.
SVar:DBWheel:DB$ Discard | ValidTgts$ Player | TgtPrompt$ Select target player | Mode$ Hand | RememberDiscarded$ True | SubAbility$ DBDraw | SpellDescription$ Target player discards all cards in his or her hand, then draws that many cards.
SVar:DBDraw:DB$ Draw | NumCards$ X | Defined$ ParentTarget | SubAbility$ DBCleanup | References$ X
SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True
SVar:X:Remembered$Amount
SVar:DBDamage1:DB$ DealDamage | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 4 | SpellDescription$ CARDNAME deals 4 damage to target creature.
SVar:DBDamage2:DB$ DealDamage | ValidTgts$ Opponent | AILogic$ ChoiceBurn | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to target opponent.
SVar:Picture:http://www.wizards.com/global/images/magic/general/collective_defiance.jpg
Oracle:Escalate {1} (Pay this cost for each mode chosen beyond the first.)\nChoose one or more -\n• Target player discards all cards in his or her hand, then draws that many cards.\n• Collective Defiance deals 4 damage to target creature.\n• Collective Defiance deals 3 damage to target opponent.
Code: Select all
Name:Grim Flayer
ManaCost:B G
Types:Creature Human Warrior
PT:2/2
K:Trample
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ TrigDig | CombatDamage$ True | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, look at the top three cards of your library. Put any number of them into your graveyard and the rest back on top of your library in any order.
SVar:TrigDig:AB$ Dig | Cost$ 0 | DigNum$ 3 | Defined$ You | AnyNumber$ | DestinationZone$ Graveyard | LibraryPosition2$ 0
S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 2 | AddToughness$ 2 | Condition$ Delirium | Description$ Delirium - CARDNAME gets +2/+2 as long as there are four or more card types in your graveyard.
SVar:Picture:http://www.wizards.com/global/images/magic/general/grim_flayer.jpg
Oracle:Trample\nWhenever Grim Flayer deals combat damage to a player, look at the top three cards of your library. Put any number of them into your graveyard and the rest back on top of your library in any order.\nDelirium - Grim Flayer gets +2/+2 as long as there are four or more card types among cards in your graveyard.
Code: Select all
Name:Mind's Dilation
ManaCost:5 U U
Types:Enchantment
T:Mode$ SpellCast | ValidActivatingPlayer$ Player.Opponent | ActivatorThisTurnCast$ EQ1 | NoResolvingCheck$ True | Execute$ TrigMill | TriggerZones$ Battlefield | TriggerDescription$ Whenever an opponent casts his or her first spell each turn, that player exiles the top card of his or her library. If it's a nonland card, you may cast it without paying it's mana cost.
SVar:TrigMill:AB$ Mill | Cost$ 0 | Defined$ TriggeredTarget | NumCards$ 1 | Destination$ Exile | RememberMilled$ True | SubAbility$ CastCard
SVar:CastCard:DB$ Play | Defined$ Remembered | WithoutManaCost$ True | Optional$ True | ConditionDefined$ Remembered | ConditionPresent$ Card.nonLand | ConditionCompare$ EQ1 | SubAbility$ DBCleanup
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
SVar:Picture:http://www.wizards.com/global/images/magic/general/minds_dilation.jpg
Oracle:Whenever an opponent casts his or her first spell each turn, that player exiles the top card of his or her library. If it's a nonland card, you may cast it without paying it's mana cost.
For Mirrorwing Dragon, I don't know how to write that copies can target only creatures with the same controller is the spell.
Last edited by Marek14 on 05 Jul 2016, 17:53, edited 1 time in total.
Marek14
Tester
 
Posts: 2774
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 303 times

Re: Eldritch Moon Spoiler Season

Postby Hanmac » 05 Jul 2016, 17:35

@Marek14: for Grim Flayer where does the Hexproof comes from? XD

Hm I will look out how Mirrorwing Dragon might be done. (There is also that copy plane missing, maybe I can do that too.)
Hanmac
 
Posts: 954
Joined: 06 May 2013, 18:44
Has thanked: 229 times
Been thanked: 158 times

PreviousNext

Return to Developer's Corner

Who is online

Users browsing this forum: No registered users and 49 guests

Main Menu

User Menu

Our Partners


Who is online

In total there are 49 users online :: 0 registered, 0 hidden and 49 guests (based on users active over the past 10 minutes)
Most users ever online was 9298 on 10 Oct 2025, 12:54

Users browsing this forum: No registered users and 49 guests

Login Form