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 thefiremind » 02 Dec 2012, 09:29
Gaea's Blessing can be done without problems. About Capsize, there's a problem with implementing Buyback through Kicker: when you pay the additional cost, the card keeps doing the "lightning" animation even after returning to your hand (the game probably resets that animation only when the card goes to the graveyard). I had an idea for a workaround but it involves paying the buyback cost after the card has been put on the stack, which is not correct rule-wise.Theory wrote:Hey guys,
I've been searching the forums looking for Capsize and Gaea's Blessing but I haven't had much success. If they haven't been built, can anyone help? Thanks.
EDIT: I coded Gaea's Blessing. I'm not sure if target player's library should be shuffled even if no cards are taken from the graveyard... my code works that way, if someone knows for sure that it should work the other way please let me know.
If you want me to code also the "partially correct" Capsize, I can do that, but I'll wait for your confirmation first.
- Attachments
-
GAEAS_BLESSING_108789.zip
- (122.52 KiB) Downloaded 327 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 Theory » 02 Dec 2012, 14:24
Thanks thefiremind for the quick response! Yea go ahead a code Capsize if you don't mind.
- Theory
- Posts: 2
- Joined: 01 Dec 2012, 18:52
- Has thanked: 0 time
- Been thanked: 0 time
Re: Card Creation Request Thread
by thefiremind » 02 Dec 2012, 20:10
This is the code I made for Capsize, but it makes the game crash and I can't understand why:

P.S.: I know that I used a delayed trigger in this example, but I didn't test that, and I didn't think that if the spell is countered it shouldn't return to hand, while it would do that by using the delayed trigger.
- Code: Select all
<?xml version='1.0'?>
<CARD_V2>
<FILENAME text="CAPSIZE_4691" />
<CARDNAME text="CAPSIZE" />
<TITLE>
<LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Capsize]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Rovesciare]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Kentern]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Chavirage]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Invertir]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[Capsize]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Capsize]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Capsize]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Soçobrar]]></LOCALISED_TEXT>
</TITLE>
<MULTIVERSEID value="4691" />
<ARTID value="A4691" />
<ARTIST name="Tom Wänerstrand" />
<CASTING_COST cost="{1}{U}{U}" />
<TYPE metaname="Instant" />
<EXPANSION value="TE" />
<RARITY metaname="C" />
<TRIGGERED_ABILITY priority="10" forced_skip="1" active_zone="ZONE_STACK">
<LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Buyback {3}]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Riscatto {3}]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Rückkauf {3}]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Rappel {3}]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Recuperar {3}]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[バイバック {3}]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Buyback {3}]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Выкуп {3}]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Recuperar {3}]]></LOCALISED_TEXT>
<TRIGGER value="SPELL_PLAYED" simple_qualifier="self">
return Object():WasCast() ~= 0 and EffectController() == Object():GetOwner()
</TRIGGER>
<COST type="Mana" cost="{3}" qualifier="conditional" />
<RESOLUTION_TIME_ACTION conditional="if">
ObjectDC():Set_Int(1, 1)
</RESOLUTION_TIME_ACTION>
</TRIGGERED_ABILITY>
<SPELL_ABILITY dangerous="1" filter_zone="ZONE_IN_PLAY">
<LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Return target permanent to its owner’s hand.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Renvoyez le permanent ciblé dans la main de son propriétaire.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Regresa el permanente objetivo a la mano de su propietario.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Bringe eine bleibende Karte deiner Wahl zurück auf die Hand ihres Besitzers.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Fai tornare un permanente bersaglio in mano al suo proprietario.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[Return target permanent to its owner’s hand.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Return target permanent to its owner’s hand.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Return target permanent to its owner’s hand.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Devolva a permanente alvo para a mão de seu dono.]]></LOCALISED_TEXT>
<TARGET_DEFINITION id="0">
local filter = Object():GetFilter()
filter:Clear()
filter:SetHint( HINT_NEUTRAL, EffectController() )
filter:SetZone( ZONE_IN_PLAY )
</TARGET_DEFINITION>
<TARGET_DETERMINATION>
return AtLeastOneTargetFromDefinition(0)
</TARGET_DETERMINATION>
<PLAY_TIME_ACTION target_choosing="1">
EffectController():ChooseTarget( 0, "CARD_QUERY_CHOOSE_PERMANENT_TO_PUT_INTO_HAND", EffectDC():Make_Targets(0) )
</PLAY_TIME_ACTION>
<RESOLUTION_TIME_ACTION>
local target = EffectDC():Get_Targets(0):Get_CardPtr(0)
if target ~= nil then
target:PutInHand()
end
</RESOLUTION_TIME_ACTION>
<RESOLUTION_TIME_ACTION>
if ObjectDC() ~= nil and ObjectDC():Get_Int(1) == 1 then
Object():SetResolutionZone(ZONE_HAND)
end
</RESOLUTION_TIME_ACTION>
</SPELL_ABILITY>
<AI_AVAILABILITY type="in_response" />
<AI_AVAILABILITY step="begin_combat" turn="their_turn" />
<AI_AVAILABILITY step="main_1" turn="my_turn" />
<AI_AVAILABILITY step="declare_attackers" turn="their_turn" />
<AI_AVAILABILITY step="declare_blockers" />
<AI_AVAILABILITY step="end_of_turn" />
<AI_BASE_SCORE score="600" zone="ZONE_HAND" />
</CARD_V2>

P.S.: I know that I used a delayed trigger in this example, but I didn't test that, and I didn't think that if the spell is countered it shouldn't return to hand, while it would do that by using the delayed trigger.
< 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 Whizard » 03 Dec 2012, 04:15
Would someone please make these cards available:
Enduring Renewal
Celestial Dawn
Phyrexian Altar
Grinning Totem
Nacre Talisman
Xenic Poltergeist
These cards are essential for my deck to work. I would be extremely impressed if someone could do this.
Sincerely, Whizard
Enduring Renewal
Celestial Dawn
Phyrexian Altar
Grinning Totem
Nacre Talisman
Xenic Poltergeist
These cards are essential for my deck to work. I would be extremely impressed if someone could do this.
Sincerely, Whizard
Re: Card Creation Request Thread
by thefiremind » 03 Dec 2012, 09:30
3 of those cards are impossible to make:
Enduring Renewal: you can't make players play with their hand revealed
Celestial Dawn: you can't modify how specific kinds of mana are treated (and nonbasic lands gaining new basic types don't automatically produce the kind of mana of the new type)
Grinning Totem: you can't play a card that is not in your hand if you need to pay it (you could do it for free but that's not how this card works)
Enduring Renewal: you can't make players play with their hand revealed
Celestial Dawn: you can't modify how specific kinds of mana are treated (and nonbasic lands gaining new basic types don't automatically produce the kind of mana of the new type)
Grinning Totem: you can't play a card that is not in your hand if you need to pay it (you could do it for free but that's not how this card works)
< 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 Whizard » 03 Dec 2012, 16:28
Thank you very much for the quick reply. That is very dissapointing. It just makes me think of the old saying 'If there is a will there is a way'. So maybe some crazy patch will be released to unlock the full potential of Magic. Until then thank you very much for all the cards everyone here has coded. Sincerely Whizard
Re: Card Creation Request Thread
by Whizard » 04 Dec 2012, 18:23
Ok. I downloaded Manalink 3.0 and I was trying to build my deck and i discovered an easier way to do this combo but it still needs Enduring Renewal. Here it is:
Ornithopter
Enduring Renewal
Ashnod's Altar or Krark-Clan Ironworks
Karn, Silver Golem
and the kill card Jester's Cap (muahaha)
Please help, this is the best combo i have ever seen. So far I am the only person I know who uses this combo.
Ornithopter
Enduring Renewal
Ashnod's Altar or Krark-Clan Ironworks
Karn, Silver Golem
and the kill card Jester's Cap (muahaha)
Please help, this is the best combo i have ever seen. So far I am the only person I know who uses this combo.
Re: Card Creation Request Thread
by RiiakShiNal » 04 Dec 2012, 18:32
Manalink is related to the original Duels of the Planeswalkers (1997) right? If so then I'm not sure how many people here actually code cards for that one. I only code for DotP 2010 and DotP 2013, not for DotP 1997.Whizard wrote:I downloaded Manalink 3.0
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 Whizard » 04 Dec 2012, 18:34
I only used Manalink to see what other cards were out there. I would like to play 2013 but I need Enduring Renewal
Playing with my hand revealed doesnt matter too much for playing against the computer, It would if I was playing online.
Playing with my hand revealed doesnt matter too much for playing against the computer, It would if I was playing online.
Re: Card Creation Request Thread
by RiiakShiNal » 04 Dec 2012, 20:55
It also matters if the computer plays it or if the computer takes control of the enchantment. Since like thefiremind said we can't make players (computer or otherwise) play with their hand(s) revealed it is still not possible to code Enduring Renewal.Whizard wrote:Playing with my hand revealed doesnt matter too much for playing against the computer, It would if I was playing online.
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 Whizard » 05 Dec 2012, 00:29
Ok I understand. Thank you for all the help. Keep up the amazing work.
Re: Card Creation Request Thread
by thefiremind » 05 Dec 2012, 16:28
Here is Braids, Cabal Minion, requested by Aborash. I started from the original Defiler of Souls so there shouldn't be any problem.
P.S.: I find her picture quite creepy, but the flavour text is awesome.
P.S.: I find her picture quite creepy, but the flavour text is awesome.

- Attachments
-
BRAIDS_CABAL_MINION_29947.zip
- (107.9 KiB) Downloaded 486 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 GammaPaladin » 05 Dec 2012, 19:38
Hi, I'm new 
I just got DotP2013, never played MtG before at all. Been messing around with the modding utilities from here, the unpacker/converter and a deck builder, and also using mtgdeckbuilder to help me formulate a deck a little easier. On there I found five cards I'd really like that aren't in the game.
Azorius Chancery
Calciform Pools
Tolarian Academy
Serra's Sanctum
Teferi's Isle
I saw discussion of Tolarian Academy earlier in the thread, and I assume that Serra's Sanctum would have similar issues. However, I really don't mind if the card's function is imperfect, using mana tokens or whatever. I can probably figure out how to write them myself if I have to, but I don't know where to get the art, and I thought I'd check and see if anyone had made them already, or was willing to make them.
Thanks!
[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.]

I just got DotP2013, never played MtG before at all. Been messing around with the modding utilities from here, the unpacker/converter and a deck builder, and also using mtgdeckbuilder to help me formulate a deck a little easier. On there I found five cards I'd really like that aren't in the game.
Azorius Chancery
Calciform Pools
Tolarian Academy
Serra's Sanctum
Teferi's Isle
I saw discussion of Tolarian Academy earlier in the thread, and I assume that Serra's Sanctum would have similar issues. However, I really don't mind if the card's function is imperfect, using mana tokens or whatever. I can probably figure out how to write them myself if I have to, but I don't know where to get the art, and I thought I'd check and see if anyone had made them already, or was willing to make them.
Thanks!
[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.]
- GammaPaladin
- Posts: 5
- Joined: 05 Dec 2012, 19:30
- Has thanked: 0 time
- Been thanked: 0 time
Re: Card Creation Request Thread
by Aborash » 05 Dec 2012, 20:19
thefiremind wrote:Here is Braids, Cabal Minion, requested by Aborash. I started from the original Defiler of Souls so there shouldn't be any problem.
P.S.: I find her picture quite creepy, but the flavour text is awesome.





XD Indeed!!!, as opposite as Braids, Conjurer Adept
And Gaea's Cradle ....GammaPaladin wrote:...
Re: Card Creation Request Thread
by GammaPaladin » 05 Dec 2012, 22:26
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...thefiremind wrote:Unless we use mana tokens, doing it with the Cloudpost trick would mean to write an ability for each possible scenario (an ability for when you control 1 artifact, another ability for when you control 2 artifacts, and so on). And I'm afraid it would crash the game if you play it without controlling artifacts because cards with mana abilities that keep them all switched off make the game crash.
That said, maybe it can be done with a bit of copy and paste... how many artifacts do you think you could control in one duel, at most?
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

- GammaPaladin
- Posts: 5
- Joined: 05 Dec 2012, 19:30
- Has thanked: 0 time
- Been thanked: 0 time
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 0 guests