Innistrad Scripts
Post MTG Forge Related Programming Questions Here
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: Innistrad Scripts
by ArsenalNut » 20 Sep 2011, 02:34
I haven't been involved with a new set before. When are we going to officially check these into the repository? Is one person going to check eveything in?friarsol wrote:Looks like the full spoiler is now up. Let's see how many we can get before the prerelease.
So many cards, so little time
-
ArsenalNut - Posts: 512
- Joined: 08 Jul 2011, 03:49
- Has thanked: 27 times
- Been thanked: 121 times
Re: Innistrad Scripts
by friarsol » 20 Sep 2011, 02:51
If you have commit, add it yourself. Otherwise, someone else will grab em. (Feel free to help out if you do have commit).ArsenalNut wrote:I haven't been involved with a new set before. When are we going to officially check these into the repository? Is one person going to check eveything in?friarsol wrote:Looks like the full spoiler is now up. Let's see how many we can get before the prerelease.
Usually we wait till the cards are up on magiccards.info since that's where the setinfo is grabbed from. Since Wizards uploaded the full spoiler today, I'd think the other sites will have them pretty soon.
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Innistrad Scripts
by ArsenalNut » 20 Sep 2011, 04:19
More Curses
and a zombie
- Curse of Oblivion | Open
- Name:Curse of Oblivion
ManaCost:3 B
Types:Enchantment Aura Curse
Text:Enchant player
A:SP$ Attach | Cost$ 3 B | ValidTgts$ Player | AILogic$ Curse
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ EnchantedPlayer | TriggerZones$ Battlefield | Execute$ TrigExile | TriggerDescription$ At the beginning of enchanted player's upkeep, that player exiles two cards from his or her graveyard.
SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Defined$ EnchantedPlayer | Origin$ Graveyard | Destination$ Exile | ChangeType$ Card | ChangeNum$ 2 | Hidden$ True | Mandatory$ True
SVar:Rarity:Common
SVar:Picture:http://www.wizards.com/global/images/magic/general/curse_of_oblivion.jpg
End
- Curse of the Nightly Haunt | Open
- Name:Curse of the Nightly Haunt
ManaCost:2 R
Types:Enchantment Aura Curse
Text:Enchant player
A:SP$ Attach | Cost$ 2 R | ValidTgts$ Player | AILogic$ Curse
S:Mode$ Continuous | Affected$ Creature.EnchantedPlayerCtrl | AddHiddenKeyword$ HIDDEN CARDNAME attacks each turn if able. | Description$ Creatures enchanted player controls attack each turn if able.
SVar:Rarity:Uncommon
SVar:Picture:http://www.wizards.com/global/images/magic/general/curse_of_the_nightly_haunt.jpg
End
- Curse of the Pierced Heart | Open
- Name:Curse of the Pierced Heart
ManaCost:1 R
Types:Enchantment Aura Curse
Text:Enchant player
A:SP$ Attach | Cost$ 1 R | ValidTgts$ Player | AILogic$ Curse
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ EnchantedPlayer | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ At the beginning of enchanted player's upkeep, CARDNAME deals 1 damage to that player.
SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ EnchantedPlayer | NumDmg$ 1
SVar:Rarity:Common
SVar:Picture:http://www.wizards.com/global/images/magic/general/curse_of_the_pierced_heart.jpg
End
and a zombie
- Abattoir Ghoul | Open
- Name:Abattoir Ghoul
ManaCost:3 B
Types:Creature Zombie
Text:no text
PT:3/2
K:First Strike
T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.DamagedBy | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Whenever a creature dealt damage by CARDNAME this turn dies, you gain life equal to that creature's toughness.
SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X
SVar:X:TriggeredCard$CardToughness
SVar:Rarity:Uncommon
SVar:Picture:http://www.wizards.com/global/images/magic/general/abattoir_ghoul.jpg
End
So many cards, so little time
-
ArsenalNut - Posts: 512
- Joined: 08 Jul 2011, 03:49
- Has thanked: 27 times
- Been thanked: 121 times
Re: Innistrad Scripts
by ArsenalNut » 20 Sep 2011, 13:00
Working the white cards
Including reprints, 64% Innistrad scripted
Edited: Changes per Sloth suggestions
Edit2 : Fixed a typo in Ghostly Possession
- Bonds of Faith | Open
- Name:Bonds of Faith
ManaCost:1 W
Types:Enchantment Aura
Text:no text
K:Enchant creature
A:SP$ Attach | Cost$ 1 W | ValidTgts$ Creature | AILogic$ Pump
S:Mode$ Continuous | Affected$ Creature.EnchantedBy+Human | AddPower$ 2 | AddToughness$ 2 | Description$ Enchanted creature gets +2/+2 as long as it's a Human.
S:Mode$ Continuous | Affected$ Creature.EnchantedBy+nonHuman | AddHiddenKeyword$ HIDDEN CARDNAME can't attack or block. | Description$ Otherwise, it can't attack or block.
SVar:RemAIDeck:True
SVar:Rarity:Common
SVar:Picture:http://www.wizards.com/global/images/magic/general/bonds_of_faith.jpg
End
- Elder Cathar | Open
- Name:Elder Cathar
ManaCost:2 W
Types:Creature Human Soldier
Text:no text
PT:2/2
T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigPutCounter | TriggerDescription$ When CARDNAME dies, put a +1/+1 counter on target creature you control. If that creature is a Human, put two +1/+1 counters on it instead.
SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | CounterType$ P1P1 | CounterNum$ X
SVar:X:Targeted$Valid Creature.Human/Plus.1
SVar:Rarity:Common
SVar:Picture:http://www.wizards.com/global/images/magic/general/elder_cathar.jpg
End
- Feeling of Dread | Open
- Name:Feeling of Dread
ManaCost:1 W
Types:Instant
Text:no text
A:SP$ Tap | Cost$ 1 W | ValidTgts$ Creature | TgtPrompt$ Select up to two target creatures | TargetMin$ 0 | TargetMax$ 2 | SpellDescription$ Tap up to two target creatures.
A:SP$ Tap | Cost$ 1 U | ValidTgts$ Creature | TgtPrompt$ Select up to two target creatures | TargetMin$ 0 | TargetMax$ 2 | Flashback$ True | CostDesc$ Flashback 1 U | SpellDescription$ (You may cast this card from your graveyard for its flashback cost. Then exile it.)
SVar:Rarity:Common
SVar:Picture:http://www.wizards.com/global/images/magic/general/feeling_of_dread.jpg
End
- Gallows Warden | Open
- Name:Gallows Warden
ManaCost:4 W
Types:Creature Spirit
Text:no text
PT:3/3
K:Flying
S:Mode$ Continuous | Affected$ Creature.Spirit+Other | AddPower$ 0 | AddToughness$ 1 | Description$ Other Spirit creatures you control get +0/+1.
SVar:Rarity:Uncommon
SVar:Picture:http://www.wizards.com/global/images/magic/general/gallows_warden.jpg
End
- Ghostly Possession | Open
- Name:Ghostly Possession
ManaCost:2 W
Types:Enchantment Aura
Text:no text
K:Enchant creature
A:SP$ Attach | Cost$ 2 W | ValidTgts$ Creature | AILogic$ Pump
S:Mode$ Continuous | Affected$ Creature.EnchantedBy |AddKeyword$ Flying | AddHiddenKeyword$ HIDDEN Prevent all combat damage that would be dealt to and dealt by CARDNAME. | Description$ Enchanted creature has flying. Prevent all combat damage that would be dealt to and dealt by enchanted creature.
SVar:RemAIDeck:True
SVar:Rarity:Common
SVar:Picture:http://www.wizards.com/global/images/magic/general/ghostly_possession.jpg
End
- Intangible Virtue | Open
- Name:Intangible Virtue
ManaCost:1 W
Types:Enchantment
Text:no text
S:Mode$ Continuous | Affected$ Creature.token+YouCtrl | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Vigilance | Description$ Creature tokens you control get +1/+1 and have vigilance.
SVar:Rarity:Uncommon
SVar:Picture:http://www.wizards.com/global/images/magic/general/intangible_virtue.jpg
End
- Paraselene | Open
- Name:Paraselene
ManaCost:2 W
Types:Sorcery
Text:no text
A:SP$ DestroyAll | Cost$ 2 W | ValidCards$ Enchantment | RememberDestroyed$ True | SubAbility$ DBGainLife | SpellDescription$ Destroy all enchantments. You gain 1 life for each enchantment destroyed this way.
SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ X
SVar:X:Remembered$Amount
SVar:Rarity:Uncommon
SVar:Picture:http://www.wizards.com/global/images/magic/general/paraselene.jpg
End
- Rebuke | Open
- Name:Rebuke
ManaCost:2 W
Types:Instant
Text:no text
A:SP$ Destroy | Cost$ 2 W | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | SpellDescription$ Destroy target attacking creature.
SVar:Rarity:Common
SVar:Picture:http://www.wizards.com/global/images/magic/general/rebuke.jpg
End
- Selfless Cathar | Open
- Name:Selfless Cathar
ManaCost:W
Types:Creature Human Cleric
Text:no text
PT:1/1
A:AB$ PumpAll | Cost$ 1 W Sac<1/CARDNAME> | ValidCards$ Creature.YouCtrl | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ Creatures you control get +1/+1 until end of turn.
SVar:RemAIDeck:True
SVar:Rarity:Common
SVar:Picture:http://www.wizards.com/global/images/magic/general/selfless_cathar.jpg
End
- Silverchase Fox | Open
- Name:Silverchase Fox
ManaCost:1 W
Types:Creature Fox
Text:no text
PT:2/2
A:AB$ ChangeZone | Cost$ 1 W Sac<1/CARDNAME> | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile target enchantment.
SVar:Rarity:Common
SVar:Picture:http://www.wizards.com/global/images/magic/general/silverchase_fox.jpg
End
- Stony Silence | Open
- Name:Stony Silence
ManaCost:1 W
Types:Enchantment
Text:no text
S:Mode$ Continuous | Affected$ Artifact | AddHiddenKeyword$ HIDDEN CARDNAME's activated abilities can't be activated. | Description$ Activated abilities of artifacts can't be activated.
SVar:RemRandomDeck:True
SVar:Rarity:Rare
SVar:Picture:http://www.wizards.com/global/images/magic/general/stony_silence.jpg
End
- Thraben Purebloods | Open
- Name:Thraben Purebloods
ManaCost:4 W
Types:Creature Hound
Text:no text
PT:3/5
SVar:Rarity:Common
SVar:Picture:http://www.wizards.com/global/images/magic/general/thraben_purebloods.jpg
End
- Urgent Exorcism | Open
- Name:Urgent Exorcism
ManaCost:1 W
Types:Instant
Text:no text
A:SP$ Destroy | Cost$ 1 W | ValidTgts$ Spirit,Enchantment | TgtPrompt$ Select target Spirit or enchantment. | SpellDescription$ Destroy target Spirit or enchantment.
SVar:Rarity:Common
SVar:Picture:http://www.wizards.com/global/images/magic/general/urgent_exorcism.jpg
End
- Village Bell-Ringer | Open
- Name:Village Bell-Ringer
ManaCost:2 W
Types:Creature Human Scout
Text:no text
PT:1/4
K:Flash
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigUntap | TriggerDescription$ When CARDNAME enters the battlefield, untap all creatures you control.
SVar:TrigUntap:AB$ UntapAll | Cost$ 0 | ValidCards$ Creature.YouCtrl
SVar:Rarity:Common
SVar:Picture:http://www.wizards.com/global/images/magic/general/village_bell_ringer.jpg
End
Including reprints, 64% Innistrad scripted
Edited: Changes per Sloth suggestions
Edit2 : Fixed a typo in Ghostly Possession
Last edited by ArsenalNut on 21 Sep 2011, 02:50, edited 2 times in total.
So many cards, so little time
-
ArsenalNut - Posts: 512
- Joined: 08 Jul 2011, 03:49
- Has thanked: 27 times
- Been thanked: 121 times
Re: Innistrad Scripts
by Sloth » 20 Sep 2011, 13:41
The Auras (Bonds of Faith and Ghostly Possession) need an AILogic and RemAIDeck. Why is the description of the static ability in the text of Ghostly Possession?

Needs RemAIDeck I think.ArsenalNut wrote:
- Selfless Cathar | Open
- Name:Selfless Cathar
ManaCost:W
Types:Creature Human Cleric
Text:no text
PT:1/1
A:AB$ PumpAll | Cost$ 1 W Sac<1/CARDNAME> | ValidCards$ Creature.YouCtrl | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ Creatures you control get +1/+1 until end of turn.
SVar:Rarity:Common
SVar:Picture:http://www.wizards.com/global/images/magic/general/selfless_cathar.jpg
End
Needs RemRandomDeck.ArsenalNut wrote:
- Stony Silence | Open
- Name:Stony Silence
ManaCost:1 W
Types:Enchantment
Text:no text
S:Mode$ Continuous | Affected$ Artifact | AddHiddenKeyword$ HIDDEN CARDNAME's activated abilities can't be activated. | Description$ Activated abilities of artifacts can't be activated.
SVar:Rarity:Rare
SVar:Picture:http://www.wizards.com/global/images/magic/general/stony_silence.jpg
End
ValidTgts should just be "Spirit,Enchantment".ArsenalNut wrote:
- Urgent Exorcism | Open
- Name:Urgent Exorcism
ManaCost:1 W
Types:Instant
Text:no text
A:SP$ Destroy | Cost$ 1 W | ValidTgts$ Creature.Spirit,Enchantment | TgtPrompt$ Select target Spirit or enchantment. | SpellDescription$ Destroy target Spirit or enchantment.
SVar:Rarity:Common
SVar:Picture:http://www.wizards.com/global/images/magic/general/urgent_exorcism.jpg
End
Good work.ArsenalNut wrote:Including reprints, 64% Innistrad scripted

-
Sloth - Programmer
- Posts: 3498
- Joined: 23 Jun 2009, 19:40
- Has thanked: 125 times
- Been thanked: 507 times
Re: Innistrad Scripts
by ArsenalNut » 20 Sep 2011, 14:36
Low hanging Blue cards
- Dream Twist | Open
- Name:Dream Twist
ManaCost:U
Types:Instant
Text:no text
A:SP$ Mill | Cost$ U | NumCards$ 3 | ValidTgts$ Player | TgtPrompt$ Choose a player | SpellDescription$ Target player puts the top three cards of his or her library into his or her graveyard.
A:SP$ Mill | Cost$ 1 U | NumCards$ 3 | ValidTgts$ Player | TgtPrompt$ Choose a player |Flashback$ True | CostDesc$ Flashback 1 U | SpellDescription$ (You may cast this card from your graveyard for its flashback cost. Then exile it.)
SVar:Rarity:Common
SVar:Picture:http://www.wizards.com/global/images/magic/general/dream_twist.jpg
End
- Hysterical Blindness | Open
- Name:Hysterical Blindness
ManaCost:2 U
Types:Instant
Text:no text
A:SP$ PumpAll | Cost$ 2 U | ValidCards$ Creature.YouDontCtrl | NumAtt$ -4 | NumDef$ 0 | IsCurse$ True |SpellDescription$ Creatures your opponents control get -4/-0 until end of turn.
SVar:Rarity:Common
SVar:Picture:http://www.wizards.com/global/images/magic/general/hysterical_blindness.jpg
End
- Lantern Spirit | Open
- Name:Lantern Spirit
ManaCost:2 U
Types:Creature Spirit
Text:no text
PT:2/1
K:Flying
A:AB$ ChangeZone | Cost$ U | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return CARDNAME to its owner's hand.
SVar:Rarity:Uncommon
SVar:Picture:http://www.wizards.com/global/images/magic/general/lantern_spirit.jpg
End
- Lost in the Mist | Open
- Name:Lost in the Mist
ManaCost:3 U U
Types:Instant
Text:no text
A:SP$ Counter | Cost$ 3 U U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | SubAbility$ DBReturn | SpellDescription$ Counter target spell. Return target permanent to its owner's hand.
SVar:DBReturn:DB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | TgtPrompt$ Select target permanent | ValidTgts$ Permanent
SVar:Rarity:Common
SVar:Picture:http://www.wizards.com/global/images/magic/general/lost_in_the_mist.jpg
End
- Moon Heron | Open
- Name:Moon Heron
ManaCost:3 U
Types:Creature Spirit Bird
Text:no text
PT:3/2
K:Flying
SVar:Rarity:Common
SVar:Picture:http://www.wizards.com/global/images/magic/general/moon_heron.jpg
End
- Selhoff Occultist | Open
- Name:Selhoff Occultist
ManaCost:2 U
Types:Creature Human Rogue
Text:no text
PT:2/3
T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.Other | TriggerZones$ Battlefield | Execute$ TrigMill | TriggerDescription$ Whenever CARDNAME or another creature dies, target player puts the top card of his or her library into his or her graveyard.
T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigMill | Secondary$ True | TriggerDescription$ Whenever CARDNAME or another creature dies, target player puts the top card of his or her library into his or her graveyard.
SVar:TrigMill:AB$ Mill | Cost$ 0 | NumCards$ 1 | ValidTgts$ Player | TgtPrompt$ Choose a player
SVar:Rarity:Common
SVar:Picture:http://www.wizards.com/global/images/magic/general/selhoff_occultist.jpg
End
- Sturmgeist | Open
- Name:Sturmgeist
ManaCost:3 U U
Types:Creature Spirit
Text:no text
PT:*/*
K:Flying
S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ X | SetToughness$ X | Description$ CARDNAME's power and toughness are each equal to the number of cards in your hand.
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigDraw | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, draw a card.
SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 | Defined$ You
SVar:X:Count$InYourHand
SVar:Rarity:Rare
SVar:Picture:http://www.wizards.com/global/images/magic/general/sturmgeist.jpg
End
So many cards, so little time
-
ArsenalNut - Posts: 512
- Joined: 08 Jul 2011, 03:49
- Has thanked: 27 times
- Been thanked: 121 times
Re: Innistrad Scripts
by Milod » 20 Sep 2011, 17:25
great work for those cards made
but can we expect werewolfs in these new release of forge
?


Re: Innistrad Scripts
by ArsenalNut » 21 Sep 2011, 05:32
All remaining black I thought were scriptable and a couple reds
Bitterheart Witch and Tribute to Hunger required added code so you'll need the latest version out of the repository to use them.
Now at 71% scripted (
no werewolves though)
- Bitterheart Witch | Open
- Name:Bitterheart Witch
ManaCost:4 B
Types:Creature Human Shaman
Text:no text
PT:1/2
K:Deathtouch
T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME dies, you may search your library for a Curse card, put it onto the battlefield attached to target player, then shuffle your library.
SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Battlefield | ChangeType$ Card.Curse | ChangeNum$ 1
SVar:Rarity:Uncommon
SVar:Picture:http://www.wizards.com/global/images/magic/general/bitterheart_witch.jpg
End
- Brain Weevil | Open
- Name:Brain Weevil
ManaCost:3 B
Types:Creature Insect
Text:no text
PT:1/1
K:Intimidate
A:AB$ Discard | Cost$ Sac<1/CARDNAME> | ValidTgts$ Player | TgtPrompt$ Select target player | SorcerySpeed$ True | NumCards$ 2 | Mode$ TgtChoose | SpellDescription$ Target player discards two cards. Activate this ability only any time you could cast a sorcery.
SVar:RemAIDeck:True
SVar:Rarity:Uncommon
SVar:Picture:http://www.wizards.com/global/images/magic/general/brain_weevil.jpg
End
- Dead Weight | Open
- Name:Dead Weight
ManaCost:B
Types:Enchantment Aura
Text:no text
K:Enchant creature
A:SP$ Attach | Cost$ B | ValidTgts$ Creature | AILogic$ Curse
S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ -2 | AddToughness$ -2 | Description$ Enchanted creature gets -2/-2.
SVar:Rarity:Common
SVar:Picture:http://www.wizards.com/global/images/magic/general/dead_weight.jpg
End
- Disciple of Griselbrand | Open
- Name:Disciple of Griselbrand
ManaCost:1 B
Types:Creature Human Cleric
Text:no text
PT:1/1
K:Intimidate
A:AB$ GainLife | Cost$ 1 Sac<1/Creature> | Defined$ You | LifeAmount$ X | SpellDescription$ You gain life equal to the sacrificed creature's toughness.
SVar:X:Sacrificed$CardToughness
SVar:RemAIDeck:True
SVar:Rarity:Uncommon
SVar:Picture:http://www.wizards.com/global/images/magic/general/disciple_of_griselbrand.jpg
End
- Ghoulcaller's Chant | Open
- Name:Ghoulcaller's Chant
ManaCost:B
Types:Instant
Text:no text
A:SP$ ChangeZone | Cost$ B | Origin$ Graveyard | Destination$ Hand | Mandatory$ True | TgtPrompt$ Select target creature card in your graveyard | ValidTgts$ Creature.YouOwn | PrecostDesc$ Choose one - | SpellDescription$ Return target creature card from your graveyard to your hand
A:SP$ ChangeZone | Cost$ B | Origin$ Graveyard | Destination$ Hand | Mandatory$ True | TgtPrompt$ Select two target Zombie cards in your graveyard | ValidTgts$ Creature.Zombie+YouOwn | TargetMin$ 2 | TargetMax$ 2 | PrecostDesc$ or | SpellDescription$ return two target Zombie cards from your graveyard to your hand.
SVar:RemAIDeck:True
SVar:Rarity:Common
SVar:Picture:http://www.wizards.com/global/images/magic/general/ghoulcallers_chant.jpg
End
- Gruesome Deformity | Open
- Name:Gruesome Deformity
ManaCost:B
Types:Enchantment Aura
Text:no text
K:Enchant creature
A:SP$ Attach | Cost$ B | ValidTgts$ Creature | AILogic$ Pump
S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Intimidate | Description$ Enchanted creature has intimidate.
SVar:Rarity:Common
SVar:Picture:http://www.wizards.com/global/images/magic/general/gruesome_deformity.jpg
End
- Maw of the Mire | Open
- Name:Maw of the Mire
ManaCost:4 B
Types:Sorcery
Text:no text
A:SP$ Destroy | Cost$ 4 B | ValidTgts$ Land | TgtPrompt$ Select target land | SubAbility$ DBGainLife | SpellDescription$ Destroy target land. You gain 4 life.
SVar:DBGainLife:DB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 4
SVar:Rarity:Common
SVar:Picture:http://www.wizards.com/global/images/magic/general/maw_of_the_mire.jpg
End
- Tribute to Hunger | Open
- Name:Tribute to Hunger
ManaCost:2 B
Types:Instant
Text:no text
A:SP$ Sacrifice | Cost$ 2 B | SacValid$ Creature | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | Amount$ 1 | RememberSacrificed$ True | SubAbility$ DBGainLife | SpellDescription$ Target opponent sacrifices a creature. You gain life equal to that creature's toughness.
SVar:DBGainLife:DB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X
SVar:X:Remembered$CardToughness
SVar:Rarity:Uncommon
SVar:Picture:http://www.wizards.com/global/images/magic/general/tribute_to_hunger.jpg
End
- Victim of Night | Open
- Name:Victim of Night
ManaCost:B B
Types:Instant
Text:no text
A:SP$ Destroy | Cost$ B B | ValidTgts$ Creature.nonVampire+nonWerewolf+nonZombie | TgtPrompt$ Select target non-Vampire, non-Werewolf, non-Zombie creature | SpellDescription$ Destroy target non-Vampire, non-Werewolf, non-Zombie creature.
SVar:Rarity:Common
SVar:Picture:http://www.wizards.com/global/images/magic/general/victim_of_night.jpg
End
- Ashmouth Hound | Open
- Name:Ashmouth Hound
ManaCost:1 R
Types:Creature Elemental Hound
Text:no text
PT:2/1
T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ TrigDamage1 | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked by a creature, CARDNAME deals 1 damage to that creature
T:Mode$ Blocks | ValidCard$ Creature | ValidBlocked$ Card.Self | Execute$ TrigDamage2 | Secondary$ True | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked by a creature, CARDNAME deals 1 damage to that creature
SVar:TrigDamage1:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredAttacker | NumDmg$ 1
SVar:TrigDamage2:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredBlocker | NumDmg$ 1
SVar:Rarity:Common
SVar:Picture:http://www.wizards.com/global/images/magic/general/ashmouth_hound.jpg
End
- Kessig Wolf | Open
- Name:Kessig Wolf
ManaCost:2 R
Types:Creature Wolf
Text:no text
PT:3/1
A:AB$ Pump | Cost$ 1 R | Defined$ Self | KW$ First Strike | SpellDescription$ Kessig Wolf gains first strike until end of turn.
SVar:Rarity:Common
SVar:Picture:http://www.wizards.com/global/images/magic/general/kessig_wolf.jpg
End
- Purify the Grave | Open
- Name:Purify the Grave
ManaCost:W
Types:Instant
Text:no text
A:SP$ ChangeZone | Cost$ W | ValidTgts$ Card | TgtPrompt$ Select card to exile | Origin$ Graveyard | Destination$ Exile | SpellDescription$ Exile target card from a graveyard.
A:SP$ ChangeZone | Cost$ W | ValidTgts$ Card | TgtPrompt$ Select card to exile | Origin$ Graveyard | Destination$ Exile | Flashback$ True | CostDesc$ Flashback W | SpellDescription$ (You may cast this card from your graveyard for its flashback cost. Then exile it.)
SVar:Rarity:Common
SVar:Picture:http://www.wizards.com/global/images/magic/general/purify_the_grave.jpg
End
Bitterheart Witch and Tribute to Hunger required added code so you'll need the latest version out of the repository to use them.
Now at 71% scripted (

So many cards, so little time
-
ArsenalNut - Posts: 512
- Joined: 08 Jul 2011, 03:49
- Has thanked: 27 times
- Been thanked: 121 times
Re: Innistrad Scripts
by Max mtg » 21 Sep 2011, 14:27
Great job! I'm already eager to switch formats in the recently added formats.txt! 

Single class for single responsibility.
- Max mtg
- Programmer
- Posts: 1997
- Joined: 02 Jul 2011, 14:26
- Has thanked: 173 times
- Been thanked: 334 times
Re: Innistrad Scripts
by Iran » 22 Sep 2011, 02:28
Quick card =>
- Riot Devils | Open
- Name:Riot Devils
ManaCost:2 R
Types:Creature Devil
Text:no text
PT:2/3
SVar:Rarity:Common
SVar:Picture:http://www.wizards.com/global/images/magic/general/riot_devils.jpg
End
Re: Innistrad Scripts
by friarsol » 23 Sep 2011, 01:47
Innistrad is now up on magiccards.info
http://magiccards.info/isd/en.html
We'll have to wait for Oracle Text until Arch's magicdata.txt is ready, but I'd expect that to be forthcoming once Gatherer is updated.
http://magiccards.info/isd/en.html
We'll have to wait for Oracle Text until Arch's magicdata.txt is ready, but I'd expect that to be forthcoming once Gatherer is updated.
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Innistrad Scripts
by ArsenalNut » 23 Sep 2011, 02:10
I just updated setInfoScript.py. I've got all the scripts in this thread already in my workspace. I was going to check them in tonight. Do you want me to wait until the Gatherer is updated?friarsol wrote:Innistrad is now up on magiccards.info
http://magiccards.info/isd/en.html
We'll have to wait for Oracle Text until Arch's magicdata.txt is ready, but I'd expect that to be forthcoming once Gatherer is updated.
So many cards, so little time
-
ArsenalNut - Posts: 512
- Joined: 08 Jul 2011, 03:49
- Has thanked: 27 times
- Been thanked: 121 times
Re: Innistrad Scripts
by friarsol » 23 Sep 2011, 02:33
Nope. Gatherer doesn't matter. These cards will just be without Oracle Text until the mtgdata is ready, but that shouldn't be a big deal.ArsenalNut wrote:I just updated setInfoScript.py. I've got all the scripts in this thread already in my workspace. I was going to check them in tonight. Do you want me to wait until the Gatherer is updated?
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Innistrad Scripts
by ArsenalNut » 23 Sep 2011, 03:19
I'm going to double to check to make sure I got all the suggested corrections then check them in.friarsol wrote:Nope. Gatherer doesn't matter. These cards will just be without Oracle Text until the mtgdata is ready, but that shouldn't be a big deal.ArsenalNut wrote:I just updated setInfoScript.py. I've got all the scripts in this thread already in my workspace. I was going to check them in tonight. Do you want me to wait until the Gatherer is updated?

Edit:
Checked in a total of 184 new cards (out 242 new cards in Innistrad set).
So many cards, so little time
-
ArsenalNut - Posts: 512
- Joined: 08 Jul 2011, 03:49
- Has thanked: 27 times
- Been thanked: 121 times
Re: Innistrad Scripts
by Sloth » 23 Sep 2011, 05:21
Thanks a lot ArsenalNut!ArsenalNut wrote:Edit:
Checked in a total of 184 new cards (out 242 new cards in Innistrad set).

I will try to implement the random changezone cards (like Charmbreaker Devils) today (or at least this weekend).
-
Sloth - Programmer
- Posts: 3498
- Joined: 23 Jun 2009, 19:40
- Has thanked: 125 times
- Been thanked: 507 times
Who is online
Users browsing this forum: No registered users and 33 guests