It is currently 16 Sep 2025, 22:27
   
Text Size

Magic Origins Spoiler Season

Post MTG Forge Related Programming Questions Here

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

Re: Magic Origins Spoiler Season

Postby friarsol » 02 Jul 2015, 02:26

Marek14 wrote:Can someone do Tragic Arrogance? It's choosing process seems different from anything else we have...
Isn't it just Cataclysm except You choose instead of the controlling player? I don't see why that couldn't work, but it might be better with an improved ChoiceTitle specifying which player controls those things.

Code: Select all
A:SP$ RepeatEach | Cost$ 3 W W | RepeatPlayers$ Player | RepeatSubAbility$ ChooseArtf | SubAbility$ SacAllOthers | SpellDescription$ For each player, you choose from among the permanents that player controls an artifact, a creature, an enchantment, and a planeswalker. Then each player sacrifices all other nonland permanents he or she controls.
SVar:ChooseArtf:DB$ ChooseCard | Defined$ You | Amount$ 1 | Choices$ Artifact.RememberedPlayerCtrl | ChoiceTitle$ Choose an artifact to keep | SubAbility$ ChooseCrtr | RememberChosen$ True | Mandatory$ True
SVar:ChooseCrtr:DB$ ChooseCard | Defined$ You | Amount$ 1 | Choices$ Creature.RememberedPlayerCtrl | ChoiceTitle$ Choose a creature to keep | SubAbility$ ChooseEnch | RememberChosen$ True | Mandatory$ True
SVar:ChooseEnch:DB$ ChooseCard | Defined$ You | Amount$ 1 | Choices$ Enchantment.RememberedPlayerCtrl | ChoiceTitle$ Choose an enchantment to keep | SubAbility$ ChoosePW | RememberChosen$ True | Mandatory$ True
SVar:ChoosePW:DB$ ChooseCard | Defined$ You | Amount$ 1 | Choices$ Planeswalker.RememberedPlayerCtrl | ChoiceTitle$ Choose a planeswalker to keep | RememberChosen$ True | Mandatory$ True
SVar:SacAllOthers:DB$ SacrificeAll | ValidCards$ Permanent.IsNotRemembered | SubAbility$ DBCleanup
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Magic Origins Spoiler Season

Postby Marek14 » 02 Jul 2015, 15:37

Well, I'd rather wait for some rulings for Tragic Arrogance. In particular I'm not sure whether you can choose one permanent with multiple types multiple times...

Today's cards:

Code: Select all
Name:Erebos's Titan
ManaCost:1 B B B
Types:Creature Giant
PT:5/5
S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Lifelink | CheckSVar$ X | SVarCompare$ EQ0 | Description$ As long as your opponents control no creatures, CARDNAME has indestructible.
SVar:X:Count$Valid Creature.OppCtrl
T:Mode$ ChangesZone | Origin$ Graveyard | Destination$ Any | ValidCard$ Creature.OppCtrl | Execute$ TrigReturn | TriggerController$ TriggeredCardController | TriggerZones$ Graveyard | TriggerDescription$ Whenever a creature card leaves an opponent's graveyard, you may discard a card. If you do, return CARDNAME from your graveyard to your hand.
SVar:TrigReturn:AB$ChangeZone | Cost$  Discard<1/Card> | Defined$ Self | Origin$ Graveyard | Destination$ Hand
SVar:Picture:http://www.wizards.com/global/images/magic/general/ereboss_titan.jpg
Oracle:As long as your opponents control no creatures, Erebos's Titan has indestructible.\nWhenever a creature card leaves an opponent's graveyard, you may discard a card. If you do, return CARDNAME from your graveyard to your hand.
Code: Select all
Name:Evolutionary Leap
ManaCost:1 G
Types:Enchantment
A:AB$ DigUntil | Cost$ G Sac<1/Creature> | Valid$ Card.Creature | ValidDescription$ creature | RevealedDestination$ Library | RevealedLibraryPosition$ -1 | RevealRandomOrder$ True | FoundDestination$ Hand | SpellDescription$ Reveal cards from the top of your library until you reveal a creature card. Put that card into your hand and the rest on the bottom of your library in a random order.
SVar:Picture:http://www.wizards.com/global/images/magic/general/evolutionary_leap.jpg
Oracle:{G}, Sacrifice a creature: Reveal cards from the top of your library until you reveal a creature card. Put that card into your hand and the rest on the bottom of your library in a random order.
Code: Select all
Name:Foundry of the Consuls
ManaCost:no cost
Types:Land
A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool.
A:AB$ Token | Cost$ 5 T Sac<1/CARDNAME> | TokenOwner$ You | TokenAmount$ 2 | TokenName$ Thopter | TokenTypes$ Artifact,Creature,Thopter | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying | TokenImage$ c 1 1 thopter ORI | SpellDescription$ Put two 1/1 colorless Thopter artifact creature tokens with flying onto the battlefield.
SVar:Picture:http://www.wizards.com/global/images/magic/general/foundry_of_the_consul.jpg
Oracle:{T}: Add {1} to your mana pool.\n{5}, {T}, Sacrifice Foundry of the Consul: Put two 1/1 colorless Thopter artifact creature tokens with flying onto the battlefield.
Code: Select all
Name:Nissa's Revelation
ManaCost:5 G G
Types:Sorcery
A:SP$Scry | Cost$ 5 G G | ScryNum$ 5 | SubAbility$ DBReveal | SpellDescription$ Scry 5, then reveal the top card of your library. If it's a creature card, you draw cards equal to its power and you gain life equal to its toughness.
SVar:DBReveal:DB$ Dig | Cost$ 0 | DigNum$ 1 | Reveal$ True | RememberRevealed$ True | DestinationZone$ Library | LibraryPosition$ 0 | SubAbility$ DBDraw
SVar:DBDraw:DB$Draw | NumCards$ X | References$ X | ConditionCheckSVar$ Z | ConditionSVarCompare$ EQ1 | SubAbility$ DBGainLife
SVar:DBGainLife:DB$GainLife | LifeAmount$ Y | References$ Y | ConditionCheckSVar$ Z | ConditionSVarCompare$ EQ1 | SubAbility$ DBCleanUp
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
SVar:X:Remembered$CardPower
SVar:Y:Remembered$CardToughness
SVar:Z:Remembered$Valid Creature
SVar:RemAIDeck:True
SVar:Picture:http://www.wizards.cm/global/images/magic/general/nissas_revelation.jpg
Oracle:Scry 5, then reveal the top card of your library. If it's a creature card, you draw cards equal to its power and you gain life equal to its toughness.
Code: Select all
Name:Willbreaker
ManaCost:3 U U
Types:Creature Human Wizard
PT:2/3
T:Mode$ BecomesTarget | ValidTarget$ Creature.OppCtrl | ValidSource$ Card.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigGainControl | TriggerDescription$ Whenever a creature an opponent controls becomes the target of a spell or ability you control, gain control of that creature for as long as you control CARDNAME.
SVar:TrigGainControl:AB$ GainControl | Cost$ 0 | Defined$ TriggeredTarget | NewController$ You | LoseControl$ LeavesPlay,LoseControl
SVar:Picture:http://www.wizards.com/global/images/magic/general/willbreaker.jpg
Oracle:Whenever a creature an opponent controls becomes the target of a spell or ability you control, gain control of that creature for as long as you control Willbreaker.
Marek14
Tester
 
Posts: 2773
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 303 times

Re: Magic Origins Spoiler Season

Postby friarsol » 02 Jul 2015, 16:17

Marek14 wrote:Well, I'd rather wait for some rulings for Tragic Arrogance. In particular I'm not sure whether you can choose one permanent with multiple types multiple times...
Cataclysm already has a ruling for that, and there's nothing about Tragic Arrogance's wording that would suggest you couldn't, but that's fine. FAQ should be out early next week..

Each player chooses from among the permanents he or she controls an artifact, a creature, an enchantment, and a land, then sacrifices the rest.
vs.

For each player, you choose from among permanents that player controls an artifact, an enchantment, a creature and a planeswalker. Then each player sacrifices all other nonland permanents he or she controls.
10/4/2004: If you control a permanent with more than one type, you can choose that same permanent for more than one of the choices if you want to. This makes it possible to select an artifact creature as both your artifact and creature, and then select a land and thereby keep only two cards.
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Magic Origins Spoiler Season

Postby Marek14 » 02 Jul 2015, 16:29

Yes, but I am just not sure about it. The big difference between Cataclysm and Tragic Arrogance is that you pick all permanents for Tragic Arrogance, meaning that single artifact creature on opponent's side means you can cheat him out of one permanent he could otherwise keep. And Origins has a subtheme of artifact creatures with Kaladesh Thopters. So I suspect they will do something to prevent this.
Marek14
Tester
 
Posts: 2773
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 303 times

Re: Magic Origins Spoiler Season

Postby Marek14 » 03 Jul 2015, 22:37

OK, the spoiler is here. Oh boy :)

White:

Code: Select all
Name:Ampryn Tactician
ManaCost:2 W W
Types:Creature Human Soldier
PT:3/3
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPumpAll | TriggerDescription$ When CARDNAME enters the battlefield, creatures you control get +1/+1 until end of turn.
SVar:TrigPumpAll:AB$PumpAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | NumAtt$ +1 | NumDef$ +1 SVar:PlayMain1:TRUE
SVar:Picture:http://www.wizards.com/global/images/magic/general/ampryn_tactician.jpg
Oracle:When Ampryn Tactician enters the battlefield, creatures you control get +1/+1 until end of turn.
Code: Select all
Name:Aven Battle Priest
ManaCost:5 W
Types:Creature Bird Cleric
PT:3/3
K:Flying
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME enters the battlefield, you gain 3 life.
SVar:TrigGainLife:AB$GainLife | Cost$ 0 | LifeAmount$ 3
SVar:Picture:http://www.wizards.com/global/images/magic/general/aven_battle_priest.jpg
Oracle:Flying (This creature can't be blocked except by creatures with flying or reach.)\nWhen Aven Battle Priest enters the battlefield, you gain 3 life.
Code: Select all
Name:Consul's Lieutenant
ManaCost:W W
Types:Creature Human Soldier
PT:2/1
K:First Strike
K:Renown 1
T:Mode$ Attacks | ValidCard$ Card.Self | IsPresent$ Card.Self+IsRenowned | TriggerZones$ Battlefield | Execute$ TrigPumpAttack | TriggerDescription$ Whenever CARDNAME attacks, if it's renowned, other attacking creatures get +1/+1 until end of turn.
SVar:TrigPumpAttack:AB$ PumpAll | Cost$ 0 | ValidCards$ Creature.attacking+Other+YouCtrl | NumAtt$ 1 | NumDef$ 1
SVar:Picture:http://www.wizards.com/global/images/magic/general/consuls_lieutenant.jpg
Oracle:First strike\nRenown 1 (When this creature deals combat damage to a player, if it isn't renowned, put a +1/+1 counter on it and it becomes renowned.)\nWhenever Consul's Lieutenant attacks, if it's renowned, other attacking creatures you control get +1/+1 until end of turn.
Code: Select all
Name:Enlightened Ascetic
ManaCost:1 W
Types:Creature Cat Monk
PT:1/1
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may destroy target enchantment.
SVar:TrigDestroy:DB$ Destroy | Cost$ 0 | ValidTgts$ Enchantment | TgtPrompt$ Choose target enchantment.
SVar:PlayMain1:TRUE
SVar:Picture:http://www.wizards.com/global/images/magic/general/enlightened_ascetic.jpg
Oracle:When Enlightened Ascetic enters the battlefield, you may destroy target enchantment.
Code: Select all
Name:Healing Hands
ManaCost:2 W
Types:Sorcery
A:SP$ GainLife | Cost$ 2 W | LifeAmount$ 4 | ValidTgts$ Player | TgtPrompt$ Choose a player | SubAbility$ DBDraw | SpellDescription$ Target player gains 4 life. Draw a card.
SVar:DBDraw:DB$Draw | NumCards$ 1
SVar:Picture:http://www.wizards.com/global/images/magic/general/healing_hands.jpg
Oracle:Target player gains 4 life.\nDraw a card.
Code: Select all
Name:Hixus, Prison Warden
ManaCost:3 W W
Types:Legendary Creature Human Soldier
PT:4/4
K:Flash
T:Mode$ DamageDone | ValidSource$ Creature | ValidTarget$ You | CombatDamage$ True | IsPresent$ Card.Self+enteredBattlefieldThisTurn | Execute$ TrigExile | TriggerZones$ Battlefield | TriggerDescription$ Whenever a creature deals combat damage to you, if CARDNAME entered the battlefield this turn, exile that creature until CARDNAME leaves the battlefield.
SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True | Defined$ TriggeredCard | ConditionPresent$ Card.Self | SubAbility$ DBEffect
SVar:DBEffect:DB$ Effect | Triggers$ ComeBack | RememberObjects$ TriggeredCard | ImprintCards$ Self | SVars$ TrigReturn,ExileSelf | ConditionPresent$ Card.Self | Duration$ Permanent
SVar:ComeBack:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.IsImprinted | Execute$ TrigReturn | TriggerZones$ Command | TriggerController$ You | Static$ True | TriggerDescription$ That creature is exiled until CARDNAME leaves the battlefield
SVar:TrigReturn:AB$ ChangeZoneAll | Cost$ 0 | Origin$ Exile | Destination$ Battlefield | ChangeType$ Card.IsRemembered | SubAbility$ ExileSelf
SVar:ExileSelf:DB$ ChangeZone | Origin$ Command | Destination$ Exile | Defined$ Self
SVar:Picture:http://www.wizards.com/global/images/magic/general/hixus_prison_warden.jpg
Oracle:Flash (You may cast this spell any time you could cast an instant.)\nWhenever a creature deals combat damage to you, if Hixus, Prison Warden entered the battlefield this turn, exile that creature until Hixus leaves the battlefield.
Code: Select all
Name:Kytheon's Tactics
ManaCost:1 W W
Types:Sorcery
A:SP$ PumpAll | Cost$ 1 W W | ValidCards$ Creature.YouCtrl | NumAtt$ +2 | NumDef$ +1 | SubAbility$ DBPumpAll | SpellDescription$ Creatures you control get +2/+1 until end of turn. Spell mastery - If there are two or more instant and/or sorcery cards in your graveyard, those creatures also gain vigilance until end of turn.
SVar:DBPumpAll:AB$PumpAll | ConditionCheckSVar$ X | ConditionSVarCompare$ GE2 | References$ X | ValidCards$ Creature.YouCtrl | KW$ Vigilance
SVar:X:Count$ValidGraveyard Instant.YouOwn, Sorcery.YouOwn
SVar:Picture:http://www.wizards.com/global/images/magic/general/kytheons_tactics.jpg
Oracle:Creatures you control get +2/+1 until end of turn.\nSpell mastery - If there are two or more instant and/or sorcery cards in your graveyard, those creatures also gain vigilance until end of turn. (Attacking does not cause them to tap.)
Code: Select all
Name:Stalwart Aven
ManaCost:2 W
Types:Creature Bird Soldier
PT:1/3
K:Flying
K:Renown 1
SVar:Picture:http://www.wizards.com/global/images/magic/general/stalwart_aven.jpg
Oracle:Flying (This creature can't be blocked except by creatures with flying or reach.)\nRenown 1 (When this creature deals combat damage to a player, if it isn't renowned, put a +1/+1 counter on it and it becomes renowned.)
Code: Select all
Name:Suppression Bonds
ManaCost:3 W
Types:Enchantment Aura
K:Enchant nonland permanent
A:SP$ Attach | Cost$ 3 W | ValidTgts$ Permanent.nonLand | AILogic$ Curse
S:Mode$ Continuous | Affected$ Permanent.EnchantedBy | AddHiddenKeyword$ CARDNAME can't attack or block. & CARDNAME's activated abilities can't be activated. | Description$ Enchanted permanent can't attack or block and its activated abilities can't be activated.
SVar:Picture:http://www.wizards.com/global/images/magic/general/suppression_bonds.jpg
Oracle:Enchant nonland permanent\nEnchanted permanent can't attack or block, and its activated abilities can't be activated.
Code: Select all
Name:Swift Reckoning
ManaCost:1 W
Types:Sorcery
A:SP$ Destroy | Cost$ 1 W | ValidTgts$ Creature.tapped | TgtPrompt$ Select target tapped creature | SpellDescription$ Destroy target tapped creature.
S:Mode$ Continuous | EffectZone$ All | Affected$ Card.Self | AffectedZone$ Hand,Graveyard,Exile,Command,Library | AddHiddenKeyword$ You may cast CARDNAME as though it had flash. | ConditionCheckSVar$ X | ConditionSVarCompare$ GE2 | Description$ Spell mastery - If there are two or more instant and/or sorcery cards in your graveyard, you may cast CARDNAME as though it had flash.
SVar:X:Count$ValidGraveyard Instant.YouOwn, Sorcery.YouOwn
SVar:Picture:http://www.wizards.com/global/images/magic/general/swift_reckoning.jpg
Oracle:Spell mastery - If there are two or more instant and/or sorcery cards in your graveyard, you may cast CARDNAME as though it had flash. (You may cast it any time you could cast an instant.)\nDestroy target tapped creature.
(I used Dragon Grip as a template, but the condition phrasing is different, not sure if ConditionCheckSVar$ works here.)

Code: Select all
Name:Tragic Arrogance
ManaCost:3 W W
Types:Sorcery
A:SP$ RepeatEach | Cost$ 3 W W | RepeatPlayers$ Player | RepeatSubAbility$ ChooseArtf | SubAbility$ SacAllOthers | SpellDescription$ For each player, you choose from among the permanents that player controls an artifact, a creature, an enchantment, and a planeswalker. Then each player sacrifices all other nonland permanents he or she controls.
SVar:ChooseArtf:DB$ ChooseCard | Defined$ You | Amount$ 1 | Choices$ Artifact.RememberedPlayerCtrl | ChoiceTitle$ Choose an artifact to keep | SubAbility$ ChooseCrtr | RememberChosen$ True | Mandatory$ True
SVar:ChooseCrtr:DB$ ChooseCard | Defined$ You | Amount$ 1 | Choices$ Creature.RememberedPlayerCtrl | ChoiceTitle$ Choose a creature to keep | SubAbility$ ChooseEnch | RememberChosen$ True | Mandatory$ True
SVar:ChooseEnch:DB$ ChooseCard | Defined$ You | Amount$ 1 | Choices$ Enchantment.RememberedPlayerCtrl | ChoiceTitle$ Choose an enchantment to keep | SubAbility$ ChoosePW | RememberChosen$ True | Mandatory$ True
SVar:ChoosePW:DB$ ChooseCard | Defined$ You | Amount$ 1 | Choices$ Planeswalker.RememberedPlayerCtrl | ChoiceTitle$ Choose a planeswalker to keep | RememberChosen$ True | Mandatory$ True
SVar:SacAllOthers:DB$ SacrificeAll | ValidCards$ Permanent.IsNotRemembered | SubAbility$ DBCleanup
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
SVar:Picture:http://www.wizards.com/global/images/magic/general/tragic_arrogance.jpg
Oracle:For each player, you choose from among the permanents that player controls an artifact, a creature, an enchantment, and a planeswalker. Then each player sacrifices all other nonland permanents he or she controls.
Code: Select all
Name:War Oracle
ManaCost:2 W W
Types:Creature Human Cleric
PT:3/3
K:Lifelink
K:Renown 1
SVar:Picture:http://www.wizards.com/global/images/magic/general/war_oracle.jpg
Oracle:Lifelink (Damage dealt by this creature also causes you to gain that much life.)\nRenown 1 (When this creature deals combat damage to a player, if it isn't renowned, put a +1/+1 counter on it and it becomes renowned.)
OK, this completes white. I'll look into the rest tomorrow.
Last edited by Marek14 on 04 Jul 2015, 06:01, edited 2 times in total.
Marek14
Tester
 
Posts: 2773
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 303 times

Re: Magic Origins Spoiler Season

Postby friarsol » 03 Jul 2015, 23:47

Suppression Bonds Attach Targeting is incorrect...

Code: Select all
K:Enchant nonland permanent
A:SP$ Attach | Cost$ 3 W | ValidTgts$ Creature | AILogic$ Curse
Should be Permanent.nonLand
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Magic Origins Spoiler Season

Postby Marek14 » 04 Jul 2015, 05:51

friarsol wrote:Suppression Bonds Attach Targeting is incorrect...

Code: Select all
K:Enchant nonland permanent
A:SP$ Attach | Cost$ 3 W | ValidTgts$ Creature | AILogic$ Curse
Should be Permanent.nonLand
Fixed. Also fixed Kytheon's Tactics (I accidentally made it add indestructible instead of vigilance.)
Fixed Harbinger of the Tides (left off the "the" from its name).
Fixed Goblin Glory Chaser (had it as Goblin Glory Seeker).
Last edited by Marek14 on 04 Jul 2015, 07:08, edited 1 time in total.
Marek14
Tester
 
Posts: 2773
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 303 times

Re: Magic Origins Spoiler Season

Postby Marek14 » 04 Jul 2015, 06:20

Blue:

Code: Select all
Name:Anchor to the AEther
ManaCost:3 U
Types:Sorcery
A:SP$ ChangeZone | Cost$ 3 U | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | SubAbility$ DBScry | SpellDescription$ Put target creature on top of its owner's library. Scry 1.
SVar:DBScry:DB$ Scry | ScryNum$ 1
SVar:Picture:http://www.wizards.com/global/images/magic/general/anchor_to_the_aether.jpg
Oracle:Put target creature on top of its owner's library. 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:Calculated Dismissal
ManaCost:2 U
Types:Instant
A:SP$ Counter | Cost$ 2 U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ 3 | SubAbility$ DBScry | SpellDescription$ Counter target spell unless its controller pays {3}. Spell mastery - If there are two or more instant and/or sorcery cards in your graveyard, scry 2.
SVar:DBScry:DB$ Scry | ScryNum$ 2 | ConditionCheckSVar$ X | ConditionSVarCompare$ GE2 | References$ X
SVar:X:Count$ValidGraveyard Instant.YouOwn, Sorcery.YouOwn
SVar:Picture:http://www.wizards.com/global/images/magic/general/calculated_dismissal.jpg
Oracle:Counter target spell unless its controller pays {3}.\nSpell mastery - If there are two or more instant and/or sorcery cards in your graveyard, scry 2. (To scry 2, look at the top two cards of your library, then put any number of them on the bottom of your library and the rest on top in any order.)
Code: Select all
Name:Deep-Sea Terror
ManaCost:4 U U
Types:Creature Serpent
PT:6/6
S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ CARDNAME can't attack. | CheckSVar$ X | SVarCompare$ LT7 | Description$ CARDNAME can't attack unless there are seven or more cards in your graveyard.
SVar:X:Count$InYourYard
SVar:Picture:http://www.wizards.com/global/images/magic/general/deep_sea_terror.jpg
Oracle:Deep-Sea Terror can't attack unless there are seven or more cards in your graveyard.
(I could probably use Threshold here, but the card doesn't use the term :))

Code: Select all
Name:Nivix Barrier
ManaCost:3 U
Types:Creature Illusion Wall
PT:0/4
K:Flash
K:Defender
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPumpCurse | TriggerDescription$ When CARDNAME enters the battlefield, target attacking creature gets -4/-0 until end of turn.
SVar:TrigPumpCurse:DB$Pump| ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | IsCurse$ True | NumAtt$ -4
SVar:Picture:http://www.wizards.com/global/images/magic/general/nivix_barrier.jpg
Oracle:Flash (You may cast this spell any time you could cast an instant.)\nDefender (This creature can't attack.)\nWhen Nivix Barrier enters the battlefield, target attacking creature gets -4/-0 until end of turn.
Code: Select all
Name:Psychic Rebuttal
ManaCost:1 U
Types:Instant
A:SP$ Counter | Cost$ 1 U | TargetType$ Spell | TargetValidTargeting$ You | TgtPrompt$ Select target spell that targets you | ValidTgts$ Card | RememberCountered$ True | SubAbility$ DBCopy | SpellDescription$ Counter target spell. Spell mastery - If there are two or more instant and/or sorcery cards in your graveyard, you may copy the spell countered this way. You may choose new targets for the copy.
SVar:DBCopy:DB$ CopySpellAbility | Defined$ Remembered | ConditionCheckSVar$ X | ConditionSVarCompare$ GE2 | References$ X | SubAbility$ DBCleanup
SVar:X:Count$ValidGraveyard Instant.YouOwn, Sorcery.YouOwn
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
SVar:Picture:http://www.wizards.com/global/images/magic/general/psychic_rebuttal.jpg
Oracle:Counter target spell.\nSpell mastery - If there are two or more instant and/or sorcery cards in your graveyard, you may copy the spell countered this way. You may choose new targets for the copy.
(Does it work like this?)

This makes up blue. The only missing card is Talent of the Telepath -- I'll need some help with that.
Marek14
Tester
 
Posts: 2773
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 303 times

Re: Magic Origins Spoiler Season

Postby Marek14 » 04 Jul 2015, 06:53

Black:

Code: Select all
Name:Consecrated by Blood
ManaCost:2 B B
Types:Enchantment Aura
K:Enchant creature
A:SP$ Attach | Cost$ 2 B B | ValidTgts$ Creature | AILogic$ Pump
S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ Flying | AddAbility$ Regenerate | Description$ Enchanted creature gets +2/+2 and has flying and "Sacrifice two other creatures: Regenerate this creature."
SVar:Regenerate:AB$Regenerate | Cost$ Sac<2/Creature.Other/another creature> | SpellDescription$ Regenerate this creature.
SVar:Picture:http://www.wizards.com/global/images/magic/general/consecrated_by_blood.jpg
Oracle:Enchant creature\nEnchanted creature gets +2/+2 and has flying and "Sacrifice two other creatures: Regenerate this creature." (The next time the creature would be destroyed this turn, it isn't. Instead tap it, remove all damage from it, and remove it from combat.)
Code: Select all
Name:Dark Dabbling
ManaCost:2 B
Types:Instant
A:SP$ Regenerate | Cost$ 2 B | ValidTgts$ Creature | SubAbility$ DBDraw
| TgtPrompt$ Select target creature | SpellDescription$ Regenerate target creature. Draw a card. Spell mastery - If there are two or more instant and/or sorcery cards in your graveyard, also regenerate each other creature you control.
SVar:DBDraw:DB$ Draw | NumCards$ 1 | SubAbility$ DBRegenerate
SVar:DBRegenerate:DB$ Regenerate | Defined$ Targeted.Other+YouCtrl+Creature | ConditionCheckSVar$ X | ConditionSVarCompare$ GE2 | References$ X
SVar:X:Count$ValidGraveyard Instant.YouOwn, Sorcery.YouOwn
SVar:Picture:http://www.wizards.com/global/images/magic/general/refresh.jpg
Oracle:Regenerate target creature. Draw a card. (The next time the creature would be destroyed this turn, it isn't. Instead tap it, remove all damage from it, and remove it from combat.)\nSpell mastery - If there are two or more instant and/or sorcery cards in your graveyard, also regenerate each other creature you control.
(Targeted.Other seems like a weird usage; found it in Sigil Blessing.)

Code: Select all
Name:Eyeblight Massacre
ManaCost:2 B B
Types:Sorcery
A:SP$ PumpAll | Cost$ 2 B B | ValidCards$ Creature.nonElf | NumAtt$ -2 | NumDef$ -2 | IsCurse$ True | SpellDescription$ Non-Elf creatures get -2/-2 until end of turn.
SVar:Picture:http://www.wizards.com/global/images/magic/general/eyeblight_massacre.jpg
Oracle:Non-Elf creatures get -2/-2 until end of turn.
Code: Select all
Name:Fetid Imp
ManaCost:B
Types:Creature Imp
PT:1/1
K:Flying
A:AB$ Pump | Cost$ B | Defined$ Self | KW$ Deathtouch | SpellDescription$ CARDNAME gains deathtouch until end of turn.
SVar:Picture:http://www.wizards.com/global/images/magic/general/fetid_imp.jpg
Oracle:Flying (This creature can't be blocked except by creatures with flying or reach.)\n{B}: Fetid Imp gains deathtouch until end of turn. (Any amount of damage it deals to a creature is enough to destroy it.)
Code: Select all
Name:Shadows of the Past
ManaCost:1 B
Types:Enchantment
T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature | TriggerZones$ Battlefield | Execute$ TrigScry | TriggerDescription$ Whenever a creature dies, scry 1.
SVar:TrigScry:AB$ Scry | Cost$ 0 | ScryNum$ 1
A:AB$ LoseLife | Cost$ 4 B | Defined$ Player.Opponent | LifeAmount$ 2 | CheckSVar$ X | SVarCompare$ GE4 | References$ X | SubAbility$ DBGainLife | SpellDescription$ Each opponent loses 2 life and you gain 2 life. Activate this ability only if there are four or more creature cards in your graveyard.
SVar:X:Count$ValidGraveyard Creature.YouOwn
SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 2
SVar:Picture:http://www.wizards.com/global/images/magic/general/shadows_of_the_past.jpg
Oracle:Whenever a creature dies, scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)\n{4}{B}: Each opponent loses 2 life and you gain 2 life. Activate this ability only if there are four or more creature cards in your graveyard.
Missing cards:
Demonic Pact
Nightsnare (not sure how to write a condition for case you don't choose a card, including when there is no legal choice)
Thornbow Archer (not sure how to write a condition that a player must control no Elves, otherwise variant of Infectious Horror)
Touch of Moonglove (there is a condition for "creature dealt damage by this", but apparently not for "creature dealt damage by <object>")
Marek14
Tester
 
Posts: 2773
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 303 times

Re: Magic Origins Spoiler Season

Postby Marek14 » 04 Jul 2015, 07:17

Red:

Code: Select all
Name:Acolyte of the Inferno
ManaCost:2 R
Types:Creature Human Monk
PT:3/1
K:Renown 1
T:Mode$ AttackerBlockedByCreature | ValidCard$ Card.Self | ValidBlocker$ Creature | Execute$ TrigDealDamage | TriggerDescription$ Whenever CARDNAME becomes blocked by a creature, it deals 2 damage to that creature.
SVar:TrigDealDamage:AB$DealDamage | Cost$ 0 | Defined$ TriggeredBlocker | NumDmg$ 2
SVar:Picture:http://www.wizards.com/global/images/magic/general/acolyte_of_the_inferno.jpg
Oracle:Renown 1 (When this creature deals combat damage to a player, if it isn't renowned, put a +1/+1 counter on it and it becomes renowned.)\nWhenever Acolyte of the Inferno becomes blocked by a creature, it deals 2 damage to that creature.
Code: Select all
Name:Akroan Sergeant
ManaCost:2 R
Types:Creature Human Soldier
PT:2/2
K:First Strike
K:Renown 1
SVar:Picture:http://www.wizards.com/global/images/magic/general/akroan_sergeant.jpg
Oracle:First strike (This creature deals combat damage before creatures without first strike.)\nRenown 1 (When this creature deals combat damage to a player, if it isn't renowned, put a +1/+1 counter on it and it becomes renowned.)
Code: Select all
Name:Call of the Full Moon
ManaCost:1 R
Types:Enchantment Aura
K:Enchant creature
A:SP$ Attach | Cost$ 1 R | ValidTgts$ Creature | AILogic$ Pump
S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 3 | AddToughness$ 2 | AddKeyword$ Trample | Description$ Enchanted creature gets +3/+2 and has trample.
T:Mode$Phase | Phase$ Upkeep | WerewolfUntransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ At the beginning of each upkeep, if a player cast two or more spells last turn, sacrifice CARDNAME.
SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self
SVar:Picture:http://www.wizards.com/global/images/magic/general/call_of_the_full_moon.jpg
Oracle:Enchant creature\nEnchanted creature gets +3/+2 and has trample. (It can deal excess combat damage to defending player or planeswalker while attacking.)\nAt the beginning of each upkeep, if a player cast two or more spells last turn, sacrifice Call of the Full Moon.
Code: Select all
Name:Firefiend Elemental
ManaCost:3 R
Types:Creature Elemental
PT:3/2
K:Haste
K:Renown 1
SVar:Picture:http://www.wizards.com/global/images/magic/general/firefiend_elemental.jpg
Oracle:Haste (This creature can attack and {T} as soon as it comes under your control.)\nRenown 1 (When this creature deals combat damage to a player, if it isn't renowned, put a +1/+1 counter on it and it becomes renowned.)
Code: Select all
Name:Ghirapur AEther Grid
ManaCost:2 R
Types:Enchantment
A:AB$ DealDamage | Cost$ tapXType<2/Artifact> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player.
SVar:Picture:http://www.wizards.com/global/images/magic/general/ghirapur_aether_grid.jpg
Oracle:Tap two untapped artifacts you control: Ghirapur AEther Grid deals 1 damage to target creature or player.
Code: Select all
Name:Mage-Ring Bully
ManaCost:1 R
Types:Creature Human Warrior
PT:2/2
K:Prowess
K:CARDNAME attacks each turn if able.
SVar:Picture:http://www.wizards.com/global/images/magic/general/mage_ring_bully.jpg
Oracle:Prowess (Whenever you cast a noncreature spell, this creature gets +1/+1 until end of turn.)\nMage-Ring Bully attacks each turn if able.
Code: Select all
Name:Prickleboar
ManaCost:4 R
Types:Creature Boar
PT:3/3
S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 2 | AddKeyword$ First Strike | Condition$ PlayerTurn | Description$ As long as it's your turn, CARDNAME gets +2/+0 and has first strike.
SVar:Picture:http://www.wizards.com/global/images/magic/general/prickleboar.jpg
Oracle:As long as it's your turn, CARDNAME gets +2/+0 and has first strike. (It deals combat damage before creatures without first strike.)
Code: Select all
Name:Skyraker Giant
ManaCost:2 R R
Types:Creature Giant
PT:4/3
K:Reach
SVar:Picture:http://www.wizards.com/global/images/magic/general/skyraker_giant.jpg
Oracle:Reach (This creature can block creatures with flying.)
Code: Select all
Name:Thopter Engineer
ManaCost:2 R
Types:Creature Human Artificer
PT:1/3
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, put a 1/1 colorless Thopter artifact creature token with flying onto the battlefield.
SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Thopter | TokenTypes$ Artifact,Creature,Thopter | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying | TokenImage$ c 1 1 thopter ORI
S:Mode$ Continuous | Affected$ Creature.Artifact+YouCtrl | AddKeyword$ Haste | Description$ Artifact creatures you control have haste.
SVar:PlayMain1:TRUE
SVar:Picture:http://www.wizards.com/global/images/magic/general/thopter_engineer.jpg
Oracle:When Thopter Engineer enters the battlefield, put a 1/1 colorless Thopter artifact creature token with flying onto the battlefield.\nArtifact creatures you control have haste.
No missing cards in red.
Marek14
Tester
 
Posts: 2773
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 303 times

Re: Magic Origins Spoiler Season

Postby Marek14 » 04 Jul 2015, 07:36

Green:

Code: Select all
Name:Aerial Volley
ManaCost:G
Types:Sorcery
A:SP$ DealDamage | Cost$ G | ValidTgts$ Creature.withFlying | TgtPrompt$ Select target creature with flying to distribute damage to | NumDmg$ 3 | TargetMin$ 1 | TargetMax$ 3 | DividedAsYouChoose$ 3 | SpellDescription$ CARDNAME deals 3 damage divided as you choose among one, two, or three target creatures with flying.
SVar:Picture:http://www.wizards.com/global/images/magic/general/aerial_volley.jpg
Oracle:Aerial Volley deals 3 damage divided as you choose among one, two, or three target creatures with flying.
Code: Select all
Name:Caustic Caterpillar
ManaCost:G
Types:Creature Insect
PT:1/1
A:AB$ Destroy | Cost$ 1 G Sac<1/CARDNAME> | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | SpellDescription$ Destroy target artifact or enchantment.
SVar:Picture:http://www.wizards.com/global/images/magic/general/caustic_caterpillar.jpg
Oracle:{1}{G}, Sacrifice Caustic Caterpillar: Destroy target artifact or enchantment.
Code: Select all
Name:Gather the Pack
ManaCost:1 G
Types:Sorcery
A:SP$ Dig | Cost$ 1 G | DigNum$ 5 | Reveal$ True | ChangeNum$ X | References$ X,Y | ChangeValid$ Creature | Optional$ True | DestinationZone$ Hand | DestinationZone2$ Graveyard | SpellDescription$ Reveal the top five cards of your library. You may put a creature card from among them into your hand. Put the rest into your graveyard. Spell mastery - If there are two or more instant and/or sorcery cards in your graveyard, put up to two creature cards from among the revealed cards into your hand instead of one.
SVar:X:Count$Compare Y GE2.2.1
SVar:Y:Count$ValidGraveyard Instant.YouOwn, Sorcery.YouOwn
SVar:Picture:http://www.wizards.com/global/images/magic/general/gather_the_pack.jpg
Oracle:Reveal the top five cards of your library. You may put a creature card from among them into your hand. Put the rest into your graveyard.\nSpell mastery - If there are two or more instant and/or sorcery cards in your graveyard, put up to two creature cards from among the revealed cards into your hand instead of one.
Code: Select all
Name:Pharika's Disciple
ManaCost:3 G
Types:Creature Centaur Warrior
PT:2/3
K:Deathtouch
K:Renown 1
SVar:Picture:http://www.wizards.com/global/images/magic/general/pharikas_disciple.jpg
Oracle:Deathtouch (Any amount of damage this deals to a creature is enough to destroy it.)\nRenown 1 (When this creature deals combat damage to a player, if it isn't renowned, put a +1/+1 counter on it and it becomes renowned.)
Code: Select all
Name:Undercity Troll
ManaCost:1 G
Types:Creature Troll
PT:2/2
K:Renown 1
A:AB$ Regenerate | Cost$ 2 G | SpellDescription$ Regenerate CARDNAME.
SVar:Picture:http://www.wizards.com/global/images/magic/general/undercity_troll.jpg
Oracle:Renown 1 (When this creature deals combat damage to a player, if it isn't renowned, put a +1/+1 counter on it and it becomes renowned.)\n{2}{G}: Regenerate Undercity Troll. (The next time this creature would be destroyed this turn, it isn't. Instead tap it, remove all damage from it, and remove it from combat.)
Code: Select all
Name:Vine Snare
ManaCost:2 G
Types:Instant
A:SP$ Effect | Cost$ 2 G | Name$ Vine Snare Effect | StaticAbilities$ STPrevent | AILogic$ Fog | SpellDescription$ Prevent all combat damage that would be dealt this turn by creatures with power 4 or less.
SVar:STPrevent:Mode$ PreventDamage | EffectZone$ Command | Source$ Creature.powerLE4 | CombatDamage$ True | Description$ Prevent all combat damage that would be dealt this turn by creatures with power 4 or less.
SVar:Picture:http://www.wizards.com/global/images/magic/general/vine_snare.jpg
Oracle:Prevent all combat damage that would be dealt this turn by creatures with power 4 or less.
Code: Select all
Name:Wild Instincts
ManaCost:3 G
Types:Sorcery
A:SP$ Pump | Cost$ 3 G | ValidTgts$ Creature.YouCtrl | AILogic$ Fight | TgtPrompt$ Select target creature you control | SubAbility$ DBFight | NumAtt$ +2 | NumDef$ +2 | SpellDescription$ Target creature you control gets +2/+2 until end of turn. It fights target creature an opponent controls.
SVar:DBFight:DB$ Fight | Defined$ ParentTarget | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls.
SVar:Picture:http://www.wizards.com/global/images/magic/general/wild_instincts.jpg
Oracle:Target creature you control gets +2/+2 until end of turn. It fights target creature an opponent controls. (Each deals damage equal to its power to the other.)
Missing cards:
The Great Aurora
Marek14
Tester
 
Posts: 2773
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 303 times

Re: Magic Origins Spoiler Season

Postby Marek14 » 04 Jul 2015, 07:44

Multicolor:

Code: Select all
Name:Iroas's Champion
ManaCost:1 R W
Types:Creature Human Soldier
PT:2/2
K:Double Strike
SVar:Picture:http://www.wizards.com/global/images/magic/general/iroass_champion.jpg
Oracle:Double strike (This creature deals both first-strike and regular combat damage.)
Code: Select all
Name:Possessed Skaab
ManaCost:3 U B
Types:Creature Zombie
PT:3/2
K:If CARDNAME would be put into a graveyard, exile it instead.
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, return target instant, sorcery, or creature card from your graveyard to your hand.
SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Instant.YouCtrl,Sorcery.YouCtrl,Creature.YouCtrl
SVar:Picture:http://www.wizards.com/global/images/magic/general/possessed_skaab.jpg
Oracle:When Possessed Skaab enters the battlefield, return target instant, sorcery, or creature card from your graveyard to your hand.\nIf Possessed Skaab would die, exile it instead.
(Is this valid keyword usage? I noticed Frostwielder grants this.)

Code: Select all
Name:Thunderclap Wyvern
ManaCost:2 W U
Types:Creature Drake
PT:2/3
K:Flash
K:Flying
S:Mode$ Continuous | Affected$ Creature.withFlying+Other+YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Other creatures you control with flying get +1/+1.
SVar:PlayMain1:TRUE
SVar:Picture:http://www.wizards.com/global/images/magic/general/thunderclap_wyvern.jpg
Oracle:Flash (You may cast this spell any time you could cast an instant.)\nFlying\nOther creatures you control with flying get +1/+1.
(I put PlayMain1 there because Thistledown Liege, which also has flash, has it, but I'm not 100% sure it's correct on either.)
Marek14
Tester
 
Posts: 2773
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 303 times

Re: Magic Origins Spoiler Season

Postby Marek14 » 04 Jul 2015, 08:23

Artifacts:

Code: Select all
Name:Alchemist's Vial
ManaCost:2
Types:Artifact
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card.
SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1
A:AB$ Pump | Cost$ 1 T Sac<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select target creature | IsCurse$ True | KW$ HIDDEN CARDNAME can't attack or block. | SpellDescription$ Target creature can't attack or block this turn.
SVar:Picture:http://www.wizards.com/global/images/magic/general/alchemists_vial.jpg
Oracle:When Alchemist's Vial enters the battlefield, draw a card.\n{1}, {T}, Sacrifice Alchemist's Vial: Target creature can't attack or block this turn.
Code: Select all
Name:Guardian Automaton
ManaCost:4
Types:Artifact Creature Construct
PT:3/3
T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigSac | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, you gain 3 life.
SVar:TrigSac:AB$GainLife | Cost$ 0 | Defined$ TriggeredCardController | LifeAmount$ 3
SVar:Picture:http://www.wizards.com/global/images/magic/general/guardian_automaton.jpg
Oracle:When Guardian Automaton dies, you gain 3 life.
Code: Select all
Name:Mage-Ring Responder
ManaCost:7
Types:Artifact Creature Golem
PT:7/7
K:CARDNAME doesn't untap during your untap step.
A:AB$ Untap | Cost$ 7 | SpellDescription$ Untap CARDNAME.
T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigDealDamage | TriggerDescription$ Whenever CARDNAME attacks, it deals 7 damage to target creature defending player controls.
SVar:TrigDealDamage:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature.DefenderCtrl | TgtPrompt$ Select target creature defending player controls | NumDmg$ 7
SVar:Picture:http://www.wizards.com/global/images/magic/general/mage_ring_responder.jpg
Oracle:Mage-Ring Responder doesn't untap during your untap step.\n{7}: Untap Mage-Ring Responder.\nWhenever Mage-Ring Responder attacks, it deals 7 damage to target creature defending player controls.
Code: Select all
Name:Orbs of Warding
ManaCost:5
Types:Artifact
S:Mode$ Continuous | Affected$ You | AddKeyword$ Hexproof | Description$ You have hexproof. (You can't be the target of spells or abilities your opponents control.)
S:Mode$ PreventDamage | Target$ You | Source$ Creature | Amount$ 1 | Description$ If a creature would deal damage to you, prevent 1 of that damage.
SVar:Picture:http://www.wizards.com/global/images/magic/general/orbs_of_warding.jpg
Oracle:You have hexproof. (You can't be the target of spells or abilities your opponents control.)\nIf a creature would deal damage to you, prevent 1 of that damage.
(This might not be entirely correct. There should be some provision that it only prevents damage from creatures on the battlefield (otherwise it would say "creature source") for situations like redirected damage from cycling ability from Gempalm Incinerator.)

Code: Select all
Name:Prism Ring
ManaCost:1
Types:Artifact
K:ETBReplacement:Other:ChooseColor
SVar:ChooseColor:DB$ ChooseColor | Defined$ You | SpellDescription$ As CARDNAME enters the battlefield, choose a color. | AILogic$ MostProminentInComputerDeck
T:Mode$ SpellCast | ValidCard$ Card.ChosenColor | ValidActivatingPlayer$ You | Execute$ TrigGainLife | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast a spell of the chosen color, you gain 1 life.
SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | LifeAmount$ 1
SVar:Picture:http://www.wizards.com/global/images/magic/general/prism_ring.jpg
Oracle:As Prism Ring enters the battlefield, choose a color.\nWhenever you cast a spell of the chosen color, you gain 1 life.
Code: Select all
Name:Ramroller
ManaCost:3
Types:Artifact Creature Juggernaut
PT:2/3
K:CARDNAME attacks each turn if able.
S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 2 | CheckSVar$ X | SVarCompare$ GE1 | Description$ CARDNAME gets +2/+0 as long as you control another artifact.
SVar:X:Count$Valid Artifact.YouCtrl+Other
SVar:Picture:http://www.wizards.com/global/images/magic/general/ramroller.jpg
Oracle:Ramroller attacks each turn if able.\nRamroller gets +2/+0 as long as you control another artifact.
Code: Select all
Name:Sigil of Valor
ManaCost:2
Types:Artifact Equipment
K:Equip 1
T:Mode$ Attacks | ValidCard$ Card.EquippedBy | Alone$ True | Execute$ TrigPump | TriggerDescription$ Whenever equipped creature attacks alone, it gets +1/+1 until end of turn for each other creature you control.
SVar:TrigPump:AB$ Pump | RememberObjects$ TriggeredAttacker | SubAbility$ TrigPump2
SVar:TrigPump2:AB$ Pump | Defined$ Remembered | NumAtt$ X | NumDef$ X | References$ X | SubAbility$ DBCleanup
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
SVar:X:Count$Valid Creature.YouCtrl+IsNotRemembered
SVar:Picture:http://www.wizards.com/global/images/magic/general/sigil_of_valor.jpg
Oracle:Whenever equipped creature attacks alone, it gets +1/+1 until end of turn for each other creature you control.\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.)
(Please check, it was surprisingly difficult to find out how to write "other than <object>", finally found it on Shared Animosity.)

Code: Select all
Name:Sword of the Animist
ManaCost:2
Types:Legendary Artifact Equipment
K:Equip 2
S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 1 | AddToughness$ 1 | Description$ Equipped creature gets +1/+1.
T:Mode$ Attacks | ValidCard$ Card.EquippedBy | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ Whenever equipped creature attacks, you may search your library for a basic land card, put it onto the battlefield tapped, then shuffle your library.
SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Battlefield | ChangeType$ Land.Basic | ChangeNum$ 1 | Tapped$ True | ShuffleNonMandatory$ True
SVar:Picture:http://www.wizards.com/global/images/magic/general/sword_of_the_animist.jpg
Oracle:Equipped creature gets +1/+1.\nWhenever equipped creature attacks, you may search your library for a basic land card, put it onto the battlefield tapped, then shuffle your library.\nEquip {2}
(Is there any difference between AttachedBy and EquippedBy?)

Code: Select all
Name:Throwing Knife
ManaCost:2
Types:Artifact Equipment
K:Equip 2
S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 2 | Description$ Equipped creature gets +2/+0.
T:Mode$ Attacks | ValidCard$ Card.EquippedBy | Execute$ TrigDamage | OptionalDecider$ You | TriggerDescription$ Whenever equipped creature attacks, you may sacrifice CARDNAME. If you do, CARDNAME deals 2 damage to target creature or player.
SVar:TrigDamage:AB$ DealDamage | Cost$ Sac<1/CARDNAME> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2
SVar:Picture:http://www.wizards.com/global/images/magic/general/throwing_knife.jpg
Oracle:Equipped creature gets +2/+0.\nWhenever equipped creature attacks, you may sacrifice Throwing Knife. If you do, Throwing Knife deals 2 damage to target creature or player.\nEquip {2} {{2}: Attach to target creature you control. Equip only as a sorcery.)
Code: Select all
Name:War Horn
ManaCost:3
Types:Enchantment
S:Mode$ Continuous | Affected$ Creature.attacking+YouCtrl | AddPower$ 1 | Description$ Attacking creatures you control get +1/+0.
SVar:PlayMain1:TRUE
SVar:Picture:http://www.wizards.com/global/images/magic/general/war_horn.jpg
Oracle:Attacking creatures you control get +1/+0.
Missing cards: Pyromancer's Goggles
Marek14
Tester
 
Posts: 2773
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 303 times

Re: Magic Origins Spoiler Season

Postby Marek14 » 04 Jul 2015, 08:28

Lands:

Code: Select all
Name:Mage-Ring Network
ManaCost:no cost
Types:Land
A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool.
A:AB$ PutCounter | Cost$ 1 T | CounterType$ STORAGE | CounterNum$ 1 | SpellDescription$ Put a storage counter on CARDNAME.
A:AB$ Mana | Cost$ T SubCounter<X/STORAGE> | Produced$ 1 | Amount$ ChosenX | CostDesc$ {T}, Remove X storage counters from CARDNAME: | References$ X | SpellDescription$ Add {X} to your mana pool.
SVar:X:XChoice
SVar:RemAIDeck:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/mage_ring_network.jpg
Oracle:{T}: Add {1} to your mana pool.\n{1}, {T}: Put a storage counter on Mage-Ring Network.\n{T}, Remove X storage counters from Mage-Ring Network: Add {X} to your mana pool.
Marek14
Tester
 
Posts: 2773
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 303 times

Re: Magic Origins Spoiler Season

Postby Marek14 » 04 Jul 2015, 09:02

Final missing card count: 7

Demonic Pact
Nightsnare
Pyromancer's Goggles
Talent of the Telepath
The Great Aurora
Thornbow Archer
Touch of Moonglove

Token analysis:

There are three emblems - Chandra, Roaring Flame, Jace, Telepath Unbound, and Liliana, Defiant Necromancer

There are 10 token types:
Redundant tokens (no need to include):
Red 1/1 Goblin from Dragon Fodder
White 1/1 Soldier from Murder Investigation
White 4/4 Angel from Sigil of the Empty Throne

New token images:
b_2_2_zombie_ORI from Liliana, Heretical Healer and Undead Servant
b_5_5_demon_ORI from Priest of the Blood Rite
c_1_1_thopter_ORI and c_1_1_thopter2_ORI from Aspiring Aeronaut, Foundry of the Consuls, Ghirapur Gearcrafter, Hangarback Walker, Pia and Kiran Nalaar, Thopter Engineer, Thopter Spy Network and Whirler Rogue. As it seems that Thopters in art of each card are subtly different, the two images should be presumably used randomly. This means that all these 8 cards should have "TokenAltImages$ c_1_1_thopter2_ORI" code added.
g_1_1_elf_warrior_ORI from Dwynen's Elite
w_2_2_knight_ORI from Gideon's Phalanx

Completely new tokens:
g_2_2_elemental from Zendikar's Roil
g_4_4_ashaya_the_awoken_world from Nissa, Vastwood Seer/Nissa, Sage Animist

Suggestion: The new version announcement should explicitly state which new tokens are supported and what is their correct filename.
Marek14
Tester
 
Posts: 2773
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 7967 on 09 Sep 2025, 23:08

Users browsing this forum: No registered users and 49 guests

Login Form