It is currently 12 Nov 2025, 09:58
   
Text Size

Battle for Zendikar spoiler season

Post MTG Forge Related Programming Questions Here

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

Re: Battle for Zendikar spoiler season

Postby Marek14 » 09 Sep 2015, 06:10

Code: Select all
Name:Tajuru Warcaller
ManaCost:3 G G
Types:Creature Elf Warrior Ally
PT:2/1
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPumpAll | TriggerDescription$ Rally — Whenever CARDNAME or another Ally enters the battlefield under your control, creatures you control get +2/+2 until end of turn.
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Ally.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPumpAll | Secondary$ True | TriggerDescription$ Rally — Whenever CARDNAME or another Ally enters the battlefield under your control, creatures you control get +2/+2 until end of turn.
SVar:TrigPumpAll:AB$ PumpAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | NumAtt$ +2  | NumDef$ +2
SVar:PlayMain1:TRUE
SVar:BuffedBy:Ally
SVar:Picture:http://www.wizards.com/global/images/magic/general/tajuru_warcaller.jpg
Oracle:Rally — Whenever Tajuru Warcaller or another Ally enters the battlefield under your control, creatures you control get +2/+2 until end of turn.
Marek14
Tester
 
Posts: 2774
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 303 times

Re: Battle for Zendikar spoiler season

Postby Hanmac » 09 Sep 2015, 14:12

i am unsure about the name, but the code should work that way

Code: Select all
Name:Spawn of Akoum
ManaCost:4 R R
Types:Creature Dragon
PT:4/4
K:Flying
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ Landfall - CARDNAME deals 1 damage to target creature or player. If that land was a mountain, CARDNAME deals 2 damage instead.
SVar:TrigDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | TgtPrompt$ Select target creature or player | NumDmg$ X | References$ X
SVar:X:TriggeredCard$Valid Mountain/Plus.1
SVar:Picture:http://www.wizards.com/global/images/magic/general/spawn_of_akoum.jpg
Oracle:Flying\nLandfall - CARDNAME deals 1 damage to target creature or player. If that land was a mountain, CARDNAME deals 2 damage instead.
Hanmac
 
Posts: 954
Joined: 06 May 2013, 18:44
Has thanked: 229 times
Been thanked: 158 times

Re: Battle for Zendikar spoiler season

Postby Marek14 » 09 Sep 2015, 15:51

I wrote a similar code, but kept it unposted until the name is fully known (as with several more cards known only from foreign spoilers). I'm not 100% sure -- will this work even if the land is Mountain and leaves the battlefield before the ability resolves?

Today's spoilers:

Code: Select all
Name:Grove Rumbler
ManaCost:2 R G
Types:Creature Elemental
PT:3/3
K:Trample
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Landfall - Whenever a land enters the battlefield under your control, CARDNAME gets +2/+2 until end of turn.
SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ +2 | NumDef$ +2
SVar:BuffedBy:Land
SVar:Picture:http://www.wizards.com/global/images/magic/general/grove_rumbler.jpg
Oracle:Trample\nLandfall - Whenever a land enters the battlefield under your control, Grove Rumbler gets +2/+2 until end of turn.
Code: Select all
Name:Grovetender Druids
ManaCost:2 G W
Types:Creature Elf Druid Ally
PT:3/3
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ Rally — Whenever CARDNAME or another Ally enters the battlefield under your control, you may pay {1}. If you do, put a 1/1 green Plant creature token onto the battlefield.
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Ally.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigToken | Secondary$ True | TriggerDescription$ Rally — Whenever CARDNAME or another Ally enters the battlefield under your control, you may pay {1}. If you do, put a 1/1 green Plant creature token onto the battlefield.
SVar:TrigToken:AB$ Token | Cost$ 1 | TokenAmount$ 1 | TokenName$ Plant | TokenTypes$ Creature,Plant | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenOwner$ You
SVar:BuffedBy:Ally
SVar:Picture:http://www.wizards.com/global/images/magic/general/grovetender_druids.jpg
Oracle:Rally — Whenever Grovetender Druids or another Ally enters the battlefield under your control, you may pay {1}. If you do, put a 1/1 green Plant creature token onto the battlefield.
Code: Select all
Name:Roil Spout
ManaCost:1 W U
Types:Sorcery
A:SP$ ChangeZone | Cost$ 1 W U | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | SpellDescription$ Put target creature on top of its owner's library.
K:Awaken:4:4 W U
SVar:Picture:http://www.wizards.com/global/images/magic/general/roil_spout.jpg
Oracle:Put target creature on top of its owner's library.\nAwaken 4 — {4}{W}{U} (If you cast this spell for {4}{W}{U}, also put four +1/+1 counters on target land you control and it becomes a 0/0 Elemental creature with haste. It's still a land.)
Code: Select all
Name:Ulamog's Nullifier
ManaCost:2 U B
Types:Creature Eldrazi Processor
PT:2/3
K:Devoid
K:Flash
K:Flying
T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigProcess | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may put two cards your opponents own in exile into their owners' graveyards. If you do, counter target spell.
SVar:TrigProcess:DB$ ChooseCard | ChoiceZone$ Exile | Choices$ Card.OppOwn | Amount$ 2 | MinAmount$ 2 | RememberChosen$ True | SubAbility$ DBChangeZone
SVar:DBChangeZone:DB$ ChangeZone | Origin$ Exile | Destination$ Graveyard | Defined$ Remembered | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ EQ2 | SubAbility$ DBCounter
SVar:DBCounter:DB$ Counter | Cost$ 0 | TargetType$ Spell | ValidTgts$ Card | TgtPrompt$ Select target spell | ConditionDefined$ Remembered | ConditionPresent$ Card.IsRemembered | ConditionCompare$ EQ2 | SubAbility$ DBCleanup
SVar:DBCleanup:DB$ Cleanup | ClearChosenCard$ True | ClearRemembered$ True
http://www.wizards.com/global/images/magic/general/ulamogs_nullifier.jpg
Oracle:Devoid (This card has no color.)\nFlash\nFlying\nWhen Ulamog's Nullifier enters the battlefield, you may put two cards your opponents own in exile into their owners' graveyards. If you do, counter target spell.
Last edited by Marek14 on 15 Sep 2015, 16: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: Battle for Zendikar spoiler season

Postby daemon-nio » 09 Sep 2015, 21:55

Hi guys,

I created a "res/edition/Battle for Zendikar.txt" file.

I cannot commit because I do not have permission... but feel free to reuse it:

Code: Select all
[metadata]
Code=BFZ
Date=2015-10-02
Name=Battle for Zendikar
Type=Expansion
BoosterCovers=3
Booster=10 Common, 3 Uncommon, 1 RareMythic, 1 BasicLand THS

[cards]
R Barrage Tyrant
R Blight Herder
U Breaker of Armies
R Bring to Light
R Brood Butcher
R Canopy Vista
R Cinder Glade
U Coastal Discovery
C Conduit of Ruin
C Deep-Sea Scavenger
R Defiant Bloodlord
R Desolation Twin
C Dominator Drone
R Drowner of Hope
C Eldrazi Devastator
C Felidar Cub
U Forerunner of Slaughter
C Gideon's Reproach
M Gideon, Ally of Zendikar
R Guardian of Tazeem
U Hedron Archive
R Hero of Goma Fada
C Incubator Drone
M Kiora, Master of the Depths
C Kozilek's Channeler
R Lantern Scout
R Lumbering Falls
C Mist Intruder
R Nissa's Renewal
M Ob Nixilis Reignited
M Oblivion Sower
M Omnath, Locus of Rage
R Oran-Rief Hydra
R Planar Outburst
R Prairie Stream
R Radiant Flames
U Retreat to Emeria
U Retreat to Kazandu
R Ruinous Path
U Scythe Leopard
C Sheer Drop
U Skitterskin
R Smoldering Marsh
U Stasis Snare
R Sunken Hollow
U Titan's Presence
M Ulamog, the Cealess Hunger
M Undergrowth Champion
R Veteran Warleader
daemon-nio
 
Posts: 5
Joined: 03 Jul 2015, 18:42
Has thanked: 0 time
Been thanked: 0 time

Re: Battle for Zendikar spoiler season

Postby daemon-nio » 09 Sep 2015, 22:06

I as well created a BFZ.zip with all images of the latest cards in the correct format (card name.full.jpg).
They correctly get displayed in the forge application if unzipped into cache/forge/pics/cards/.

What is it the best way to share it?
daemon-nio
 
Posts: 5
Joined: 03 Jul 2015, 18:42
Has thanked: 0 time
Been thanked: 0 time

Re: Battle for Zendikar spoiler season

Postby Marek14 » 10 Sep 2015, 06:20

Code: Select all
Name:Munda, Ambush Leader
ManaCost:2 R W
Types:Legendary Creature Kor Ally
PT:3/4
K:Haste
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDig | OptionalDecider$ You | TriggerDescription$ Rally — Whenever CARDNAME or another Ally enters the battlefield under you control, you may look at the top four cards of your library. If you do, reveal any number of Ally cards from among them, then put those cards on top of your library in any order and the rest on the bottom in any order.
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Ally.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigDig | Secondary$ True | OptionalDecider$ You | TriggerDescription$ Rally — Whenever CARDNAME or another Ally enters the battlefield under you control, you may look at the top four cards of your library. If you do, reveal any number of Ally cards from among them, then put those cards on top of your library in any order and the rest on the bottom in any order.
SVar:TrigDig:AB$Dig | Cost$ 0 | DigNum$ 4 | AnyNumber$ | ChangeValid$ Ally | DestinationZone$ Library | LibraryPosition$ 0
SVar:BuffedBy:Ally
SVar:Picture:http://www.wizards.com/global/images/magic/general/munda_ambush_leader.jpg
Oracle:Haste\nRally — Whenever Munda, Ambush Leader or another Ally enters the battlefield under you control, you may look at the top four cards of your library. If you do, reveal any number of Ally cards from among them, then put those cards on top of your library in any order and the rest on the bottom in any order.
(I presume I don't need to use "Optional$ True" with "AnyNumber$", right?)
Marek14
Tester
 
Posts: 2774
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 303 times

Re: Battle for Zendikar spoiler season

Postby Marek14 » 10 Sep 2015, 07:31

Code: Select all
Name:Catacomb Sifter
ManaCost:1 B G
Types:Creature Eldrazi Drone
PT:2/3
K:Devoid
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, put a 1/1 colorless Eldrazi Scion creature token onto the battlefield. It has "Sacrifice this creature: Add {1} to your mana pool."
SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Eldrazi Scion | TokenTypes$ Creature,Eldrazi,Scion | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 1 | TokenToughness$ 1 | TokenAbilities$ ABMana
SVar:ABMana:AB$ Mana | Cost$ Sac<1/CARDNAME> | Produced$ 1 | Amount$ 1 | SpellDescription$ Add {1} to your mana pool.
T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigScry | TriggerDescription$ Whenever another creature you control dies, scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)
SVar:TrigScry:AB$ Scry | Cost$ 0 | ScryNum$ 1
SVar:Picture:http://www.wizards.com/global/images/magic/general/catacomb_sifter.jpg
Oracle:Devoid (This card has no color.)\nWhen Catacomb Sifter enters the battlefield, put a 1/1 colorless Eldrazi Scion creature token onto the battlefield. It has "Sacrifice this creature: Add {1} to your mana pool."\nWhenever another creature you control dies, scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)
Code: Select all
Name:Herald of Kozilek
ManaCost:1 U R
Types:Creature Eldrazi Drone
PT:2/4
S:Mode$ ReduceCost | ValidCard$ Colorless | Type$ Spell | Activator$ You | Amount$ 1 | Description$ Colorless spells you cast cost {1} less to cast.
SVar:Picture:http://www.wizards.com/global/images/magic/general/herald_of_kozilek.jpg
Oracle:Devoid (This card has no color.)\nColorless spells you cast cost {1} less to cast.
Code: Select all
Name:Drana's Emissary
ManaCost:1 W B
Types:Creature Vampire Cleric Ally
PT:2/2
K:Flying
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDrain | TriggerDescription$ At the beginning of your upkeep, each opponent loses 1 life and you gain 1 life.
SVar:TrigDrain:AB$ LoseLife | Cost$ 0 | Defined$ Player.Opponent | LifeAmount$ 1 | SubAbility$ DBGainLife
SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 1
SVar:Picture:http://www.wizards.com/global/images/magic/general/dranas_emissary.jpg
Oracle:Flying\nAt the beginning of your upkeep, each opponent loses 1 life and you gain 1 life.
Code: Select all
Name:Resolute Blademaster
ManaCost:3 R W
Types:Creature Human Soldier Ally
PT:2/2
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPumpAll | TriggerDescription$ Rally — Whenever CARDNAME or another Ally enters the battlefield under your control, creatures you control gain double strike until end of turn.
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Ally.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPumpAll | Secondary$ True | TriggerDescription$ Rally — Whenever CARDNAME or another Ally enters the battlefield under your control, creatures you control gain double strike until end of turn.
SVar:TrigPumpAll:AB$ PumpAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | KW$ Double Strike
SVar:PlayMain1:TRUE
SVar:BuffedBy:Ally
SVar:Picture:http://www.wizards.com/global/images/magic/general/resolute_blademaster.jpg
Oracle:Rally — Whenever Resolute Blademaster or another Ally enters the battlefield under your control, creatures you control gain double strike until end of turn.
Code: Select all
Name:Skyrider Elf
ManaCost:X G U
Types:Creature Elf Warrior Ally
PT:0/0
K:Flying
K:etbCounter:P1P1:Y:no Condition:Converge — CARDNAME enters the battlefield with a +1/+1 counter on it for each color of mana spent to cast it.
SVar:X:Count$xPaid
SVar:Y:Count$Converge
SVar:RemAIDeck:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/skyrider_elf.jpg
Oracle:Flying\nConverge — Skyrider Elf enters the battlefield with a +1/+1 counter on it for each color of mana spent to cast it.
Last edited by Marek14 on 10 Sep 2015, 11:00, edited 2 times in total.
Marek14
Tester
 
Posts: 2774
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 303 times

Re: Battle for Zendikar spoiler season

Postby Hanmac » 10 Sep 2015, 09:58

hm does the Skyrider Elf work that way with ignoring the X in the cost?

and from checking other cards, shouldnt there be a "Condition:" before the Converge?
Hanmac
 
Posts: 954
Joined: 06 May 2013, 18:44
Has thanked: 229 times
Been thanked: 158 times

Re: Battle for Zendikar spoiler season

Postby Marek14 » 10 Sep 2015, 11:01

Hanmac wrote:hm does the Skyrider Elf work that way with ignoring the X in the cost?

and from checking other cards, shouldnt there be a "Condition:" before the Converge?
Yes, you're right. For X, best comparation is Engineered Explosives, which uses SVar:X:Count$xPaid, even though X is not used anywhere. Not sure whether it's necessary, but just to be sure, I added it.
Marek14
Tester
 
Posts: 2774
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 303 times

Re: Battle for Zendikar spoiler season

Postby friarsol » 10 Sep 2015, 12:58

Marek14 wrote:
Hanmac wrote:hm does the Skyrider Elf work that way with ignoring the X in the cost?

and from checking other cards, shouldnt there be a "Condition:" before the Converge?
Yes, you're right. For X, best comparation is Engineered Explosives, which uses SVar:X:Count$xPaid, even though X is not used anywhere. Not sure whether it's necessary, but just to be sure, I added it.
X is a special variable. When it appears in costs, the card looks for a definition of it when creating the cost of the Spell/Ability. In this case xPaid means "defined by the user" in other cases, it's defined by specific things.
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Battle for Zendikar spoiler season

Postby Marek14 » 10 Sep 2015, 15:24

Code: Select all
Name:Akoum Hellkite
ManaCost:4 R R
Types:Creature Dragon
PT:4/4
K:Flying
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigDealDamage | TriggerDescription$ Landfall - Whenever a land enters the battlefield under your control, CARDNAME deals 1 damage to target creature or player. If that land isa Mountain, CARDNAME deals 2 damage to that creature or player instead.
SVar:TrigDealDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target player | NumDmg$ X | References$ X
SVar:X:TriggeredCard.Mountain/Plus.1
SVar:Picture:http://www.wizards.com/global/images/magic/general/akoum_hellkite.jpg
Oracle:Flying\nLandfall - Whenever a land enters the battlefield under your control, Akoum Hellkite deals 1 damage to target creature or player. If that land is a Mountain, Akoum Hellkite deals 2 damage to that creature or player instead.
(The wording changed a bit from as originally spoiled: now it says "If that land IS a Mountain" instead of "WAS a Mountain", so presumably changing the land's type after it enters the battlefield might affect the amount of damage dealt?)

Code: Select all
Name:Deathless Behemoth
ManaCost:6
Types:Creature Eldrazi
PT:6/6
K:Vigilance
A:AB$ ChangeZone | Cost$Sac<2/Eldrazi.Scion> | Origin$ Graveyard | Destination$ Hand | ActivationZone$ Graveyard | SorcerySpeed$ True | SpellDescription$ Return CARDNAME from your graveyard to your hand. Activate this ability only any time you could cast a sorcery.
SVar:DiscardMe:1
SVar:RemRandomDeck:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/deathless_behemoth.jpg
Oracle:Vigilance\nSacrifice two Eldrazi Scions: Return Deathless Behemoth from your graveyard to your hand. Activate this ability only any time you could cast a sorcery.
Code: Select all
Name:Greenwarden or Murasa
ManaCost:4 G G
Types:Creature Elemental
PT:5/4
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may return target card from your graveyard to your hand.
SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Card.YouCtrl
T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigExile | OptionalDecider$ TriggeredCardController | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, you may exile it. If you do, you may return target card from your graveyard to your hand.
SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Exile | Defined$ TriggeredCard | SubAbility$ DBReturn
SVar:DBReturn:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Card.YouCtrl
SVar:Picture:http://www.wizards.com/global/images/magic/general/greenwarden_of_murasa.jpg
Oracle:When Greenwarden of Murasa enters the battlefield, you may return target card from your graveyard to your hand.\nWhen Greenwarden of Murasa dies, you may exile it. If you do, you may return target card from your graveyard to your hand.
(This code isn't perfect yet. I started using Iname as One's second ability as template for the second ability, but I discovered that Iname as One's code has some problems: the second ability doesn't target, although it should, and both abilities affect "Spirits", not "Spirit permanents". The current code is still missing the clause that you don't have to return the targeted card to your hand even if you DO choose to exile Greenwarden of Murasa -- what would be the best way to add that?)

Code: Select all
Name:Shrine of the Forsaken Gods
ManaCost:no cost
Types:Land
A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool.
A:AB$ Mana | Cost$ T | Produced$ 1 | Amount$ 2 | IsPresent$ Land.YouCtrl | PresentCompare$ GE7 | RestrictValid$ Card.Colorless | SpellDescription$ {T}: Add {2} to your mana pool. Spend this mana only to cast colorless spells. Activate this ability only if you control seven or more lands.
SVar:RemRandomDeck:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/shrine_of_the_forsaken_gods.jpg
Oracle:{T}: Add {1} to your mana pool.\n{T}: Add {2} to your mana pool. Spend this mana only to cast colorless spells. Activate this ability only if you control seven or more lands.
Code: Select all
Name:Void Winnower
ManaCost:9
Types:Creature Eldrazi
PT:11/9
S:Mode$ CantBeCast | ValidCard$ Card.cmcM2X | Caster$ Opponent | Description$ Your opponents can't cast spells with even converted mana costs. (Zero is even.)
S:Mode$ Continuous | Affected$ Creature.OppCtrl+cmcM2X | AddHiddenKeyword$ CARDNAME can't block. | Description$ Your opponents can't block with creatures with even converted mana costs.
SVar:X:Count$0
SVar:Picture:http://www.wizards.com/global/images/magic/general/void_winnower.jpg
Oracle:Your opponents can't cast spells with even converted mana costs. (Zero is even.)\nYour opponents can't block with creatures with even converted mana costs.
(I'm not 100% sure how to write the "even mana cost" condition. The only card that uses "cmcM2" is Ashling's Prerogative and I don't know if "cmc20" wouldn't be interpreted as "divisible by 20", so I used the X wording.)
Marek14
Tester
 
Posts: 2774
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 303 times

Re: Battle for Zendikar spoiler season

Postby Marek14 » 10 Sep 2015, 15:34

Code: Select all
Name:Shambling Vent
ManaCost:no cost
Types:Land
K:CARDNAME enters the battlefield tapped.
A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W} to your mana pool.
A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B} to your mana pool.
A:AB$ Animate | Cost$ 1 W B | Defined$ Self | Power$ 2 | Toughness$ 3 | Types$ Creature,Elemental | Colors$ White,Black | Keywords$ Lifelink | SpellDescription$ CARDNAME becomes a 2/3 white and black elemental creature with lifelink until end of turn. It's still a land.
SVar:Picture:http://www.wizards.com/global/images/magic/general/shambling_vent.jpg
Oracle:Shambling Vent enters the battlefield tapped.\n{T}: Add {W} or {B} to your mana pool.\n{1}{W}{B}: Shambling Vent becomes a 2/3 white and black elemental creature with lifelink until end of turn. It's still a land.
Marek14
Tester
 
Posts: 2774
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 303 times

Re: Battle for Zendikar spoiler season

Postby Marek14 » 11 Sep 2015, 06:42

Code: Select all
Name:Transgress the Mind
ManaCost:1 B
Types:Sorcery
K:Devoid
A:SP$ ChangeZone | Cost$ 1 B | Origin$ Hand | Destination$ Exile | DefinedPlayer$ Targeted | ValidTgts$ Opponent | Chooser$ You | ChangeType$ Card.cmcGE3 | ChangeNum$ 1 | IsCurse$ True | Mandatory$ True | StackDescription$ SpellDescription | SpellDescription$ Target opponent reveals his or her hand. You choose a nonland card from it and exile that card.
SVar:Picture:http://www.wizards.com/global/images/magic/general/transgress_the_mind.jpg
Oracle:Devoid (This card has no color.)\nTarget player reveals his or her hand. You choose a card with converted mana cost 3 or greater and exile that card.
About Void Winnower -- more consideration might be needed. In particular, it might require changes in X-selecting dialogue when a player can only select odd or even values for X.

Cards like Blaze will require even X.
Cards like Rolling Thunder will require odd X.
Hangarback Walker will be forbidden for any value of X while Part Water will work for any value of X.
Astral Cornucopia will require odd X.
Alternate cost of the Shoal cycle will be limited only to certain cards.

Another new card is March from the Tomb, but I'll need some help with it, as it does something new (targeting any number of targets as long as their total converted mana cost is 8 or less).
Marek14
Tester
 
Posts: 2774
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 303 times

Re: Battle for Zendikar spoiler season

Postby Phoenix » 11 Sep 2015, 08:03

Can't you use the effect of Protean Hulk as a template?
Phoenix
 
Posts: 77
Joined: 15 Dec 2011, 10:23
Has thanked: 6 times
Been thanked: 3 times

Re: Battle for Zendikar spoiler season

Postby Marek14 » 11 Sep 2015, 08:34

Phoenix wrote:Can't you use the effect of Protean Hulk as a template?
Can it be applied to choice of targets?
Marek14
Tester
 
Posts: 2774
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 303 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 9824 on 10 Nov 2025, 04:33

Users browsing this forum: No registered users and 49 guests

Login Form