Page 16 of 85

Re: Card Contributions

PostPosted: 18 Feb 2011, 02:57
by ZzzzSleep
Name:Electric Eel
ManaCost:U
Types:Creature Fish
Text:no text
PT:1/1
A:AB$Pump | Cost$ R R | NumAtt$ +2 | SubAbility$ DamageYou/1 | SpellDescription$ CARDNAME gets +2/+0 until end of turn and deals 1 damage to you.
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDealDamage | TriggerDescription$ When CARDNAME enters the battlefield, it deals 1 damage to you.
SVar:TrigDealDamage:AB$DealDamage | Cost$ 0 | Defined$ You | NumDmg$ 1
SVar:Rarity:Uncommon
End
Name:Balduvian Dead
ManaCost:3 B
Types:Creature Zombie
Text:no text
PT:2/2
A:AB$ChangeZone | Cost$ 2 R | Origin$ Graveyard | Destination$ Exile | TgtPrompt$ Choose target card in a graveyard | ValidTgts$ Creature.YouCtrl | SubAbility$ SVar=MakeGraveborn | SpellDescription$ Exile a creature card from your graveyard: Put a 3/1 black and red Graveborn creature token with haste onto the battlefield. Sacrifice it at the beginning of the next end step.
SVar:MakeGraveborn:DB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Graveborn | TokenTypes$ Creature,Graveborn | TokenOwner$ Controller | TokenColors$ Red,Black | TokenPower$ 3 | TokenToughness$ 1 | TokenKeywords$ Haste<>At the beginning of the end step, sacrifice CARDNAME. | SpellDescription$ Put a 3/1 black and red Graveborn creature token with haste onto the battlefield. Sacrifice it at the beginning of the next end step.
SVar:Rarity:Uncommon
End
Balduvian Dead isn't perfect, because it's not removing the creature as a cost. I'll leave it up to you guys whether it get committed in its current state or not.

Re: Card Contributions

PostPosted: 18 Feb 2011, 03:42
by Zirbert
. Balduvian Dead is actually easier to code with the exile as a cost - I think this will do it, but I'm not sure, because I'm not running the SVN and exile from grave as a cost isn't implemented yet in the 2-14 Beta. I'm working my way through the "exile as a cost" cards, but don't want to post them, for the most part, until I can test them first:

Code: Select all
Name:Balduvian Dead
ManaCost:3 B
Types:Creature Zombie
Text:no text
PT:2/3
A:AB$ Token | Cost$ 2 R ExileFromGrave<1/Creature> | TokenAmount$ 1 | TokenName$ Graveborn | TokenTypes$ Creature,Graveborn | TokenOwner$ Controller | TokenColors$ Black,Red | TokenPower$ 3 | TokenToughness$ 1 | TokenKeywords$ Haste<>At the beginning of the end step, sacrifice CARDNAME. | SpellDescription$ Put a 3/1 black and red Graveborn creature token with haste onto the battlefield. Sacrifice it at the beginning of the next end step.
SVar:Rarity:Uncommon
SVar:Picture:http://www.wizards.com/global/images/magic/general/balduvian_dead.jpg
SetInfo:ALL|Uncommon|http://magiccards.info/scans/en/ai/93.jpg
End

Re: Card Contributions

PostPosted: 18 Feb 2011, 04:04
by slapshot5
I think the token keywords are separated by a & in AFs.

Re: Card Contributions

PostPosted: 18 Feb 2011, 13:51
by Chris H.
Zirbert wrote:I'm not running the SVN and exile from grave as a cost isn't implemented yet in the 2-14 Beta. I'm working my way through the "exile as a cost" cards, but don't want to post them, for the most part, until I can test them first
`
The forge 02-14-2011 topic now has a link to a newer archive using rev 6469. New cards, code, bug fixes, launchers, archive compression format. Check it out. :)

Re: Card Contributions

PostPosted: 18 Feb 2011, 20:10
by friarsol

Re: Card Contributions

PostPosted: 18 Feb 2011, 20:56
by lazylockie

Re: Card Contributions

PostPosted: 18 Feb 2011, 22:39
by Zirbert
Chris H. wrote:
Zirbert wrote:I'm not running the SVN and exile from grave as a cost isn't implemented yet in the 2-14 Beta. I'm working my way through the "exile as a cost" cards, but don't want to post them, for the most part, until I can test them first
`
The forge 02-14-2011 topic now has a link to a newer archive using rev 6469. New cards, code, bug fixes, launchers, archive compression format. Check it out. :)
Yup, and Exile from Grave was implemented in... r6470. To quote Maxwell Smart, "Missed it - by that much!" :-)

Re: Card Contributions

PostPosted: 19 Feb 2011, 00:01
by Chris H.
Zirbert wrote:Yup, and Exile from Grave was implemented in... r6470. To quote Maxwell Smart, "Missed it - by that much!" :-)
`
"Sorry about that chief."

:wink:

Re: Card Contributions

PostPosted: 19 Feb 2011, 02:04
by lazylockie

Re: Card Contributions

PostPosted: 19 Feb 2011, 09:53
by jhhh
Name:Grim Lavamancer
ManaCost:R
Types:Creature Human Wizard
Text:no text
PT:1/1
A:AB$DealDamage | Cost$ R T ExileFromGrave<2/card> | Tgt$ TgtCP | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target creature or player.
SVar:Rarity:Rare
SVar:Picture:http://magiccards.info/scans/en/tr/100.jpg
End

Re: Card Contributions

PostPosted: 19 Feb 2011, 12:37
by Sloth
jhhh wrote:
Name:Grim Lavamancer
ManaCost:R
Types:Creature Human Wizard
Text:no text
PT:1/1
A:AB$DealDamage | Cost$ R T ExileFromGrave<2/card> | Tgt$ TgtCP | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target creature or player.
SVar:Rarity:Rare
SVar:Picture:http://magiccards.info/scans/en/tr/100.jpg
End
Grim Lavamancer was the very first card with ExileFromGrave I added as an example.

Re: Card Contributions

PostPosted: 19 Feb 2011, 17:11
by slapshot5
These are all added now. Thanks!

-slapshot5

Re: Card Contributions

PostPosted: 20 Feb 2011, 03:18
by Zirbert
Woohoo! As of the new Beta, my Homarid Spawning Bed code works!

Code: Select all
Name:Homarid Spawning Bed
ManaCost:U U
Types:Enchantment
Text:no text
A:AB$Token | Cost$ 1 U U Sac<1/Creature.Blue> | TokenImage$ U 1 1 Camarid | TokenAmount$ X | TokenName$ Camarid | TokenTypes$ Creature,Camarid | TokenOwner$ Controller | TokenColors$ Blue | TokenPower$ 1 | TokenToughness$ 1 | SpellDescription$ Put X 1/1 blue Camarid creature tokens onto the battlefield, where X is the sacrificed creature's converted mana cost.
SVar:X:Sacrificed$CardManaCost
SVar:RemAIDeck:True
SVar:Rarity:Uncommon
SVar:Picture:http://www.wizards.com/global/images/magic/general/homarid_spawning_bed.jpg
SetInfo:FEM|Uncommon|http://magiccards.info/scans/en/fe/106.jpg
End
I'm currently working on "exile from grave as a cost" cards. I'll post either a zip or some of them separately (depends how many I get done tonight) ASAP after testing.

Re: Card Contributions

PostPosted: 20 Feb 2011, 14:11
by Chris H.
Your Homarid Spawning Bed was added to the SVN, thank you.

I almost added the new beta as a bug-fix + new code release to the previous beta version. But that would have made things more difficult for some members of the user base. The list of links were starting to get too long.

Re: Card Contributions

PostPosted: 20 Feb 2011, 20:39
by Zirbert
Here's the Grave-Cost Gang, all tested and seem to be working fine. The AI uses most of them quite capably. It's especially aggressive with Bearscape. This pack contains these cards:

Bearscape
Cabal Patriarch
Cabal Surgeon
Cryptwailing
Organ Grinder
Salvage Titan
Scarred Vinebreeder
Screams of the Damned
Soul Shepherd
Woodwraith Strangler

I'm still planning on trying Cabal Inquisitor and Drudge Spell - I think they'll just take a little more research on syntax (I need to look at some cards with Threshold and that make tokens with abilities, respectively). I'll also try converting Scarblade Elite to script.

I tried but failed on these ones. If anyone else can script them, please do:
Necropolis (don't know how to record the CMC of the exiled card - "SVar:X:Exiled$CardManaCost" doesn't do it)
Molten-Tail Masticore (don't know how to do the upkeep cost)
Painbringer (that darn "any number" clause)

-Zirbert