It is currently 26 Apr 2024, 20:37
   
Text Size

Commander 2015 spoiler season

Post MTG Forge Related Programming Questions Here

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

Re: Commander 2015 spoiler season

Postby Marek14 » 08 Nov 2015, 07:49

Code: Select all
Name:Rite of the Raging Storm
ManaCost:3 R R
Types:Enchantment
S:Mode$ CantAttack | ValidCard$ Creature.namedLightning Rager | Target$ You,Planeswalker.YouCtrl | Description$ Creatures named Lightning Rager can't attack you or planeswalkers you control.
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | Execute$ TrigToken | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of each player's upkeep, that player puts a 5/1 red Elemental creature token named Lightning Rager onto the battlefield. It has trample, haste, and "At the beginning of the end step, sacrifice this creature."
SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Lightning Rager | TokenTypes$ Creature,Elemental | TokenOwner$ TriggeredPlayer | TokenPower$ 5 | TokenToughness$ 1 | TokenKeywords$ Trample<>Haste | TokenTriggers$ LightningRagerTrig | TokenSVars$ LightningRagerSVar,LightningRagerEOT | TokenColors$ Red | TokenImage$ r 5 1 lightning rager
SVar:LightningRagerTrig:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | Execute$ LightningRagerSVar | TriggerDescription$ At the beginning of the end step, sacrifice this creature.
SVar:LightningRagerSVar:DB$ Sacrifice | SacValid$ Self
SVar:LightningRagerEOT:SVar:EndOfTurnLeavePlay:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/rite_of_the_raging_storm.jpg
Oracle:Creatures named Lightning Rager can't attack you or planeswalkers you control.\nAt the beginning of each player's upkeep, that player puts a 5/1 red Elemental creature token named Lightning Rager onto the battlefield. It has trample, haste, and "At the beginning of the end step, sacrifice this creature."
Code: Select all
Name:Bloodspore Thrinax
ManaCost:2 G G
Types:Creature Lizard
PT:2/2
K:Devour:1
R:Event$ Moved | ActiveZones$ Battlefield | Destination$ Battlefield | ValidCard$ Creature.YouCtrl+Other | ReplaceWith$ AddExtraCounter | Description$ Each other creature you control enters the battlefield with an additional X +1/+1 counters on it, where X is the number of +1/+1 counters on CARDNAME.
SVar:AddExtraCounter:AB$ PutCounter | Cost$ 0 | ETB$ True | Defined$ ReplacedCard | CounterType$ P1P1 | CounterNum$ X | References$ X | SubAbility$ MoveToBattlefield
SVar:MoveToBattlefield:DB$ ChangeZone | Origin$ All | Destination$ Battlefield | Defined$ ReplacedCard
SVar:X:Count$CardCounters.P1P1
SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodspore_thrinax.jpg
Oracle:Devour 1 (As this enters the battlefield, you may sacrifice any number of creatures. This creature enters the battlefield with that many +1/+1 counters on it.)\nEach other creature you control enters the battlefield with an additional X +1/+1 counters on it, where X is the number of +1/+1 counters on Bloodspore Thrinax.
Code: Select all
Name:Pathbreaker Ibex
ManaCost:4 G G
Types:Creature Goat
PT:3/3
T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, creatures you control gain trample and get +X/+X until end of turn, where X is the greatest power among creatures you control.
SVar:TrigPump:AB$ PumpAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | NumAtt$ X | NumDef$ X | References$ X | KW$ Trample
SVar:X:Count$GreatestPower_Creature.YouCtrl
SVar:Picture:http://www.wizards.com/global/images/magic/general/pathbreaker_ibex.jpg
Oracle:Whenever Pathbreaker Ibex attacks, creatures you control gain trample and get +X/+X until end of turn, where X is the greatest power among creatures you control.
Code: Select all
Name:Arjun, the Shifting Flame
ManaCost:4 U R
Types:Legendary Creature Sphinx Wizard
PT:5/5
K:Flying
T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ You | Execute$ TrigChangeZone | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast a spell, put the cards in your hand on the bottom of your library in any order, then draw that many cards.
SVar:TrigChangeZone:AB$ ChangeZoneAll | Cost$ 0 | Origin$ Hand | Destination$ Library | ChangeType$ Card.YouOwn | RememberChanged$ True | LibraryPosition$ -1 | SubAbility$ DBDraw
SVar:DBDraw:DB$ Draw | NumCards$ RemTossed | References$ RemTossed | SubAbility$ DBCleanup
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
SVar:Tossed:Count$InYourHand
SVar:RemTossed:Remembered$Amount
SVar:Picture:http://www.wizards.com/global/images/magic/general/arjun_the_shifting_flame.jpg
Oracle:Flying\nWhenever you cast a spell, put the cards in your hand on the bottom of your library in any order, then draw that many cards.
Code: Select all
Name:Karlov of the Ghost Council
ManaCost:W B
Types:Legendary Creature Spirit Advisor
PT:2/2
T:Mode$ LifeGained | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | OptionalDecider$ You | TriggerDescription$ Whenever you gain life, put two +1/+1 counters on CARDNAME.
SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 2
A:AB$ ChangeZone | Cost$ W B SubCounter<6/P1P1> | ValidTgts$ Creature | Origin$ Battlefield | Destination$ Exile | TgtPrompt$ Select target creature | SpellDescription$ Exile target creature.
SVar:Picture:http://www.wizards.com/global/images/magic/general/karlov_of_the_ghost_council.jpg
Oracle:Whenever you gain life, put two +1/+1 counters on Karlov of the Ghost Council.\n{W}{B}, Remove six +1/+1 counters from Karlov of the Ghost Council: Exile target creature.
That's probably all I can do right now :)
Marek14
Tester
 
Posts: 2761
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 297 times

Re: Commander 2015 spoiler season

Postby friarsol » 11 Nov 2015, 00:22

Here's a sample of Mystic Confluence

Mystic Confluence | Open
Name:Mystic Confluence
ManaCost:3 U U
Types:Instant
A:SP$ Charm | Cost$ 3 U U | Choices$ DBCounter,DBReturn,DBDraw | CharmNum$ 3 | CanRepeatModes$ True | SpellDescription$ Choose three. You may choose the same mode more than once. - Counter target spell unless its controller pays 3; Return target creature to its owner's hand; Draw a card.
SVar:DBCounter:DB$ Counter | TargetType$ Spell | ValidTgts$ Card | UnlessCost$ 3 | SpellDescription$ Counter target spell unless its controller pays 3.
SVar:DBReturn:DB$ ChangeZone | Origin$ Battlefield | Destination$ Hand | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Return target creature to its owner's hand.
SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ 1 | SpellDescription$ Draw a card.
SVar:RemAIDeck:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/mystic_confluence.jpg
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Commander 2015 spoiler season

Postby friarsol » 11 Nov 2015, 18:50

Release notes are out:

http://magic.wizards.com/en/articles/ar ... 2015-11-11

Notable lines:
- If there are no creature cards in any opponent's graveyard as Dawnbreak Reclaimer's ability resolves, you'll still have the option to return a creature card from your graveyard to the battlefield. You choose which opponent will choose a creature card in your graveyard.
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Commander 2015 spoiler season

Postby Marek14 » 12 Nov 2015, 17:51

OK, based on that template, the other 4 Confluences:

Code: Select all
Name:Fiery Confluence
ManaCost:2 R R
Types:Sorcery
A:SP$ Charm | Cost$ 2 R R | Choices$ DBDamageCreatures,DBDamageOpponents,DBDestroy | CharmNum$ 3 | CanRepeatModes$ True | SpellDescription$ Oracle:Choose three. You may choose the same mode more than once. - CARDNAME deals 1 damage to each creature; CARDNAME deals 2 damage to each opponent.; Destroy target artifact.
SVar:DBDamageCreatures:DB$ DealDamage | Defined$ Creature | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to each creature.
SVar:DBDamageOpponents:DB$ DealDamage | Defined$ Player.Opponent | NumDmg$ 2 | AILogic$ Good | SpellDescription$ CARDNAME deals 2 damage to each opponent.
SVar:DBDestroy:DB$ Destroy | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | SpellDescription$ Destroy target artifact.
SVar:Picture:http://www.wizards.com/global/images/magic/general/fiery_confluence.jpg
Oracle:Choose three. You may choose the same mode more than once.\n• Fiery Confluence deals 1 damage to each creature.\n• Fiery Confluence deals 2 damage to each opponent.\n• Destroy target artifact.
Code: Select all
Name:Righteous Confluence
ManaCost:3 W W
Types:Sorcery
A:SP$ Charm | Cost$ 3 W W | Choices$ DBToken,DBChangeZone,DBGainLife | CharmNum$ 3 | CanRepeatModes$ True | SpellDescription$ Choose three. You may choose the same mode more than once. - Put a 2/2 white Knight creature token with vigilance onto the battlefield; Exile target enchantment; You gain 5 life.
SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenName$ Knight | TokenTypes$ Creature,Knight | TokenOwner$ You | TokenColors$ White | TokenPower$ 2 | TokenToughness$ 2 | TokenKeywords$ Vigilance | TokenImage$ w 2 2 knight c15 |SpellDescription$ Put a 2/2 white Knight creature token with vigilance onto the battlefield.
SVar:DBChangeZone:DB$ ChangeZone | ValidTgts$ Enchantment | TgtPrompt$ Choose target enchantment | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile target enchantment.
SVar:DBGainLife:DB$ GainLife | LifeAmount$ 5 | SpellDescription$ You gain 5 life.
SVar:Picture:http://www.wizards.com/global/images/magic/general/righteous_confluence.jpg
Oracle:Choose three. You may choose the same mode more than once.\n• Put a 2/2 white Knight creature token with vigilance onto the battlefield.\n• Exile target enchantment.\n• You gain 5 life.
Code: Select all
Name:Verdant Confluence
ManaCost:4 G G
Types:Sorcery
A:SP$ Charm | Cost$ 4 G G | Choices$ DBPutCounter,DBChangeZone1,DBChangeZone2 | CharmNum$ 3 | CanRepeatModes$ True | SpellDescription$ Choose three. You may choose the same mode more than once. - Put two +1/+1 counters on target creature; Return target permanent card from your graveyard to your hand; Search your library for a basic land card, put it onto the battlefield tapped, then shuffle your library.
SVar:DBPutCounter:DB$ PutCounter | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 2 | SpellDescription$ Put two +1/+1 counters on target creature.
SVar:DBChangeZone1:DB$ ChangeZone | TgtPrompt$ Choose target permanent card in your graveyard | ValidTgts$ Permanent.YouOwn | Origin$ Graveyard | Destination$ Hand | SpellDescription$ Return target permanent card from your graveyard to your hand.
SVar:DBChangeZone2:DB$ ChangeZone | Origin$ Library | Destination$ Battlefield | ChangeType$ Land.Basic | Tapped$ True | ChangeNum$ 1 | SpellDescription$ Search your library for a basic land card, put it onto the battlefield tapped, then shuffle your library.
SVar:Picture:http://www.wizards.com/global/images/magic/general/verdant_confluence.jpg
Oracle:Choose three. You may choose the same mode more than once.\n• Put two +1/+1 counters on target creature.\n• Return target permanent card from your graveyard to your hand.\n• Search your library for a basic land card, put it onto the battlefield tapped, then shuffle your library.
Code: Select all
Name:Wretched Confluence
ManaCost:3 B B
Types:Instant
A:SP$ Charm | Cost$ 3 B B | Choices$ DBDraw,DBPump,DBChangeZone | CharmNum$ 3 | CanRepeatModes$ True | SpellDescription$ Choose three. You may choose the same mode more than once. - Target player draws a card and loses 1 life; Target creature gets -2/-2 until end of turn; Return target creature card from your graveyard to your hand.
SVar:DBDraw:DB$ Draw | ValidTgts$ Player | NumCards$ 1 | SubAbility$ DBLoseLife | SpellDescription$ Target player draws a card and loses 1 life.
SVar:DBLoseLife:DB$LoseLife | LifeAmount$ 1 | Defined$ Targeted
SVar:DBPump:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -2 | NumDef$ -2 | IsCurse$ True | SpellDescription$ Target creature gets -2/-2 until end of turn.
SVar:DBChangeZone:DB$ ChangeZone | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature.YouOwn | Origin$ Graveyard | Destination$ Hand | SpellDescription$ Return target creature card from your graveyard to your hand.
SVar:Picture:http://www.wizards.com/global/images/magic/general/wretched_confluence.jpg
Oracle:Choose three. You may choose the same mode more than once.\n• Target player draws a card and loses 1 life.\n• Target creature gets -2/-2 until end of turn.\n• Return target creature card from your graveyard to your hand.
Marek14
Tester
 
Posts: 2761
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 297 times

Re: Commander 2015 spoiler season

Postby friarsol » 18 Nov 2015, 16:17

Going to try to find some time today to update the Player model to handle experience counters.

Edit: Ok, Counters are now more generic. Being able to be placed on any GameEntity. Had to do some fixing to PutCounters and Proliferate to handle this. PoisonCounters were partially migrated.

Here's the Daxos script for anyone keeping track at home...

Daxos the Returned | Open
Name:Daxos the Returned
ManaCost:1 W B
Types:Legendary Creature Zombie Solder
PT:2/2
T:Mode$ SpellCast | ValidCard$ Enchantment | ValidActivatingPlayer$ You | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast an enchantment spell, you get an experience counter.
SVar:TrigPutCounter:DB$ PutCounter | Defined$ You | CounterType$ Experience | CounterNum$ 1
A:AB$ Token | Cost$ 1 W B | TokenAmount$ 1 | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenOwner$ You | TokenColors$ White,Black | TokenPower$ X | TokenToughness$ X | TokenImage$ W B N N Spirit | TokenStaticAbilities$ Static | TokenSVars$ X | References$ X | SpellDescription$ Put a white and black Spirit enchantment creature token onto the battlefield. It has "This creature's power and toughness are each equal to the number of experience counters you have."
SVar:Static:Mode$ Continuous | SetPower$ X | SetToughness$ X | CharacteristicDefining$ True | Description$ This creature's power and toughness are each equal to the number of experience counters you have.
SVar:X:Count$YourCountersExperience
SVar:BuffedBy:Enchantment
SVar:Picture:http://www.wizards.com/global/images/magic/general/daxos_the_returned.jpg
Oracle:Whenever you cast an enchantment spell, you get an experience counter.\n{1}{W}{B}: Put a white and black Spirit enchantment creature token onto the battlefield. It has "This creature's power and toughness are each equal to the number of experience counters you have."
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Commander 2015 spoiler season

Postby Marek14 » 19 Nov 2015, 18:59

I see that Swordshine implemented Herald of the Host, is it just K:Myriad?
Marek14
Tester
 
Posts: 2761
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 297 times

Re: Commander 2015 spoiler season

Postby friarsol » 19 Nov 2015, 20:15

Marek14 wrote:I see that Swordshine implemented Herald of the Host, is it just K:Myriad?
Yep.
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Commander 2015 spoiler season

Postby Marek14 » 19 Nov 2015, 21:10

Seems I mistyped double strike in Kalemne, Disciple of Iroas -- should be K:Double Strike with capital S?

So the rest of myriad cards should be:

Code: Select all
Name:Broodbirth Viper
ManaCost:4 U
Types:Creature Snake
PT:3/3
K:Myriad
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | TriggerZones$ Battlefield | Execute$ TrigDraw | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may draw a card.
SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1
SVar:Picture:http://www.wizards.com/global/images/magic/general/broodbirth_viper.jpg
Oracle:Myriad (Whenever this creature attacks, for each opponent other than defending player, you may put a token that's a copy of this creature onto the battlefield tapped and attacking that player or a planeswalker he or she controls. Exile the tokens at end of combat.)\nWhenever Broodbirth Viper deals combat damage to a player, you may draw a card.
Code: Select all
Name:Banshee of the Dread Choir
ManaCost:3 B B
Types:Creature Spirit
PT:4/4
K:Myriad
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ TrigDiscard | CombatDamage$ True | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, that player discards a card.
SVar:TrigDiscard:AB$Discard | Cost$ 0 | Defined$ TriggeredTarget | NumCards$ 1 | Mode$ TgtChoose
SVar:Picture:http://www.wizards.com/global/images/magic/general/banshee_of_the_dread_choir.jpg
Oracle:Myriad (Whenever this creature attacks, for each opponent other than defending player, you may put a token that's a copy of this creature onto the battlefield tapped and attacking that player or a planeswalker he or she controls. Exile the tokens at end of combat.)\nWhen Banshee of the Dread Choir deals combat damage to a player, that player discards a card.
Code: Select all
Name:Warchief Giant
ManaCost:3 R R
Types:Creature Giant Warrior
PT:5/3
K:Haste
K:Myriad
SVar:Picture:http://www.wizards.com/global/images/magic/general/warchief_giant.jpg
Oracle:Haste\nMyriad (Whenever this creature attacks, for each opponent other than defending player, you may put a token that's a copy of this creature onto the battlefield tapped and attacking that player or a planeswalker he or she controls. Exile the tokens at end of combat.)
Code: Select all
Name:Caller of the Pack
ManaCost:5 G G
Types:Creature Beast
PT:8/6
K:Trample
K:Myriad
SVar:Picture:http://www.wizards.com/global/images/magic/general/caller_of_the_pack.jpg
Oracle:Trample\nMyriad (Whenever this creature attacks, for each opponent other than the defending player, put a token that's a copy of this creature onto the battlefield tapped and attacking that player or a planeswalker he or she controls. Exile those tokens at the end of combat.)
Code: Select all
Name:Blade of Selves
ManaCost:2
Types:Artifact Equipment
S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddKeyword$ Myriad | Description$ Equipped creature has myriad. (Whenever it attacks, for each opponent other than defending player, you may put a token that's a copy of that creature onto the battlefield tapped and attacking that player or a planeswalker he or she controls. Exile the tokens at end of combat.)
K:Equip 4
SVar:Picture:http://www.wizards.com/global/images/magic/general/blade_of_selves.jpg
Oracle:Equipped creature has myriad. (Whenever it attacks, for each opponent other than defending player, you may put a token that's a copy of that creature onto the battlefield tapped and attacking that player or a planeswalker he or she controls. Exile the tokens at end of combat.)\nEquip {4}
Marek14
Tester
 
Posts: 2761
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 297 times

Re: Commander 2015 spoiler season

Postby Hanmac » 03 Dec 2015, 13:30

hm i think the token image of Daxos the Returned seems oddly or wrong.
because it does ask for "w_b_n_n_spirit" but shouldn't it be "wb_n_n_spirit" ?

PS: is there already a token package with the C15 Tokens in it?
Hanmac
 
Posts: 954
Joined: 06 May 2013, 18:44
Has thanked: 229 times
Been thanked: 158 times

Re: Commander 2015 spoiler season

Postby Agetian » 03 Dec 2015, 13:46

Hanmac wrote:hm i think the token image of Daxos the Returned seems oddly or wrong.
because it does ask for "w_b_n_n_spirit" but shouldn't it be "wb_n_n_spirit" ?
You're right. I got that fixed in r30430.

- Agetian
Agetian
Programmer
 
Posts: 3472
Joined: 14 Mar 2011, 05:58
Has thanked: 677 times
Been thanked: 561 times

Re: Commander 2015 spoiler season

Postby onderzeeboot » 21 Dec 2015, 08:04

My opponent cast Great Oak Guardian, and his creatures didn't get +2/+2.

Code: Select all
Name:Great Oak Guardian
ManaCost:5 G
Types:Creature Treefolk
PT:4/5
K:Flash
K:Reach
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPumpAll | TriggerDescription$ When CARDNAME enters the battlefield, creatures target player controls get +2/+2 until end of turn. Untap them.
SVar:TrigPumpAll:AB$ PumpAll | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player | ValidCards$ Creature | NumAtt$ +2 | NumDef$ +2 | SubAbility$ DBUntapAll
SVar:DBUntapAll:DB$ UntapAll | Cost$ 0 | Defined$ Targeted | ValidCards$ Creature.TargetedPlayerCtrl
SVar:Picture:http://www.wizards.com/global/images/magic/general/great_oak_guardian.jpg
Oracle:Flash (You may cast this spell any time you could cast an instant.)\nReach\nWhen Great Oak Guardian enters the battlefield, creatures target player controls get +2/+2 until end of turn. Untap them.
Edit: Nope, that was not it. The above code seems to work though.
onderzeeboot
 
Posts: 31
Joined: 29 Nov 2014, 19:37
Has thanked: 5 times
Been thanked: 0 time

Previous

Return to Developer's Corner

Who is online

Users browsing this forum: No registered users and 95 guests


Who is online

In total there are 95 users online :: 0 registered, 0 hidden and 95 guests (based on users active over the past 10 minutes)
Most users ever online was 4143 on 23 Jan 2024, 08:21

Users browsing this forum: No registered users and 95 guests

Login Form