It is currently 13 Sep 2025, 10:40
   
Text Size

Card Contributions

Post MTG Forge Related Programming Questions Here

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

Re: Card Contributions

Postby jeffwadsworth » 30 Jun 2011, 16:43

friarsol wrote:And now for another round of everyone's favorite gameshow.... Convert that Card!

Normal warning: I'm eyeballing these, so it's possible things don't quite work the way I picture they do.
Triggers | Open
Mortal Combat
Near Death Experience
Test of Endurance
Helix Pinnacle
Barren Glory
Felidar Sovereign
Dark Confidant
Sylvan Library (ok I'm pretty sure this can't be converted, mostly because drawnThisTurn probably isn't available, but if it were this should be pretty doable)


Regular | Open
Volrath's Dungeon (I know this can be converted, but if the AI is worse at playing with it than now, then it leave it be)
Scroll Rack (look at Teferi's Puzzle Box for motivation, hopefully the returning to library part works as expected. Might need some extra code for the exiling face down bit)
Hidetsugu's Second Rite
Banishing Knack
Burn the Impure
Thanks. Checking these now. Will remove the ones that are done.

Yeah, Powder Keg works because the sacrificed card retains the number of counters on it when the check occurs. Whereas something like Revered Unicorn loses them once it is in the graveyard and the check is done.

Scroll Rack...needs a FaceDown$ True for the ChangeZone. Ignorant Bliss could use that also.
Last edited by jeffwadsworth on 01 Jul 2011, 21:26, edited 7 times in total.
jeffwadsworth
Super Tester Elite
 
Posts: 1172
Joined: 20 Oct 2010, 04:47
Location: USA
Has thanked: 287 times
Been thanked: 70 times

Re: Card Contributions

Postby Starcrash » 01 Jul 2011, 16:08

So when do we get cracking on the new M12 cards (and who's working on them)? I know it's too early to add them, but I'm sure users (and by "users", I mean "I") would love to be using them as soon as M12 is released. Those planeswalkers are all totally doable - with the noteable exception of Gideon, of course.
Starcrash
 
Posts: 96
Joined: 30 May 2011, 18:39
Has thanked: 2 times
Been thanked: 1 time

Re: Card Contributions

Postby Hellfish » 01 Jul 2011, 16:22

I think once the full spoiler is out we can put a list of the cards on the wiki and people can claim them, just to avoid duplicating effort.We usually don't actually add them to Forge before magiccards.info has them up, as a general guideline.
So now you're
Screaming for the blood of the cookie monster
Evil puppet demon of obesity
Time to change the tune of his fearful ballad
C is for "Lettuce," that's good enough for me
User avatar
Hellfish
Programmer
 
Posts: 1297
Joined: 07 Jun 2009, 10:41
Location: South of the Pumphouse
Has thanked: 110 times
Been thanked: 169 times

Re: Card Contributions

Postby slapshot5 » 01 Jul 2011, 22:30

Starcrash wrote:So when do we get cracking on the new M12 cards (and who's working on them)? I know it's too early to add them, but I'm sure users (and by "users", I mean "I") would love to be using them as soon as M12 is released. Those planeswalkers are all totally doable - with the noteable exception of Gideon, of course.
I see no problem creating a Magic 2012 topic and posting completed cards/questions for M12 there. People can see which are done. We'll wait to commit to SVN until magiccards.info in updated like Hellfish said.

-slapshot5
Last edited by slapshot5 on 01 Jul 2011, 23:25, edited 1 time in total.
slapshot5
Programmer
 
Posts: 1391
Joined: 03 Jan 2010, 17:47
Location: Mac OS X
Has thanked: 25 times
Been thanked: 68 times

Re: Card Contributions

Postby friarsol » 01 Jul 2011, 23:01

Last time I was thinking it would be good to do it on the Wiki, but it didn't seem as easy to grab from the Wiki, so maybe the Forum should work. Don't claim more than a handful of cards at a time so everyone can do some.
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Card Contributions

Postby Chris H. » 01 Jul 2011, 23:02

slapshot5 wrote:
Starcrash wrote:So when do we get cracking on the new M12 cards (and who's working on them)? I know it's too early to add them, but I'm sure users (and by "users", I mean "I") would love to be using them as soon as M12 is released. Those planeswalkers are all totally doable - with the noteable exception of Gideon, of course.
I see no problem creating a Magic 2012 topic and posting completed cards/questions for M12 there. People can see which are done. We'll wait to commit to SVN until magiccards.info in updated like Jeff said.

-slapshot5
`
I started a topic for Magic 2012 Card Contributions. It is a start. We may decide to move this material over to the wiki at some point. The wiki allows everyone to edit the listing whereas our topic can only be edited by the several moderators of this forum.
User avatar
Chris H.
Forge Moderator
 
Posts: 6320
Joined: 04 Nov 2008, 12:11
Location: Mac OS X Yosemite
Has thanked: 644 times
Been thanked: 643 times

Re: Card Contributions

Postby Starcrash » 02 Jul 2011, 18:46

Osai Vultures
| Open
Name:Osai Vultures
ManaCost:1 W
Types:Creature Bird
Text:no text
PT:1/1
K:Flying
T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of each end step, if a creature was put into a graveyard from the battlefield this turn, put a carrion counter on CARDNAME.
SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ CARRION | CounterNum$ X
A:AB$ Pump | Cost$ SubCounter<2/CARRION> | NumAtt$ +1 | NumDef$ +1 | CostDesc$ Remove 2 carrion counters from CARDNAME: | SpellDescription$ CARDNAME gets +1/+1 until end of turn.
SVar:X:Count$ThisTurnEntered Graveyard from Battlefield CreatureGE1.1.0
SVar:RemAIDeck:True
SVar:Rarity:Uncommon
SVar:Picture:http://www.wizards.com/global/images/magic/general/osai_vultures.jpg
SetInfo:LEG|Common|http://magiccards.info/scans/en/lg/198.jpg
SetInfo:4ED|Uncommon|http://magiccards.info/scans/en/4e/288.jpg
End


Finally figured it out, and I'm proud of the outcome. I'm still working on Cocoon... there's just so much code. But I think I can crack it.
Starcrash
 
Posts: 96
Joined: 30 May 2011, 18:39
Has thanked: 2 times
Been thanked: 1 time

Re: Card Contributions

Postby Starcrash » 03 Jul 2011, 16:08

Inquisitor's Snare
| Open
Name:Inquisitor's Snare
ManaCost:1 W
Types:Instant
Text:no text
A:SP$ Pump | Cost$ 1 W | ValidTgts$ Creature.attacking,Creature.blocking | KW$ HIDDEN Prevent all damage that would be dealt by CARDNAME. | TgtPrompt$ Select target attacking or blocking creature | SubAbility$ SVar=TrigDestroy | SpellDescription$ Prevent all damage target attacking or blocking creature would deal this turn. If that creature is black or red, destroy it.
SVar:TrigDestroy:DB$Destroy | Cost$ 0 | Defined$ Targeted | ConditionDefined$ Targeted | ConditionPresent$ Creature.Red,Creature.Black | ConditionCompare$ EQ1 | ConditionDescription$ If that creature is black or red,
SVar:RemAIDeck:True
SVar:Rarity:Common
SVar:Picture:http://www.wizards.com/global/images/magic/general/inquisitors_snare.jpg
SetInfo:SHM|Common|http://magiccards.info/scans/en/shm/8.jpg
End
Starcrash
 
Posts: 96
Joined: 30 May 2011, 18:39
Has thanked: 2 times
Been thanked: 1 time

Re: Card Contributions

Postby Starcrash » 03 Jul 2011, 16:47

Mistmeadow Witch
| Open
Name:Mistmeadow Witch
ManaCost:1 WU
Types:Creature Kithkin Wizard
Text:no text
A:AB$ ChangeZone | Cost$ 2 WU | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Creature | RememberTargets$ True | ForgetOtherTargets$ True | TgtPrompt$ Select target creature | SubAbility$ SVar=DelTrig | SpellDescription$ Exile target creature. Return that card to the battlefield under its owner's control at the beginning of the next end step.
SVar:DelTrig:DB$DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ TrigReturn | TriggerDescription$ Return exiled card to the battlefield.
SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Defined$ Remembered | Origin$ Exile | Destination$ Battlefield
SVar:RemAIDeck:True
SVar:Rarity:Uncommon
SVar:Picture:http://www.wizards.com/global/images/magic/general/mistmeadow_witch.jpg
SetInfo:SHM|Uncommon|http://magiccards.info/scans/en/shm/144.jpg
End


That idiot who programmed Turn to Mist (it was me :oops: ) didn't use the right oracle wording... cards no longer say "at end of turn" but "beginning of the next end step". This card is worded correctly, though.
Starcrash
 
Posts: 96
Joined: 30 May 2011, 18:39
Has thanked: 2 times
Been thanked: 1 time

Re: Card Contributions

Postby Starcrash » 03 Jul 2011, 17:01

Pale Wayfarer
| Open
Name:Pale Wayfarer
ManaCost:5 W W
Types:Creature Spirit Giant
Text:no text
PT:4/4
A:AB$ Pump | Cost$ 2 W W Untap | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Protection from white | SpellDescription$ Target creature gains protection from white until end of turn.
A:AB$ Pump | Cost$ 2 W W Untap | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Protection from blue | SpellDescription$ Target creature gains protection from blue until end of turn.
A:AB$ Pump | Cost$ 2 W W Untap | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Protection from black | SpellDescription$ Target creature gains protection from black until end of turn.
A:AB$ Pump | Cost$ 2 W W Untap | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Protection from red | SpellDescription$ Target creature gains protection from red until end of turn.
A:AB$ Pump | Cost$ 2 W W Untap | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Protection from green | SpellDescription$ Target creature gains protection from green until end of turn.
SVar:Rarity:Uncommon
SVar:Picture:http://www.wizards.com/global/images/magic/general/pale_wayfarer.jpg
SetInfo:SHM|Uncommon|http://magiccards.info/scans/en/shm/17.jpg
End
Starcrash
 
Posts: 96
Joined: 30 May 2011, 18:39
Has thanked: 2 times
Been thanked: 1 time

Re: Card Contributions

Postby friarsol » 03 Jul 2011, 17:08

Protection has a new form, please check out Mother of Runes in the SVN
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Card Contributions

Postby Starcrash » 03 Jul 2011, 18:32

friarsol wrote:Protection has a new form, please check out Mother of Runes in the SVN
That's fantastic. I'll fix Pale Wayfarer and also see if I can make a workable Voice of All. Also, I'll be happy to convert Sygg, River Guide (already in SVN, but internally coded).
Starcrash
 
Posts: 96
Joined: 30 May 2011, 18:39
Has thanked: 2 times
Been thanked: 1 time

Re: Card Contributions

Postby Starcrash » 03 Jul 2011, 18:49

Pale Wayfarer
| Open
Name:Pale Wayfarer
ManaCost:5 W W
Types:Creature Spirit Giant
Text:no text
PT:4/4
A:AB$ Protection | Cost$ 2 W W Untap | ValidTgts$ Creature | TgtPrompt$ Select target creature | Gains$ Choice | Choices$ AnyColor | SpellDescription$ Target creature gains protection from the color of your choice until end of turn.
SVar:Rarity:Uncommon
SVar:Picture:http://www.wizards.com/global/images/magic/general/pale_wayfarer.jpg
SetInfo:SHM|Uncommon|http://magiccards.info/scans/en/shm/17.jpg
End


Sygg, River Guide
| Open
Name:Sygg, River Guide
ManaCost:W U
Types:Legendary Creature Merfolk Wizard
Text:no text
PT:2/2
K:Islandwalk
A:AB$ Protection | Cost$ 1 W | ValidTgts$ Merfolk.YouCtrl | TgtPrompt$ Select target Merfolk you control | Gains$ Choice | Choices$ AnyColor | SpellDescription$ Target Merfolk you control gains protection from the color of your choice until end of turn.
SVar:RemRandomDeck:True
SVar:Rarity:Rare
SVar:Picture:http://www.wizards.com/global/images/magic/general/sygg_river_guide.jpg
SetInfo:LRW|Rare|http://magiccards.info/scans/en/lw/251.jpg
End


Voice of All
| Open
Name:Voice of All
ManaCost:2 W W
Types:Creature Angel
Text:no text
PT:2/2
K:Flying
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ As CARDNAME enters the battlefield, choose a color.
A:AB$ Protection | Cost$ 0 | Defined$ Self | Gains$ Choice | Choices$ AnyColor | Permanent$ True | SpellDescription$ CARDNAME has protection from the chosen color.
SVar:Rarity:Rare
SVar:Picture:http://www.wizards.com/global/images/magic/general/voice_of_all.jpg
SetInfo:10E|Rare|http://magiccards.info/scans/en/10e/56.jpg
SetInfo:PLS|Uncommon|http://magiccards.info/scans/en/ps/19.jpg
End
Starcrash
 
Posts: 96
Joined: 30 May 2011, 18:39
Has thanked: 2 times
Been thanked: 1 time

Re: Card Contributions

Postby Starcrash » 03 Jul 2011, 18:55

I don't see a single coded Circle/Rune of Protection. Is it possible to give players protection yet?
Starcrash
 
Posts: 96
Joined: 30 May 2011, 18:39
Has thanked: 2 times
Been thanked: 1 time

Re: Card Contributions

Postby Sloth » 03 Jul 2011, 19:50

Starcrash wrote:I don't see a single coded Circle/Rune of Protection. Is it possible to give players protection yet?
What have these enchantments to do with protection? They are prevention abilities. The hard part is targeting a permanent, a spell on the stack, or (official rulings quote) any object referred to by an object on the stack.

Starcrash wrote:Voice of All
| Open
Name:Voice of All
ManaCost:2 W W
Types:Creature Angel
Text:no text
PT:2/2
K:Flying
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ As CARDNAME enters the battlefield, choose a color.
A:AB$ Protection | Cost$ 0 | Defined$ Self | Gains$ Choice | Choices$ AnyColor | Permanent$ True | SpellDescription$ CARDNAME has protection from the chosen color.
SVar:Rarity:Rare
SVar:Picture:http://www.wizards.com/global/images/magic/general/voice_of_all.jpg
SetInfo:10E|Rare|http://magiccards.info/scans/en/10e/56.jpg
SetInfo:PLS|Uncommon|http://magiccards.info/scans/en/ps/19.jpg
End
The choseColor triggered ability is missing and the other ability should be a subability of it.

Added Pale Wayfarer and the conversion of Sygg, River Guide. Thanks Starcrash.
User avatar
Sloth
Programmer
 
Posts: 3498
Joined: 23 Jun 2009, 19:40
Has thanked: 125 times
Been thanked: 507 times

PreviousNext

Return to Developer's Corner

Who is online

Users browsing this forum: Google [Bot] and 47 guests

Main Menu

User Menu

Our Partners


Who is online

In total there are 48 users online :: 1 registered, 0 hidden and 47 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: Google [Bot] and 47 guests

Login Form