Page 1 of 86

Card Contributions

PostPosted: 21 Jan 2011, 04:03
by Rob Cashwalker
Post card text in this thread.

Re: Card Contributions

PostPosted: 21 Jan 2011, 21:54
by jhhh
Name:Golgari Thug
ManaCost:1 B
Types:Creature Human Warrior
Text:no text
PT:1/1
K:Dredge 4
T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigChange | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, put target creature card from your graveyard on top of your library.
SVar:TrigChange:AB$ChangeZone | Cost$ 0 | ValidTgts$ Creature | Origin$ Graveyard | Destination$ Library | LibraryPosition$ 0
SVar:Rarity:Uncommon
SVar:Picture:http://magiccards.info/scans/en/rav/87.jpg
End

Re: Card Contributions

PostPosted: 21 Jan 2011, 23:44
by jeffwadsworth
@jhhh

Here are the changes I made to get it working correctly. Added to the SVN soon. Thanks.
Code: Select all
Name:Golgari Thug
ManaCost:1 B
Types:Creature Human Warrior
Text:no text
PT:1/1
K:Dredge 4
T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigChange | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, put target creature card from your graveyard on top of your library.
SVar:TrigChange:AB$ChangeZone | Cost$ 0 | ValidTgts$ Creature.YouCtrl | Origin$ Graveyard | Destination$ Library | LibraryPosition$ 0 | TgtPrompt$ Choose target creature card from your graveyard.
SVar:Rarity:Uncommon
SVar:Picture:http:www.wizards.com/global/images/magic/general/golgari_thug.jpg
End

Re: Card Contributions

PostPosted: 22 Jan 2011, 05:17
by friarsol
If anyone is looking to help contribute here's some cards that look doable from Future Sight.
Code: Select all
Cryptic Annelid
Cyclical Evolution
Even the Odds
Festering March
Fleshwrither
Gibbering Descent (I believe the skip phase portion is already written)
Grinning Ignus
Llanowar Augur
Maelstrom Djinn
New Benalia
Nihilith
Nimbus Maze
Reality Strobe
Rites of Flourishing (the additional land part is already coded)
Steamflogger Boss (assemple a Contraption doesn't mean anything currently)
Stronghold Rats
Unblinking Bleb
Utopia Mycon

Re: Card Contributions

PostPosted: 22 Jan 2011, 05:36
by friarsol

Re: Card Contributions

PostPosted: 22 Jan 2011, 15:48
by jeffwadsworth
Thanks for the list, Sol. Too bad there isn't an official check off list. Amazing that Forge has just over 50 % of all cards done. You would think finding new cards to implement would be trivial.

Re: Card Contributions

PostPosted: 22 Jan 2011, 19:21
by friarsol

Re: Card Contributions

PostPosted: 23 Jan 2011, 00:08
by jeffwadsworth
Here are some Zendikar cards that look like they can be done now. Lots of "When this ETB, if ~ was kicked, do something", that should be doable.

Code: Select all
DONE

[/quote]I will remove the cards from this list as they are done. Thanks.

Re: Card Contributions

PostPosted: 23 Jan 2011, 02:38
by slapshot5
friarsol wrote:Here are some Zendikar cards that look like they can be done now. Lots of "When this ETB, if ~ was kicked, do something", that should be doable.
Kicker is hardcoded, isn't it? I don't think it's scriptable (and usable with Card.kicked). I hope I'm wrong.

-slapshot5

Re: Card Contributions

PostPosted: 23 Jan 2011, 02:46
by jeffwadsworth
Last time I checked, Kicker was not implemented for Triggers. I was testing Desolation Angel.

It works now.
Code: Select all
Name:Desolation Angel
ManaCost:3 B B
Types:Creature Angel
Text:no text
PT:5/4
K:Flying
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroyYourLand | TriggerDescription$ When CARDNAME comes into play, destroy all lands you control.
SVar:TrigDestroyYourLand:AB$DestroyAll | Cost$ 0 | ValidCards$ Land.YouCtrl
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigKicker | TriggerDescription$ Kicker: If you paid the kicker cost, destroy all lands instead.
SVar:TrigKicker:AB$DestroyAll | Cost$ W W | ValidCards$ Land
SVar:Rarity:Rare
SVar:Picture:http://www.wizards.com/global/images/magic/general/desolation_angel.jpg
End

Re: Card Contributions

PostPosted: 23 Jan 2011, 03:29
by friarsol
slapshot5 wrote:
friarsol wrote:Here are some Zendikar cards that look like they can be done now. Lots of "When this ETB, if ~ was kicked, do something", that should be doable.
Kicker is hardcoded, isn't it? I don't think it's scriptable (and usable with Card.kicked). I hope I'm wrong.

-slapshot5
I thought we could do it with IsPresent? Card.Self+kicked

Edit: I'll try one and commit if it works, then others can use it as a reference.

Re: Card Contributions

PostPosted: 23 Jan 2011, 03:35
by friarsol
Alright, I see what the issue is. I got myself confused with multikicker not being hardcoded. Lemme see if i can write it up and post with a sample card.

Re: Card Contributions

PostPosted: 23 Jan 2011, 03:38
by slapshot5
friarsol wrote:I thought we could do it with IsPresent? Card.Self+kicked

Edit: I'll try one and commit if it works, then others can use it as a reference.
That part I think will work, but if a card is scripted, I don't think anything calls:
Code: Select all
Card.setKicked(true)
Nevermind. You've got it.
-slapshot5

Re: Card Contributions

PostPosted: 23 Jan 2011, 04:32
by friarsol
Alright I just added some code to do that. It's not the perfect solution but it will work well enough in most cases.

I added Goblin Bushwhacker, but the PumpAll was having an issue with it's Stack Description in the trigger. Not sure what the deal is. But I'm too tired to figure it out now. I bet it has to do with how PumpAll handles it's own StackDescription though.

Re: Card Contributions

PostPosted: 23 Jan 2011, 10:24
by jhhh
Name:Calcite Snapper
ManaCost:1 U U
Types:Creature Turtle
Text:no text
PT:1/4
K:Shroud
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | Optional$ True | Execute$ TrigPump | TriggerDescription$ Landfall - Whenever a land enters the battlefield under your control, you may switch Calcite Snapper's power and toughness until end of turn.
SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | KW$ HIDDEN CARDNAME's power and toughness are switched
SVar:RemAIDeck:True
SVar:Rarity:Common
SVar:Picture:http://magiccards.info/scans/en/wwk/25.jpg
End
Name:Nimbus Maze
ManaCost:no cost
Types:Land
Text:no text
A:AB$Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add 1 to your mana pool.
A:AB$Mana | Cost$ T | Produced$ W | IsPresent$ Island.YouCtrl | SpellDescription$ Add W to your mana pool. Activate this ability only if you control an Island.
A:AB$Mana | Cost$ T | Produced$ U | IsPresent$ Plains.YouCtrl | SpellDescription$ Add U to your mana pool. Activate this ability only if you control a Plains.
SVar:RemAIDeck:True
SVar:Rarity:Rare
SVar:Picture:http://magiccards.info/scans/en/fut/178.jpg
End