Board index
Programs with AI or Rules Enforcement
Magic: The Gathering - Duels of the Planeswalkers
New MTG Cards and Decks (2010, 2012, 2013, 2014, 2015, Magic Duels)



Card Creation Request Thread
User-made mods in DLC (Downloadable Content) form.
Get MTG cards here for your DotP that aren't available anywhere else!
Get MTG cards here for your DotP that aren't available anywhere else!
Moderator: CCGHQ Admins
Re: Card Creation Request Thread
by RiiakShiNal » 06 Dec 2012, 00:04
I've already created Mox Pearl and Mox Emerald (with art) in my mod. Or if you just want the cards and want to grab the art separately then you can grab the art here (look for the Limited Edition Alpha sets) and grab the card xml below.GammaPaladin wrote:[EDIT: Oh, I forgot, Mox Pearl would also be handy. Though that should be trivial to make by editing Mox Sapphire or Mox Jet. I just need to know where to get the art for it.]
- Mox XMLs | Open
- Mox Emerald
- Code: Select all
<?xml version='1.0'?>
<CARD_V2>
<FILENAME text="MOX_EMERALD_629" />
<CARDNAME text="MOX_EMERALD" />
<TITLE>
<LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Mox Emerald]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Mox Emerald]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Mox Emerald]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Mox Emerald]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Mox Emerald]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[Mox Emerald]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Mox Emerald]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Mox Emerald]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Mox Emerald]]></LOCALISED_TEXT>
</TITLE>
<MULTIVERSEID value="629" />
<ARTID value="RSN629" />
<ARTIST name="Dan Frazier" />
<CASTING_COST cost="{0}" />
<TYPE metaname="Artifact" />
<EXPANSION value="2ED" />
<RARITY metaname="R" />
<MANA_ABILITY>
<LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Add 1 green mana to your mana pool. Tapping this artifact can be played as an interrupt.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Add 1 green mana to your mana pool. Tapping this artifact can be played as an interrupt.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Add 1 green mana to your mana pool. Tapping this artifact can be played as an interrupt.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Add 1 green mana to your mana pool. Tapping this artifact can be played as an interrupt.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Add 1 green mana to your mana pool. Tapping this artifact can be played as an interrupt.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[Add 1 green mana to your mana pool. Tapping this artifact can be played as an interrupt.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Add 1 green mana to your mana pool. Tapping this artifact can be played as an interrupt.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Add 1 green mana to your mana pool. Tapping this artifact can be played as an interrupt.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Add 1 green mana to your mana pool. Tapping this artifact can be played as an interrupt.]]></LOCALISED_TEXT>
<COST type="TapSelf" />
<PRODUCES amount="{G}" />
</MANA_ABILITY>
<AI_BASE_SCORE score="450" zone="ZONE_IN_PLAY" />
</CARD_V2>
- Code: Select all
<?xml version='1.0'?>
<CARD_V2>
<FILENAME text="MOX_PEARL_631" />
<CARDNAME text="MOX_PEARL" />
<TITLE>
<LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Mox Pearl]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Mox Pearl]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Mox Pearl]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Mox Pearl]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Mox Pearl]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[Mox Pearl]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Mox Pearl]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Mox Pearl]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Mox Pearl]]></LOCALISED_TEXT>
</TITLE>
<MULTIVERSEID value="631" />
<ARTID value="RSN631" />
<ARTIST name="Dan Frazier" />
<CASTING_COST cost="{0}" />
<TYPE metaname="Artifact" />
<EXPANSION value="2ED" />
<RARITY metaname="R" />
<MANA_ABILITY>
<LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Add 1 white mana to your mana pool. Tapping this artifact can be played as an interrupt.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Add 1 white mana to your mana pool. Tapping this artifact can be played as an interrupt.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Add 1 white mana to your mana pool. Tapping this artifact can be played as an interrupt.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Add 1 white mana to your mana pool. Tapping this artifact can be played as an interrupt.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Add 1 white mana to your mana pool. Tapping this artifact can be played as an interrupt.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[Add 1 white mana to your mana pool. Tapping this artifact can be played as an interrupt.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Add 1 white mana to your mana pool. Tapping this artifact can be played as an interrupt.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Add 1 white mana to your mana pool. Tapping this artifact can be played as an interrupt.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Add 1 white mana to your mana pool. Tapping this artifact can be played as an interrupt.]]></LOCALISED_TEXT>
<COST type="TapSelf" />
<PRODUCES amount="{W}" />
</MANA_ABILITY>
<AI_BASE_SCORE score="450" zone="ZONE_IN_PLAY" />
</CARD_V2>
Nope, it will still crash, a Mana Ability that produces no mana will crash the game.GammaPaladin wrote:Hmm... Couldn't you just add a 0 case ability so that if there are no artifacts out, there's still an ability to trigger, it just gives 0 mana? That might prevent a crash...
There are many things that could make use of more than 20 mana for example using a Fireball on multiple targets or against one large target. For example your opponent through life gain has gotten up to 50 life and you have a Disintegrate in your hand. There are also artifacts that can use excess mana for other effects like adding counters.GammaPaladin wrote:And tbh I can't foresee a need for more than say 20 as a maximum, and even if I had more artifacts out than that, I can't imagine a scenario in which I'd be crying over only getting 20 mana out of it. Though I'm a noob, so that's probably why I can't imagine it
Just getting started: Xander9009's DotP 2014 Community Wad
Need a deck builder: DotP 2014 Deck Builder
Problems Modding: DotP 2014 Frequent Modding Mistakes
Need a deck builder: DotP 2014 Deck Builder
Problems Modding: DotP 2014 Frequent Modding Mistakes
- RiiakShiNal
- Programmer
- Posts: 2188
- Joined: 16 May 2011, 21:37
- Has thanked: 75 times
- Been thanked: 497 times
Re: Card Creation Request Thread
by GammaPaladin » 06 Dec 2012, 03:03
Ah well, I'm just playing against the regular campaign with no extra decks, so nobody's fielding anything that powerful/mana hungry anyway. And the deck I was building was meant to be a fusion of Jace's Puppets discard trickery and a white lifelink deck. So if an enemy had built up that kind of health I'd hopefully be running them out of cards.
I know nothing about the game, but I know I like the Jace's Puppets deck, and I like the life gaining mechanics in the White decks I've managed to unlock.
I know nothing about the game, but I know I like the Jace's Puppets deck, and I like the life gaining mechanics in the White decks I've managed to unlock.
- GammaPaladin
- Posts: 5
- Joined: 05 Dec 2012, 19:30
- Has thanked: 0 time
- Been thanked: 0 time
Re: Card Creation Request Thread
by SoulStorm » 06 Dec 2012, 06:42
Hello to all of you awesome card creators! I'd like to request Psychic Spiral for a new deck I'm working on.
Many Thanks!
Many Thanks!
Re: Card Creation Request Thread
by thefiremind » 06 Dec 2012, 10:25
I'll code it, seems easy... first I count the cards in my graveyard, then I use MoveLocalZone to shuffle the cards in my library, finally I mill the number of cards I counted earlier.SoulStorm wrote:Hello to all of you awesome card creators! I'd like to request Psychic Spiral for a new deck I'm working on.
Many Thanks!
EDIT: Here it is. I didn't test it, but the principle is easy so it should work. Feel free to change the "weight" of each card in the player's graveyard inside the AI_CUSTOM_SCORE if you want (I set it to 50).
The card picture is a bit off-color in the lower part because I started from the fixed 400px-height picture (as Wizards publishes them nowadays) and added the missing part from the scan... it's the best I could do.
- Attachments
-
PSYCHIC_SPIRAL_270794.zip
- Version 2
- (103.34 KiB) Downloaded 516 times
Last edited by thefiremind on 07 Dec 2012, 09:25, edited 1 time in total.
< Former DotP 2012/2013/2014 modder >
Currently busy with life...
Currently busy with life...
-
thefiremind - Programmer
- Posts: 3515
- Joined: 07 Nov 2011, 10:55
- Has thanked: 118 times
- Been thanked: 722 times
Re: Card Creation Request Thread
by SoulStorm » 06 Dec 2012, 19:41
Thanks Firemind, the card looks great! There is a slight glitch though. Psychic Spiral works correctly if you target your opponent's library, but it doesn't seem to do anything if you target your own.thefiremind wrote:I'll code it, seems easy... first I count the cards in my graveyard, then I use MoveLocalZone to shuffle the cards in my library, finally I mill the number of cards I counted earlier.
EDIT: Here it is. I didn't test it, but the principle is easy so it should work. Feel free to change the "weight" of each card in the player's graveyard inside the AI_CUSTOM_SCORE if you want (I set it to 50).
The card picture is a bit off-color in the lower part because I started from the fixed 400px-height picture (as Wizards publishes them nowadays) and added the missing part from the scan... it's the best I could do.
Re: Card Creation Request Thread
by thefiremind » 07 Dec 2012, 09:25
I just realised that MoveLocalZone doesn't automatically shuffle the library (while SetResolutionZone does... incoerent developers...), that's probably why it seems that nothing happens when you use the card on yourself: the same cards get moved to the library and then to the graveyard again.SoulStorm wrote:Thanks Firemind, the card looks great! There is a slight glitch though. Psychic Spiral works correctly if you target your opponent's library, but it doesn't seem to do anything if you target your own.
I uploaded the fixed card on the previous post.
< Former DotP 2012/2013/2014 modder >
Currently busy with life...
Currently busy with life...
-
thefiremind - Programmer
- Posts: 3515
- Joined: 07 Nov 2011, 10:55
- Has thanked: 118 times
- Been thanked: 722 times
Re: Card Creation Request Thread
by loookaz » 07 Dec 2012, 10:39
how about "Ensnaring Bridge" and "Extirpate", "Thought Hemorrhage", "Sadistic Sacrament", "Surgical Extraction"? are they possible to code? I couldn't find them in any mods.
they would fit quite nicely into my new deck idea:P
they would fit quite nicely into my new deck idea:P
Najlepsze lekcje angielskiego w Warszawie:
http://www.englishwithlucas.com/
https://www.facebook.com/angielski.z.Lucasem
http://www.englishwithlucas.com/
https://www.facebook.com/angielski.z.Lucasem
- loookaz
- Posts: 131
- Joined: 01 Dec 2012, 10:56
- Location: Warsaw, Poland
- Has thanked: 22 times
- Been thanked: 2 times
Re: Card Creation Request Thread
by thefiremind » 07 Dec 2012, 12:09
There was a discussion going on about Surgical Extraction here. The same arguments fit for Extirpate and Thought Hemorrhage as well: they can be done, but they would rely on a game option (browse entire library) to work properly.loookaz wrote:how about Ensnaring Bridge and Extirpate, Thought Hemorrhage, Sadistic Sacrament, Surgical Extraction? are they possible to code? I couldn't find them in any mods.
they would fit quite nicely into my new deck idea:P
Sadistic Sacrament would work good anyway because it doesn't have any restriction on the cards you choose from the library.
Ensnaring Bridge is very easy.
- Attachments
-
ENSNARING_BRIDGE_45478.zip
- (118.65 KiB) Downloaded 455 times
< Former DotP 2012/2013/2014 modder >
Currently busy with life...
Currently busy with life...
-
thefiremind - Programmer
- Posts: 3515
- Joined: 07 Nov 2011, 10:55
- Has thanked: 118 times
- Been thanked: 722 times
Re: Card Creation Request Thread
by sumomole » 07 Dec 2012, 13:18
Ensnaring Bridge, Extirpate, Thought Hemorrhage, Sadistic Sacrament, Surgical Extractionloookaz wrote:how about "Ensnaring Bridge" and "Extirpate", "Thought Hemorrhage", "Sadistic Sacrament", "Surgical Extraction"? are they possible to code? I couldn't find them in any mods.
they would fit quite nicely into my new deck idea:P
The code written bad, but I hope these are useful to you.If you want better, you can wait for firemind's code.
card.zip
- (7.34 KiB) Downloaded 319 times
image.zip
- (399.28 KiB) Downloaded 386 times
-
sumomole - Programmer
- Posts: 611
- Joined: 07 Jun 2011, 08:34
- Has thanked: 51 times
- Been thanked: 234 times
Re: Card Creation Request Thread
by loookaz » 07 Dec 2012, 17:47
Violent Outburst - is it possible guys?
Najlepsze lekcje angielskiego w Warszawie:
http://www.englishwithlucas.com/
https://www.facebook.com/angielski.z.Lucasem
http://www.englishwithlucas.com/
https://www.facebook.com/angielski.z.Lucasem
- loookaz
- Posts: 131
- Joined: 01 Dec 2012, 10:56
- Location: Warsaw, Poland
- Has thanked: 22 times
- Been thanked: 2 times
Re: Card Creation Request Thread
by thefiremind » 07 Dec 2012, 19:09
I used my cascade functions, so you need at least my core-fixing WAD or my mod in order to make this card work.
- Attachments
-
VIOLENT_OUTBURST_185056.zip
- (86.71 KiB) Downloaded 393 times
< Former DotP 2012/2013/2014 modder >
Currently busy with life...
Currently busy with life...
-
thefiremind - Programmer
- Posts: 3515
- Joined: 07 Nov 2011, 10:55
- Has thanked: 118 times
- Been thanked: 722 times
Re: Card Creation Request Thread
by SoulStorm » 08 Dec 2012, 05:09
Many thanks Firemind, I'd like to request one more card, Angel of Glory's Rise.thefiremind wrote:I just realised that MoveLocalZone doesn't automatically shuffle the library (while SetResolutionZone does... incoerent developers...), that's probably why it seems that nothing happens when you use the card on yourself: the same cards get moved to the library and then to the graveyard again.
I uploaded the fixed card on the previous post.
Thanks again Firemind, the community wouldn't be the same without your support!
Re: Card Creation Request Thread
by thefiremind » 08 Dec 2012, 10:27
This card makes me think about what's the best way to code its ability... I'll try with just one <FILTER> block that includes both Zombies in play and Humans in the graveyard, then the resolution will distinguish between them and take the appropriate action.SoulStorm wrote:I'd like to request one more card, Angel of Glory's Rise.
EDIT: Here it is. It should work, unless I messed up something in the filter. You'll find a very big AI_CUSTOM_SCORE, but I wanted the AI to evaluate allied Zombies (maybe you don't want to cast the Angel if your teammate has 20 Zombies on the battlefield...

- Attachments
-
ANGEL_OF_GLORYS_RISE_239993.zip
- (104.89 KiB) Downloaded 454 times
< Former DotP 2012/2013/2014 modder >
Currently busy with life...
Currently busy with life...
-
thefiremind - Programmer
- Posts: 3515
- Joined: 07 Nov 2011, 10:55
- Has thanked: 118 times
- Been thanked: 722 times
Re: Card Creation Request Thread
by zerocube » 08 Dec 2012, 16:08
I tried much on these few cards but still cant get them to work...
Balance
Torpor Orb
Manacrypt (Just make a random number and do a text display will be OK)
I am guessing Paradox Haze and Eon Hub cannot be done?
Balance
Torpor Orb
Manacrypt (Just make a random number and do a text display will be OK)
I am guessing Paradox Haze and Eon Hub cannot be done?
- zerocube
- Posts: 10
- Joined: 12 Nov 2012, 07:55
- Has thanked: 0 time
- Been thanked: 0 time
Re: Card Creation Request Thread
by thefiremind » 08 Dec 2012, 17:00
Paradox Haze and Eon Hub can't be done because we have only a function that adds phases, but nothing for adding or removing steps.
Torpor Orb can't be done because there's no way to switch off a specific set of triggered abilities.
I made Balance in DotP2012 and I should be able to update it for DotP2013.
About Mana Crypt, it should be possible the way you said.
EDIT: Balance is ready. The code is very long and uses lots of different registers, so I could have missed something: if it doesn't work, let me know. Note that you choose what to sacrifice, not what to keep, but I think it's more uniform with the other cards this way.
Torpor Orb can't be done because there's no way to switch off a specific set of triggered abilities.
I made Balance in DotP2012 and I should be able to update it for DotP2013.
About Mana Crypt, it should be possible the way you said.
EDIT: Balance is ready. The code is very long and uses lots of different registers, so I could have missed something: if it doesn't work, let me know. Note that you choose what to sacrifice, not what to keep, but I think it's more uniform with the other cards this way.
- Attachments
-
BALANCE_194966.zip
- (107.87 KiB) Downloaded 428 times
< Former DotP 2012/2013/2014 modder >
Currently busy with life...
Currently busy with life...
-
thefiremind - Programmer
- Posts: 3515
- Joined: 07 Nov 2011, 10:55
- Has thanked: 118 times
- Been thanked: 722 times
Return to New MTG Cards and Decks (2010, 2012, 2013, 2014, 2015, Magic Duels)
Who is online
Users browsing this forum: No registered users and 3 guests