It is currently 11 Sep 2025, 13:54
   
Text Size

Shadows over Innistrad spoiler season

Post MTG Forge Related Programming Questions Here

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

Re: Shadows over Innistrad spoiler season

Postby Marek14 » 26 Mar 2016, 14:41

Code: Select all
Name:Howlpack Wolf
ManaCost:2 R
Types:Creature Wolf
PT:3/3
S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ CARDNAME can't block. | CheckSVar$ X | SVarCompare$ EQ0 | Description$ CARDNAME can't block unless you control another Wolf or Werewolf.
SVar:X:Count$Valid Wolf.Other+YouCtrl/Plus.Y
SVar:Y:Count$Valid Werewolf.Other+YouCtrl
SVar:BuffedBy:Wolf,Werewolf
SVar:RemRandomDeck:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/howlpack_wolf.jpg
Oracle:Howlpack Wolf can't block unless you control another Wolf or Werewolf.
Code: Select all
Name:Inner Struggle
ManaCost:2 R
Types:Instant
A:SP$ DealDamage | Cost$ 2 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | DamageSource$ Targeted | NumDmg$ X | References$ X | SpellDescription$ Target creature deals damage to itself equal to its power.
SVar:X:Targeted$CardPower
SVar:RemAIDeck:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/inner_struggle.jpg
Oracle:Target creature deals damage to itself equal to its power.
Code: Select all
Name:Insolent Neonate
ManaCost:R
Types:Creature Vampire
PT:1/1
K:Menace
A:AB$ Draw | Cost$ Discard<1/Card> Sac<1/CARDNAME> | NumCards$ 1 | SpellDescription$ Draw a card.
SVar:Picture:http://www.wizards.com/global/images/magic/general/insolent_neonate.jpg
Oracle:Menace (This creature can't be blocked except by two or more creatures.)\nDiscard a card, Sacrifice Insolent Neonate: Draw a card.
Code: Select all
Name:Kessig Forgemaster
ManaCost:1 R
Types:Creature Human Shaman Werewolf
PT:2/1
T:Mode$ AttackerBlockedByCreature | ValidCard$ Creature | ValidBlocker$ Card.Self | Execute$ TrigDamageAttacker | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked by a creature, CARDNAME deals 1 damage to that creature.
T:Mode$ AttackerBlockedByCreature | ValidCard$ Card.Self | ValidBlocker$ Creature | Execute$ TrigDamageBlocker | Secondary$ True | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked by a creature, CARDNAME deals 1 damage to that creature.
SVar:TrigDamageAttacker:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredAttacker | NumDmg$ 1
SVar:TrigDamageBlocker:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredBlocker | NumDmg$ 1
T:Mode$Phase | Phase$ Upkeep | WerewolfTransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if no spells were cast last turn, transform CARDNAME.
SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform
AlternateMode:DoubleFaced
SVar:Picture:http://www.wizards.com/global/images/magic/general/kessig_forgemaster.jpg
Oracle:Whenever Kessig Forgemaster blocks or becomes blocked by a creature, Kessig Forgemaster deals 1 damage to that creature.\nAt the beginning of each upkeep, if no spells were cast last turn, transform Kessig Forgemaster.

ALTERNATE

Name:Flameheart Werewolf
ManaCost:no cost
Colors:red
Types:Creature Werewolf
PT:3/2
T:Mode$ AttackerBlockedByCreature | ValidCard$ Creature | ValidBlocker$ Card.Self | Execute$ TrigDamageAttacker | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked by a creature, CARDNAME deals 2 damage to that creature.
T:Mode$ AttackerBlockedByCreature | ValidCard$ Card.Self | ValidBlocker$ Creature | Execute$ TrigDamageBlocker | Secondary$ True | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked by a creature, CARDNAME deals 2 damage to that creature.
SVar:TrigDamageAttacker:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredAttacker | NumDmg$ 2
SVar:TrigDamageBlocker:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredBlocker | NumDmg$ 2
T:Mode$Phase | Phase$ Upkeep | WerewolfUntransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if a player cast two or more spells last turn, transform CARDNAME.
SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform
SVar:Picture:http://www.wizards.com/global/images/magic/general/flameheart_werewolf.jpg
Oracle:Whenever Flameheart Werewolf blocks or becomes blocked by a creature, Flameheart Werewolf deals 2 damage to that creature.\nAt the beginning of each upkeep, if a player cast two or more spells last turn, transform Flameheart Werewolf.
Marek14
Tester
 
Posts: 2773
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 303 times

Re: Shadows over Innistrad spoiler season

Postby Hanmac » 26 Mar 2016, 14:52

"Vildin-Pack Alpha" has a Error with using TrigTransform2 where you mean TrigTransform1. And i don't know if its right enough with the optional trigger.
Hanmac
 
Posts: 954
Joined: 06 May 2013, 18:44
Has thanked: 229 times
Been thanked: 158 times

Re: Shadows over Innistrad spoiler season

Postby Marek14 » 26 Mar 2016, 14:56

Code: Select all
Name:Malevolent Whispers
ManaCost:3 R
Types:Sorcery
A:SP$ GainControl | Cost$ 3 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | LoseControl$ EOT | Untap$ True | SubAbility$ DBPump | SpellDescription$ Gain control of target creature until end of turn. Untap that creature. It gets +2/+0 and gains haste until end of turn.
SVar:DBPump:DB$ Pump | Defined$ Targeted | NumAtt$ 2 | KW$ Haste
K:Madness:3 R
SVar:Picture:http://www.wizards.com/global/images/magic/general/malevolent_whispers.jpg
Oracle:Gain control of target creature until end of turn. Untap that creature. It gets +2/+0 and gains haste until end of turn.\nMadness {3}{R} (If you discard this card, discard it into exile. When you do, cast it for its madness cost or put it into your graveyard.)
Code: Select all
Name:Reduce to Ashes
ManaCost:4 R
Types:Sorcery
A:SP$ DealDamage | Cost$ 4 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 5 | SubAbility$ DB | SpellDescription$ CARDNAME deals 5 damage to target creature or player. If that creature would be put into a graveyard this turn, exile it instead.
SVar:DB:DB$Pump | KW$ HIDDEN If CARDNAME would be put into a graveyard, exile it instead. | Defined$ Targeted
SVar:Picture:http://www.wizards.com/global/images/magic/general/reduce_to_ashes.jpg
Oracle:Reduce to Ashes deals 5 damage to target creature. If that creature would die this turn, exile it instead.
Code: Select all
Name:Rush of Adrenaline
ManaCost:R
Types:Instant
A:SP$ Pump | Cost$ R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +2 | NumDef$ +1 | KW$ Trample | SpellDescription$ Target creature gets +2/+1 and gains trample until end of turn.
SVar:Picture:http://www.wizards.com/global/images/magic/general/rush_of_adrenaline.jpg
Oracle:Target creature gets +2/+1 and gains trample until end of turn.
Code: Select all
Name:Senseless Rage
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$ 2 | AddToughness$ 2 | Description$ Enchanted creature gets +2/+2.
K:Madness:1 R
SVar:Picture:http://www.wizards.com/global/images/magic/general/senseless_rage.jpg
Oracle:Enchant creature\nEnchanted creature gets +2/+2.\nMadness {1}{R} (If you discard this card, discard it into exile. When you do, cast this card for its madness cost or put it into your graveyard.)
Marek14
Tester
 
Posts: 2773
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 303 times

Re: Shadows over Innistrad spoiler season

Postby Marek14 » 26 Mar 2016, 14:57

Hanmac wrote:"Vildin-Pack Alpha" has a Error with using TrigTransform2 where you mean TrigTransform1. And i don't know if its right enough with the optional trigger.
Corrected. And why wouldn't it be "right enough"?
Marek14
Tester
 
Posts: 2773
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 303 times

Re: Shadows over Innistrad spoiler season

Postby Marek14 » 26 Mar 2016, 15:22

Code: Select all
Name:Skin Invasion
ManaCost:R
Types:Enchantment Aura
K:Enchant creature
A:SP$ Attach | Cost$ R | ValidTgts$ Creature | AILogic$ Curse
S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME attacks each combat if able. | Description$ Enchanted creature attacks each combat if able.
T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.AttachedBy | Execute$ TrigChangeZone | TriggerDescription$ When enchanted creature dies, return CARDNAME to the battlefield transformed under your control.
SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Battlefield | Transformed$ True | GainControl$ True
AlternateMode:DoubleFaced
SVar:Picture:http://www.wizards.com/global/images/magic/general/skin_invasion.jpg
Oracle:Enchant creature\nEnchanted creature attacks each combat if able.\nWhen enchanted creature dies, return Skin Invasion to the battlefield transformed under your control.

ALTERNATE

Name:Skin Shedder
ManaCost:no cost
Colors:red
Types:Creature Insect Horror
PT:3/4
SVar:Picture:http://www.wizards.com/global/images/magic/general/skin_shedder.jpg
Oracle:
Code: Select all
Name:Spiteful Motives
ManaCost:3 R
Types:Enchantment Aura
K:Flash
K:Enchant creature
A:SP$ Attach | Cost$ 3 R | ValidTgts$ Creature | AILogic$ Pump
S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ First Strike | AddPower$ 3 | Description$ Enchanted creature gets +3/+0 and has first strike.
SVar:Picture:http://www.wizards.com/global/images/magic/general/spiteful_motives.jpg
Oracle:Flash (You may cast this spell any time you could cast an instant.)\nEnchant creature\nEnchanted creature gets +3/+0 and has first strike.
Code: Select all
Name:Stensia Masquerade
ManaCost:2 R
Types:Enchantment
S:Mode$ Continuous | Affected$ Creature.attacking+YouCtrl | AddKeyword$ First Strike | Description$ Attacking creatures you control have double strike.
T:Mode$ DamageDone | ValidSource$ Vampire.YouCtrl | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever a Vampire you control deals combat damage to a player, put a +1/+1 counter on it.
SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ TriggeredSource | CounterType$ P1P1 | CounterNum$ 1
K:Madness:2 R
SVar:PlayMain1:TRUE
SVar:Picture:http://www.wizards.com/global/images/magic/general/stensia_masquerade.jpg
Oracle:Attacking creatures you control have first strike.\nWhenever a Vampire you control deals combat damage to a player, put a +1/+1 counter on it.\nMadness {2}{R} (If you discard this card, discard it into exile. When you do, cast it for its madness cost or put it into your graveyard.)
(Is PlayMain1 correct here when it has madness?)

Code: Select all
Name:Ulrich's Kindred
ManaCost:2 R
Types:Creature Wolf
PT:3/2
K:Trample
A:AB$ Pump | Cost$ 3 G | ValidTgts$ Wolf.attacking,Werewolf.attacking | TgtPrompt$ Select target attacking Wolf or Werewolf | KW$ Indestructible | SpellDescription$ Target attacking Wolf or Werewolf gains indestructible until end of turn.
SVar:Picture:http://www.wizards.com/global/images/magic/general/ulrichs_kindred.jpg
Oracle:Trample\n{3}{G}: Target attacking Wolf or Werewolf gains indestructible until end of turn.
Code: Select all
Name:Uncaged Fury
ManaCost:2 R
Types:Instant
A:SP$ Pump | Cost$ 2 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +1 | NumDef$ +1 | KW$ Double Strike | SpellDescription$ Target creature gets +1/+1 and gains double strike until end of turn. (It deals both first-strike and regular combat damage.)
SVar:Picture:http://www.wizards.com/global/images/magic/general/uncaged_fury.jpg
Oracle:Target creature gets +1/+1 and gains double strike until end of turn. (It deals both first-strike and regular combat damage.)
In red, there are 3 missing cards:
Avacyn's Judgment -- Madness-dependent X
Falkenrath Gorger -- granting madness
Harness the Storm -- not sure how to write the ability, especially the targeting
Marek14
Tester
 
Posts: 2773
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 303 times

Re: Shadows over Innistrad spoiler season

Postby Marek14 » 26 Mar 2016, 15:55

Code: Select all
Name:Autumnal Gloom
ManaCost:2 G
Types:Enchantment
A:AB$ Mill | Cost$ B | Defined$ You | NumCards$ 1 | SpellDescription$ Put the top card of your library into your graveyard.
T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | Condition$ Delirium | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ Delirium - At the beginning of your end step, if there are four or more card types among cards in your graveyard, transform Autumnal Gloom.
SVar:TrigTransform:AB$ SetState | Cost$ 0 | Defined$ Self | Mode$ Transform
SVar:Picture:http://www.wizards.com/global/images/magic/general/autumnal_gloom.jpg
AlternateMode:DoubleFaced
Oracle:{B}: Put the top card of your library into your graveyard.\nDelirium - At the beginning of your end step, if there are four or more card types among cards in your graveyard, transform Autumnal Gloom.

ALTERNATE

Name:Ancient of the Equinox
ManaCost:no cost
Colors:green
Types:Creature Treefolk
PT:4/4
K:Trample
K:Hexproof
SVar:Picture:http://www.wizards.com/global/images/magic/general/ancient_of_the_equinox.jpg
Oracle:Trample, hexproof
Code: Select all
Name:Byway Courier
ManaCost:2 G
Types:Creature Human Scout
PT:3/2
T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, investigate. (Put a colorless Clue artifact token onto the battlefield with "{2}, Sacrifice this artifact: Draw a card.")
SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenName$ Clue | TokenTypes$ Artifact,Clue | TokenOwner$ You | TokenColors$ Colorless | TokenImage$ c clue | TokenAltImages$ c_clue2,c_clue3,c_clue4,c_clue5,c_clue6 | TokenAbilities$ ABDraw
SVar:ABDraw:AB$ Draw | Cost$ 2 Sac<1/CARDNAME> | NumCards$ 1 | SpellDescription$ Draw a card.
SVar:Picture:http://www.wizards.com/global/images/magic/general/byway_courier.jpg
Oracle:When Byway Courier dies, investigate. (Put a colorless Clue artifact token onto the battlefield with "{2}, Sacrifice this artifact: Draw a card.")
Code: Select all
Name:Confront the Unknown
ManaCost:G
Types:Instant
A:SP$ Token | Cost$ G | TokenAmount$ 1 | TokenName$ Clue | TokenTypes$ Artifact,Clue | TokenOwner$ You | TokenColors$ Colorless | TokenImage$ c clue | TokenAltImages$ c_clue2,c_clue3,c_clue4,c_clue5,c_clue6 | TokenAbilities$ ABDraw | SubAbility$ DBPump | SpellDescription$ Investigate, then target creature gets +1/+1 until end of turn for each Clue you control. (To investigate, put a colorless Clue artifact token onto the battlefield with "{2}, Sacrifice this artifact: Draw a card.")
SVar:DBPump:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ X | NumDef$ X | References$ X
SVar:X:Count$Valid Clue.YouCtrl
SVar:ABDraw:AB$ Draw | Cost$ 2 Sac<1/CARDNAME> | NumCards$ 1 | SpellDescription$ Draw a card.
SVar:Picture:http://www.wizards.com/global/images/magic/general/carrion_call.jpg
Oracle:Investigate, then target creature gets +1/+1 until end of turn for each Clue you control. (To investigate, put a colorless Clue artifact token onto the battlefield with "{2}, Sacrifice this artifact: Draw a card.")
Code: Select all
Name:Cryptolith Rite
ManaCost:1 G
Types:Enchantment
S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddAbility$ AnyMana | Description$ Creatures you control have "{T}: Add one mana of any color to your mana pool."
SVar:AnyMana:AB$ Mana | Cost$ T | Produced$ Any | Amount$ 1 | SpellDescription$ Add one mana of any color to your mana pool.
SVar:Picture:http://www.wizards.com/global/images/magic/general/cryptolith_rite.jpg
Oracle:Creatures you control have "{T}: Add one mana of any color to your mana pool."
Marek14
Tester
 
Posts: 2773
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 303 times

Re: Shadows over Innistrad spoiler season

Postby Marek14 » 26 Mar 2016, 16:27

Code: Select all
Name:Deathcap Cultivator
ManaCost:1 G
Types:Creature Human Druid
PT:2/1
A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B} to your mana pool.
A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool.
S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Deathtouch | Condition$ Delirium | Description$ Delirium - CARDNAME has deathtouch as long as there are four or more card types among cards in your graveyard.
SVar:Picture:http://www.wizards.com/global/images/magic/general/deathcap_cultivator.jpg
Oracle:{T}: Add {B} or {G} to your mana pool.\nDelirium - Deathcap Cultivator has deathtouch as long as there are four or more card types among cards in your graveyard.
Code: Select all
Name:Equestrian Skill
ManaCost:3 G
Types:Enchantment Aura
K:Enchant creature
A:SP$ Attach | Cost$ 3 G | ValidTgts$ Creature | AILogic$ Pump
S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 3 | AddToughness$ 3 | Description$ Enchanted creature gets +3/+3.
S:Mode$ Continuous | Affected$ Creature.Human+EnchantedBy | AddKeyword$ Trample | Description$ As long as enchanted creature is a Human, it has trample.
SVar:Picture:http://www.wizards.com/global/images/magic/general/equestrian_skill.jpg
Oracle:Enchant creature\nEnchanted Creature gets +3/+3.\nAs long as enchanted creature is a Human, it has trample.
Code: Select all
Name:Fork in the Road
ManaCost:G
Types:Sorcery
A:SP$ ChangeZone | Cost$ G G | Origin$ Library | Destination$ Library | ChangeType$ Land.Basic | ChangeNum$ 2 | RememberChanged$ True | Reveal$ True | Shuffle$ False | StackDescription$ SpellDescription | SubAbility$ DBChangeZone1 | SpellDescription$ Search your library for up to two basic land cards and reveal them. Put one into your hand and the other into your graveyard. Then shuffle your library.
SVar:DBChangeZone1:DB$ ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Land.Basic+IsRemembered | ChangeNum$ 1 | Mandatory$ True | NoLooking$ True | SelectPrompt$ Select a card for your hand | Shuffle$ False | SubAbility$ DBChangeZone2 | StackDescription$ None
SVar:DBChangeZone2:DB$ ChangeZone | Origin$ Library | Destination$ Graveyard | ChangeType$ Land.Basic+IsRemembered | Mandatory$ True | NoLooking$ True | SelectPrompt$ Select a card for your graveyard | StackDescription$ None | SubAbility$ DBCleanup
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
SVar:Picture:http://www.wizards.com/global/images/magic/general/fork_in_the_road.jpg
Oracle:Search your library for up to two basic land cards and reveal them. Put one into your hand and the other into your graveyard. Then shuffle your library.
(Used Cultivate as a template -- not sure if there's a better way. Theoretically, if you choose to find only one land, it should always go to your hand -- no "other" -- so this and similar cards would be better if the second search was replaced just by shuffle if the first search didn't find anything.)
EDIT: Replaced the code with a different one based on Jarad's Orders. Maybe this would also work better for Cultivate and Kodama's Reach?

Code: Select all
Name:Graf Mole
ManaCost:2 G
Types:Creature Mole Beast
PT:2/4
T:Mode$ Sacrificed | ValidPlayer$ You | ValidCard$ Clue | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Whenever you sacrifice a Clue, you gain 3 life.
SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | LifeAmount$ 3
SVar:RemRandomDeck:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/graf_mole.jpg
Oracle:Whenever you sacrifice a Clue, you gain 3 life.
Code: Select all
Name:Hermit of the Natterknolls
ManaCost:2 G
Types:Creature Human Werewolf
PT:2/3
T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ Opponent | TriggerZones$ Battlefield | PlayerTurn$ True | Execute$ TrigDraw | TriggerDescription$ Whenever an opponent casts a spell during your turn, draw a card.
SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1
T:Mode$Phase | Phase$ Upkeep | WerewolfTransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if no spells were cast last turn, transform CARDNAME.
SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform
AlternateMode:DoubleFaced
SVar:Picture:http://www.wizards.com/global/images/magic/general/hermit_of_the_natterknolls.jpg
Oracle:Whenever an opponent casts a spell during your turn, draw a card.\nAt the beginning of each upkeep, if no spells were cast last turn, transform Hermit of the Natterknolls.

ALTERNATE

Name:Lone Wolf of the Natterknolls
ManaCost:no cost
Colors:green
Types:Creature Werewolf
PT:3/5
T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ Opponent | TriggerZones$ Battlefield | PlayerTurn$ True | Execute$ TrigDraw | TriggerDescription$ Whenever an opponent casts a spell during your turn, draw two cards.
SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 2
T:Mode$Phase | Phase$ Upkeep | WerewolfUntransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if a player cast two or more spells last turn, transform CARDNAME.
SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform
SVar:Picture:http://www.wizards.com/global/images/magic/general/lone_wolf_of_the_natterknolls.jpg
Oracle:Whenever an opponent casts a spell during your turn, draw two cards.\nAt the beginning of each upkeep, if a player cast two or more spells last turn, transform Lone Wolf of the Natterknolls.
Last edited by Marek14 on 26 Mar 2016, 16:59, edited 1 time in total.
Marek14
Tester
 
Posts: 2773
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 303 times

Re: Shadows over Innistrad spoiler season

Postby friarsol » 26 Mar 2016, 16:39

Marek14 wrote:(Used Cultivate as a template -- not sure if there's a better way. Theoretically, if you choose to find only one land, it should always go to your hand -- no "other" -- so this and similar cards would be better if the second search was replaced just by shuffle if the first search didn't find anything.)
You could probably do:

RememberChanged in the first search.
Condition on Remembered for the second search.
NoLooking for the second search.
NoShuffle for both searches.
Explicit Shuffle after both.

It looks like Jarad's Orders took a different path, which seems fine too.
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Shadows over Innistrad spoiler season

Postby Marek14 » 26 Mar 2016, 16:55

Code: Select all
Name:Intrepid Provisioner
ManaCost:3 G
Types:Creature Human Scout
PT:3/3
K:Trample
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters the battlefield, target creature gets +2/+2 and gains flying until end of turn.
SVar:TrigPump:AB$Pump | Cost$ 0 | ValidTgts$ Human.YouCtrl+Other | TgtPrompt$ Select another target Human you control | NumAtt$ 2 | NumDef$ 2
SVar:PlayMain1:TRUE
SVar:Picture:http://www.wizards.com/global/images/magic/general/intrepid_provisioner.jpg
Oracle:Trample\nWhen Intrepid Provisioner enters the battlefield, another target Human you control gets +2/+2 until end of turn.
Code: Select all
Name:Kessig Dire Swine
ManaCost:4 G G
Types:Creature Boar Horror
PT:6/6
S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Trample | Condition$ Delirium | Description$ Delirium - CARDNAME has trample as long as there are four or more card types among cards in your graveyard.
SVar:Picture:http://www.wizards.com/global/images/magic/general/kessig_dire_swine.jpg
Oracle:Delirium - Kessig Dire Swine has trample as long as there are four or more card types among cards in your graveyard.
Code: Select all
Name:Loam Dryad
ManaCost:G
Types:Creature Dryad Horror
PT:1/2
A:AB$ Mana | Cost$ T tapXType<1/Creature> | Produced$ Any | SpellDescription$ Add one mana of any color to your mana pool.
SVar:Picture:http://www.wizards.com/global/images/magic/general/loam_dryad.jpg
Oracle:{T}, Tap an untapped creature you control: Add one mana of any color to your mana pool.
Code: Select all
Name:Moldgraf Scavenger
ManaCost:1 G
Types:Creature Fungus
PT:0/4
S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 3 | Condition$ Delirium | Description$ Delirium - CARDNAME gets +3/+0 as long as there are four or more card types among cards in your graveyard.
SVar:Picture:http://www.wizards.com/global/images/magic/general/moldgraf_scavenger.jpg
Oracle:Delirium - Moldfraf Scavenger gets +3/+0 as long as there are four or more card types among cards in your graveyard.
Code: Select all
Name:Moonlight Hunt
ManaCost:1 G
Types:Instant
A:SP$ DealDamage | Cost$ 1 G | ValidTgts$ Creature.YouDontCtrl | TgtPrompt$ Select target creature you don't control | NumDmg$ 0 | SubAbility$ MoonlightDamage | SpellDescription$ Choose target creature you don't control. Each creature you control that's a Wolf or a Werewolf deals damage equal to its power to that creature.
SVar:MoonlightDamage:DB$ RepeatEach | RepeatSubAbility$ WolfStrike | UseImprinted$ True | RepeatCards$ Creature.Wolf+YouCtrl,Creature.Werewolf+YouCtrl | StackDescription$ None
SVar:WolfStrike:DB$ DealDamage | DamageSource$ Imprinted | NumDmg$ X | References$ X | Defined$ ParentTarget | StackDescription$ None
SVar:X:Imprinted$CardPower
SVar:RemRandomDeck:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/moonlight_hunt.jpg
Oracle:Choose target creature you don't control. Each creature you control that's a Wolf or a Werewolf deals damage equal to its power to that creature.
(Please check this, I used Master of the Wild Hunt as a reference, but this is a pretty complex card.)
Marek14
Tester
 
Posts: 2773
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 303 times

Re: Shadows over Innistrad spoiler season

Postby Marek14 » 26 Mar 2016, 17:07

Changed Fork in the Road to use the same code as Jarad's Orders.

Code: Select all
Name:Root Out
ManaCost:2 G
Types:Sorcery
A:SP$ Destroy | Cost$ 2 G | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | SubAbility$ DBToken | SpellDescription$ Destroy target artifact or enchantment. Investigate. (Put a colorless Clue artifact token onto the battlefield with "{2}, Sacrifice this artifact: Draw a card.")
SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenName$ Clue | TokenTypes$ Artifact,Clue | TokenOwner$ You | TokenColors$ Colorless | TokenImage$ c clue | TokenAltImages$ c_clue2,c_clue3,c_clue4,c_clue5,c_clue6 | TokenAbilities$ ABDraw
SVar:ABDraw:AB$ Draw | Cost$ 2 Sac<1/CARDNAME> | NumCards$ 1 | SpellDescription$ Draw a card.
SVar:Picture:http://www.wizards.com/global/images/magic/general/root_out.jpg
Oracle:Destroy target artifact or enchantment.\nInvestigate. (Put a colorless Clue artifact token onto the battlefield with "{2}, Sacrifice this artifact: Draw a card.")
Code: Select all
Name:Solitary Hunter
ManaCost:3 G
Types:Creature Human Warrior Werewolf
PT:3/4
T:Mode$Phase | Phase$ Upkeep | WerewolfTransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if no spells were cast last turn, transform CARDNAME.
SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform
AlternateMode:DoubleFaced
SVar:Picture:http://www.wizards.com/global/images/magic/general/solitary_hunter.jpg
Oracle:At the beginning of each upkeep, if no spells were cast last turn, transform Solitary Hunter.

ALTERNATE

Name:One of the Pack
ManaCost:no cost
Colors:green
Types:Creature Werewolf
PT:5/6
T:Mode$Phase | Phase$ Upkeep | WerewolfUntransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if a player cast two or more spells last turn, transform CARDNAME.
SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform
SVar:Picture:http://www.wizards.com/global/images/magic/general/one_of_the_pack.jpg
Oracle:At the beginning of each upkeep, if a player cast two or more spells last turn, transform One of the Pack.
Marek14
Tester
 
Posts: 2773
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 303 times

Re: Shadows over Innistrad spoiler season

Postby Marek14 » 26 Mar 2016, 17:32

Code: Select all
Name:Veteran Cathar
ManaCost:1 G
Types:Creature Human Soldier
PT:2/2
A:AB$ Pump | Cost$ 3 W | ValidTgts$ Human | TgtPrompt$ Select target Human | KW$ Double Strike | SpellDescription$ Target Human gains double strike until end of turn.
SVar:Picture:http://www.wizards.com/global/images/magic/general/veteran_cathar.jpg
Oracle:{3}{W}: Target Human gains double strike until end of turn.
Code: Select all
Name:Weirding Wood
ManaCost:2 G
Types:Enchantment Aura
K:Enchant land
A:SP$ Attach | Cost$ 2 G | ValidTgts$ Land | AILogic$ Pump
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, investigate. (Put a colorless Clue artifact token onto the battlefield with "{2}, Sacrifice this artifact: Draw a card.")
SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenName$ Clue | TokenTypes$ Artifact,Clue | TokenOwner$ You | TokenColors$ Colorless | TokenImage$ c clue | TokenAltImages$ c_clue2,c_clue3,c_clue4,c_clue5,c_clue6 | TokenAbilities$ ABDraw
SVar:ABDraw:AB$ Draw | Cost$ 2 Sac<1/CARDNAME> | NumCards$ 1 | SpellDescription$ Draw a card.
S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddAbility$ WeirdingWoodTap | Description$ Enchanted land has "{T}: Add two mana of any one color to your mana pool."
SVar:WeirdingWoodTap:AB$ Mana | Cost$ T | Produced$ Any | Amount$ 2 | SpellDescription$ Add one mana of any color to your mana pool.
SVar:Picture:http://www.wizards.com/global/images/magic/general/weirding_wood.jpg
Oracle:Enchant land\nWhen Weirding Wood enters the battlefield, investigate. (Put a colorless Clue artifact token onto the battlefield with "{2}, Sacrifice this artifact: Draw a card.")\nEnchanted land has "{T}: Add two mana of any one color to your mana pool."
There are seven missing green cards:

Briarbridge Patrol -- needs a new trigger.
Crawling Sensation -- also a new trigger.
Cult of the Waxing Moon -- not sure how to write trigger on "transforming into something".
Might Beyond Reason -- needs anti-delirium.
Seasons Past -- needs a new option for selecting cards with different CMC.
Traverse the Ulvenwald -- needs anti-delirium.
Watcher in the Web -- needs a new keyword.
Marek14
Tester
 
Posts: 2773
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 303 times

Re: Shadows over Innistrad spoiler season

Postby Hanmac » 26 Mar 2016, 18:02

@Marek14: for Anti-delirium, can't you not do something like from Metalcraft

for Might Beyond Reason:
Code: Select all
SVar:X:Count$delirium.3.2
for Cult of the Waxing Moon, cant we just ask if something you control does got transformed? or does you mean there isn't any trigger like that?

Edit:
Concussive Bolt, Bleak Coven Vampires, Stoic Rebuttal, Indomitable Archangel, Dispatch, Molten Psyche while having Metalcraft still does have this Artifact.YouCtrl checks inside, shouldn't that be replaced with Metalcraft too?
Hanmac
 
Posts: 954
Joined: 06 May 2013, 18:44
Has thanked: 229 times
Been thanked: 158 times

Re: Shadows over Innistrad spoiler season

Postby Marek14 » 26 Mar 2016, 18:44

Code: Select all
Name:Epitaph Golem
ManaCost:5
Types:Artifact Creature Golem
PT:3/5
A:AB$ ChangeZone | Cost$ 2 | ValidTgts$ Card.YouCtrl | TgtPrompt$ Select target card in your graveyard | Origin$ Graveyard | Destination$ Library | LibraryPosition$ -1 | ChangeNum$ 1 | SpellDescription$ Put target card from your graveyard on the bottom of your library.
SVar:Picture:http://www.wizards.com/global/images/magic/general/epitaph_golem.jpg
Oracle:{2}: Put target card from your graveyard on the bottom of your library.
Code: Select all
Name:Harvest Hand
ManaCost:3
Types:Artifact Creature Scarecrow
PT:2/2
T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigReturn | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, return it to the battlefield transformed under your control.
SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Battlefield | Transformed$ True | GainControl$ True
AlternateMode:DoubleFaced
SVar:Picture:http://www.wizards.com/global/images/magic/general/harvest_hand.jpg
Oracle:When Harvest Hand dies, return it to the battlefield transformed under your control.

ALTERNATE

Name:Scrounged Scythe
ManaCost:no cost
Types:Artifact Equipment
S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 1 | AddToughness$ 1 | Description$ Equipped creature gets +1/+1.
S:Mode$ Continuous | Affected$ Card.EquippedBy+Human | AddKeyword$ Menace | Description$ As long as equipped creature is a Human, it has menace. (It can't be blocked except by two or more creatures.)
K:Equip 2
SVar:Picture:http://www.wizards.com/global/images/magic/general/scrounged_scythe.jpg
Oracle:Equipped creature gets +1/+1.\nAs long as equipped creature is a Human, it has menace. (It can't be blocked except by two or more creatures.)\nEquip {2}
Code: Select all
Name:Haunted Cloak
ManaCost:3
Types:Artifact Equipment
S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddKeyword$ Vigilance & Trample & Haste | Description$ Equipped creature has vigilance, trample, and haste.
K:Equip 1
SVar:Picture:http://www.wizards.com/global/images/magic/general/haunted_cloak.jpg
Oracle:Equipped creature has vigilance, trample, and haste.\nEquip {1}
Code: Select all
Name:Murderer's Axe
ManaCost:4
Types:Artifact Equipment
S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 2 | AddToughness$ 2 | Description$ Equipped creature gets +2/+2.
K:Equip Discard<1/Card>
SVar:Picture:http://www.wizards.com/global/images/magic/general/murderers_axe.jpg
Oracle:Equipped creature gets +2/+2.\nEquip - Discard a card.
Code: Select all
Name:Runaway Carriage
ManaCost:4
Types:Artifact Creature Construct
PT:5/6
K:Trample
T:Mode$ Attacks | ValidCard$ Card.Self | DelayedTrigger$ DelTrig | TriggerDescription$ Whenever CARDNAME attacks or blocks, sacrifice it at end of combat.
T:Mode$ Blocks | ValidCard$ Card.Self | DelayedTrigger$ DelTrig | Secondary$ True | TriggerDescription$ Whenever CARDNAME attacks or blocks, sacrifice it at end of combat.
SVar:DelTrig:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Player | Execute$ TrigSacrifice | TriggerDescription$ Sacrifice CARDNAME at end of combat.
SVar:TrigSacrifice:AB$Sacrifice | Cost$ 0 | Defined$ Self
SVar:SacrificeEndCombat:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/runaway_carriage.jpg
Oracle:Trample\nWhen Runaway Carriage attacks or blocks, sacrifice it at end of combat.
Code: Select all
Name:Skeleton Key
ManaCost:1
Types:Artifact Equipment
S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddKeyword$ Skulk | Description$ Equipped creature has skulk. (It can't be blocked by creatures with greater power.)
T:Mode$ DamageDone | ValidSource$ Creature.EquippedBy | ValidTarget$ Player | CombatDamage$ True | OptionalDecider$ You | Execute$ TrigDestroy | TriggerZones$ Battlefield | TriggerDescription$ Whenever equipped creature deals combat damage to a player, you may draw a card. If you do, discard a card.
SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 | SubAbility$ DBDiscard
SVar:DBDiscard:DB$ Discard | Defined$ You | NumCards$ 1 | Mode$ TgtChoose
K:Equip 2
SVar:Picture:http://www.wizards.com/global/images/magic/general/skeleton_key.jpg
Oracle:Equipped creature has skulk. (It can't be blocked by creatures with greater power.)\nWhenever equipped creature deals combat damage to a player, you may draw a card. If you do, discard a card.\nEquip {2}
(I used Abomination of Gudul as a template, and it has some problems. First, it has wrong image assigned. Second, the code seems to try and make sure that you actually draw something, but that's wrong -- the decision to use the ability and draw the card should be enough to discard, even if something prevents or replaces the draw.)

Code: Select all
Name:Slayer's Plate
ManaCost:3
Types:Artifact Equipment
S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 4 | AddToughness$ 2 | Description$ Equipped creature gets +4/+2.
T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.AttachedBy+Human | Execute$ TrigToken | TriggerDescription$ Whenever equipped creature dies, if it was a Human, put a 1/1 white Spirit creature token with flying onto the battlefield.
SVar:TrigToken:AB$ Token | Cost$ 0 | TokenImage$ w 1 1 spirit SOI | TokenAmount$ 1 | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying
K:Equip 3
SVar:Picture:http://www.wizards.com/global/images/magic/general/slayers_plate.jpg
Oracle:Equipped creature get +4/+2.\nWhenever equipped creature dies if it was a Human, put a 1/1 white Spirit creature token with flying onto the battlefield.\nEquip {3}
Code: Select all
Name:True-Faith Censer
ManaCost:2
Types:Artifact Equipment
S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Vigilance | Description$ Equipped creature gets +1/+1 and has vigilance.
S:Mode$ Continuous | Affected$ Card.EquippedBy+Human | AddPower$ 1 | Description$ As long as equipped creature is a Human it gets an additional +1/+0.
K:Equip 2
SVar:Picture:http://www.wizards.com/global/images/magic/general/true_faith_censer.jpg
Oracle:Equipped creature gets +1/+1 and has vigilance.\nAs long as equipped creature is a Human it gets an additional +1/+0.\nEquip {2}
Code: Select all
Name:Wicker Witch
ManaCost:3
Types:Artifact Creature Scarecrow
PT:3/1
SVar:Picture:http://www.wizards.com/global/images/magic/general/wicker_witch.jpg
Oracle:
Code: Select all
Name:Wild-Field Scarecrow
ManaCost:3
Types:Artifact Creature Scarecrow
PT:1/4
K:Defender
A:AB$ ChangeZone | Cost$ 2 Sac<1/CARDNAME> | Origin$ Library | Destination$ Hand | ChangeType$ Land.Basic | ChangeNum$ 2 | SpellDescription$ Search your library for up to two basic land cards, reveal them, and put them into your hand. Then shuffle your library.
SVar:Picture:http://www.wizards.com/global/images/magic/general/wild_field_scarecrow.jpg
Oracle:Defender\n{2}, Sacrifice Wild-Field Scarecrow: Search your library for up to two basic lands, reveal them and put them into your hand. Then shuffle your library.
Only Corrupted Grafstone is missing.

And that's all for now -- lands and basic lands are complete. There should be 25 missing cards as of now.
Marek14
Tester
 
Posts: 2773
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 303 times

Re: Shadows over Innistrad spoiler season

Postby Marek14 » 26 Mar 2016, 18:45

Hanmac: Might Beyond Reason should work like that, though the question is more about the standards than the specific implementation, I guess.
Marek14
Tester
 
Posts: 2773
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 303 times

Re: Shadows over Innistrad spoiler season

Postby Hanmac » 26 Mar 2016, 19:00

Marek14 i think because that problem might happen later too, it would be good if there is a general way to negate conditions like Metalcraft and delirium.

for Traverse the Ulvenwald which does have delirium?X:Y effect,
it would be good to define
Code: Select all
SVar:X:Count$delirium.1.0
and then check for the first ability if X == 0 and for the Delirium effect if X == 1
Hanmac
 
Posts: 954
Joined: 06 May 2013, 18:44
Has thanked: 229 times
Been thanked: 158 times

PreviousNext

Return to Developer's Corner

Who is online

Users browsing this forum: No registered users and 33 guests

Main Menu

User Menu

Our Partners


Who is online

In total there are 33 users online :: 0 registered, 0 hidden and 33 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 33 guests

Login Form