Page 1 of 8

【22/06/13 1725 cards & Dredge】【34 Decks】Dotp13 RTR MOD v12

PostPosted: 11 Oct 2012, 15:31
by sumomole
The work for D13 has been completed, I will not update this post. Updated 1600+ cards that I coded for D13, and include a few cards from others. I think there are some cards have bugs, please fix them yourself. Have fun! :D

18/06/2013 Last updated Deck_0623_ST.wad & Deck_0653_ST.wad. This update fix a foolish bug that in MANA_FUNCTIONS_623.LOL :oops: , and I code new Dredge deck, I hope that everyone will help test, if you find any bug, please tell me, I plan on making this deck in D14 if we also could create mod. :mrgreen:

19/06/2013 Use a new way to code flashback that is used in Cabal Therapy and Dread Return, I am so foolish that haven't thought of this way before. #-o

First, you must download this core wad, it includes CARDS, FUNCTIONS, SPECS and TEXT_PERMANENT
Deck_0623_ST.zip
22/06/13 sixth update
(2.13 MiB) Downloaded 2983 times

And then, you could choose and download your favorite decks from the following.

Deck No.34 Manaless Dredge
Image
Download

Deck No.33 Painted Stone
Image
Download

Deck No.31&32 Red Deck Wins
Image
Image
Download

Deck No.30 Jund Midrange
Image
Download

Deck No.29 Bant Aggro
Image
Download

Deck No.9&28 Reanimator
Image
Image
Download

Deck No.8 Naya Midrange
Image
Download

Deck No.27 Human Reanimator
Image
Download

Deck No.26 Esper Control
Image
Download

Deck No.25 Prime Speaker Bant
Image
Download

Deck No.24 UWR Flash
Image
Download

Deck No.23 Naya Humans
Image
Download

Deck No.22 Naya Ramp
Image
Download

Deck No.21 BUG Midrange
Image
Download

Deck No.20 UB Delver
Image
Download

Deck No.19 The Aristocrats
Image
Download

Deck No.18 Gruul Aggro
Image
Download

Deck No.17 Esper Spirits
Image
Download

Deck No.16 Omni Hypergenesis(fun deck)
Image
Download

Deck No.15 BG Zombies
Image
Download

Deck No.14 Flash Hulk(fun deck)
Image
Download

Deck No.12&13 Zombies
Image
Image
Download

Deck No.10&11 Azorius Midrange
Image
Image
Download

Deck No.7 Selesnya Midrange
Image
Download

Deck No.5&6 Rakdos Aggro
Image
Image
Download

Deck No.4 Golgari Aggro
Image
Download

Deck No.3 Azorius Aggro
Image
Download

Deck No.2 4C Peddler
Image
Download

Deck No.1 Glory's Unburial
Image
Download

End.



【Old Versions】My favorite deck - Reveillark
1.jpg

Deck_0622_ST.zip
(1.98 MiB) Downloaded 2383 times

Re: My favorite deck - Reveillark

PostPosted: 11 Oct 2012, 18:02
by elminster63500
thanks a lot! A very competitive combo deck - I like it too

Re: My favorite deck - Reveillark

PostPosted: 11 Oct 2012, 20:54
by yuriap
I really enjoyed to play with this deck!

Thank you so much for sharing it. :D

Re: My favorite deck - Reveillark

PostPosted: 11 Oct 2012, 22:44
by thefiremind
Always nice to browse other people's codes in search for ideas. :wink:

Just a little advice if you want to reduce the size of your TEXT_PERMANENT (and waste less time on copy-pasting :D): instead of using "CARD_QUERY_OPTION_PAY_"..mana, I'd suggest to use the SetCustomQueryInstructionValue function and make only 1 block of strings in TEXT_PERMANENT that have a variable {%d}.
This is a piece of code from my Fettergeist:
Code: Select all
    <RESOLUTION_TIME_ACTION>
    local player = EffectController()
    local amount = EffectDC():Get_Int(0)
    if amount &gt; 0 and player ~= nil then
       if player:CanAfford("{"..amount.."}") == 1 then
          player:SetCustomQueryInstructionValue(amount)
          player:BeginNewMultipleChoice()
          player:AddMultipleChoiceAnswer( "CARD_QUERY_OPTION_YES" )
          player:AddMultipleChoiceAnswer( "CARD_QUERY_OPTION_NO" )
          player:AskMultipleChoiceQuestion( "CARD_QUERY_MC_PAY_MANA_AMOUNT" )
       end
    end
    </RESOLUTION_TIME_ACTION>
and "CARD_QUERY_MC_PAY_MANA_AMOUNT" is substituted by "Do you want to pay {%d}?", where %d changes its value according to the value passed to SetCustomQueryInstructionValue.

Also be careful if you ever code another card by using Coldsteel Heart as template: Coldsteel Heart enters the battlefield tapped and this is what prevents it from crashing the game. If you code Paradise Plume the same way, you'll see for yourself. The crash happens because there's a brief moment in which the card has contains mana abilities without granting any of them to itself (RiiakShiNal made the tests to discover this). Being tapped probably makes the AI ignore the card so it doesn't perform the check that makes the game crash. The solution is easy: never leave the permanent without active mana abilities. This can be achieved by deciding a default colored mana ability (but seeing a mana symbol on the card text before the color choice is bad looking) or by giving the permanent a colorless mana ability that stays active when no color has been chosen yet.
As I said, Coldsteel Heart is safe because it enters the battlefield tapped, but just in case you need it, here's how I coded it (to make it coherent with Paradise Plume):
Code: Select all
  <STATIC_ABILITY filter_zone="ZONE_IN_PLAY">
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[{T}: Add one mana of the chosen color to your mana pool.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[{T}: Aggiungi un mana del colore scelto alla tua riserva.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[{T}: Erhöhe deinen Manavorrat um ein Mana der bestimmten Farbe.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[{T} : Ajoutez un mana de la couleur choisie à votre réserve.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[{T}: Agrega un maná del color elegido a tu reserva de maná.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[{T}:あなたのマナ・プールに、選んだ色のマナ1点を加える。]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[{T}: Add one mana of the chosen color to your mana pool.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[{T}: Добавьте одну ману выбранного цвета в свой запас маны.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[{T}: Adicione um mana da cor escolhida à sua reserva de mana.]]></LOCALISED_TEXT>
    <CONTINUOUS_ACTION>
    if ObjectDC() ~= nil and ObjectDC():Get_Int(0) ~= 0 then
       Object():GetCurrentCharacteristics():GrantAbility( ObjectDC():Get_Int(0) )
    else
       Object():GetCurrentCharacteristics():GrantAbility( 6 )
    end
    </CONTINUOUS_ACTION>
  </STATIC_ABILITY>
  <MANA_ABILITY resource_id="1" filter_zone="ZONE_IN_PLAY">
    <COST type="TapSelf" />
    <PRODUCES amount="{W}" />
  </MANA_ABILITY>
  <MANA_ABILITY resource_id="2" filter_zone="ZONE_IN_PLAY">
    <COST type="TapSelf" />
    <PRODUCES amount="{U}" />
  </MANA_ABILITY>
  <MANA_ABILITY resource_id="3" filter_zone="ZONE_IN_PLAY">
    <COST type="TapSelf" />
    <PRODUCES amount="{B}" />
  </MANA_ABILITY>
  <MANA_ABILITY resource_id="4" filter_zone="ZONE_IN_PLAY">
    <COST type="TapSelf" />
    <PRODUCES amount="{R}" />
  </MANA_ABILITY>
  <MANA_ABILITY resource_id="5" filter_zone="ZONE_IN_PLAY">
    <COST type="TapSelf" />
    <PRODUCES amount="{G}" />
  </MANA_ABILITY>
  <MANA_ABILITY resource_id="6" filter_zone="ZONE_IN_PLAY">
    <COST type="TapSelf" />
    <PRODUCES amount="{1}" />
  </MANA_ABILITY>

Re: My favorite deck - Reveillark

PostPosted: 12 Oct 2012, 05:01
by sumomole
thefiremind wrote:Always nice to browse other people's codes in search for ideas. :wink:
Thanks for the warning. :)

Glory's Unburial & 4C Peddler

PostPosted: 08 Dec 2012, 09:06
by sumomole
Glory's Unburial.JPG

Deck_0624_ST.zip
(2.9 MiB) Downloaded 2432 times


4C Peddler.jpg

Deck_0625_ST.zip
(2.39 MiB) Downloaded 2433 times

Azorius Aggro & Golgari Aggro

PostPosted: 08 Dec 2012, 09:57
by sumomole
Supreme Judge.jpg

Deck_0626_ST.zip
(1.59 MiB) Downloaded 2652 times


Golgari Lich Lord.jpg

Deck_0627_ST.zip
(1.95 MiB) Downloaded 2504 times

Re: 【2012/12/08】Dotp13 MOD【4 Deck】

PostPosted: 08 Dec 2012, 10:21
by thefiremind
sumomole wrote:Thank you very much thefiremind, The FUNCTIONS(Mana and Transform) that you made is great, I use them, I hope you don't mind.
Use them anywhere you like, I'm glad they are useful. :wink:

Rakdos Aggro 1 & 2 & Selesnya Midrange

PostPosted: 08 Dec 2012, 10:24
by sumomole
Rakdos Aggro.JPG

Lord of Riots.jpg

Deck_0628_ST.zip
(2.76 MiB) Downloaded 2517 times


Selesnya Midrange.jpg

Deck_0629_ST.zip
(2.86 MiB) Downloaded 2532 times

Re: 【2012/12/08】Dotp13 MOD【7 Deck】

PostPosted: 08 Dec 2012, 21:33
by loookaz
the deathrite shaman code seems to be malfunctioning.
it doesn't remove spell or creatures from the graveyard.

just letting you know:)

Re: 【2012/12/08】Dotp13 MOD【7 Deck】

PostPosted: 09 Dec 2012, 08:45
by Firehelp
loookaz wrote:the deathrite shaman code seems to be malfunctioning.
it doesn't remove spell or creatures from the graveyard.
I can confirm it, although it's more bugged than that. The trigger also doesn't let you choose which graveyard to remove the card from, which it obviously should. (it works on your graveyard only, not on your opponent's)

Re: 【2012/12/08】Dotp13 MOD【7 Deck】

PostPosted: 09 Dec 2012, 10:01
by sumomole
Firehelp wrote:
loookaz wrote:the deathrite shaman code seems to be malfunctioning.
it doesn't remove spell or creatures from the graveyard.
I can confirm it, although it's more bugged than that. The trigger also doesn't let you choose which graveyard to remove the card from, which it obviously should. (it works on your graveyard only, not on your opponent's)
There are two bugs, the code "Make_Targets" Must be 0 and the code "SetController" Should not be used.
The correct code is as follows. In the next update, I will fix these bugs.
If you know how to make a mod, you can also download the latest code from here.

Code: Select all
    <COST type="REMOVE_FROM_GAME">
      <TARGET_DEFINITION id="0">
      local filter = Object():GetFilter()
      filter:Clear()
      filter:SetZone( ZONE_GRAVEYARD )
      filter:AddCardType( CARD_TYPE_CREATURE )
      filter:SetHint( HINT_ENEMY, EffectController() )
      filter:NotTargetted()
      </TARGET_DEFINITION>
      <TARGET_DETERMINATION>
      return AtLeastOneTargetFromDefinition(0)
      </TARGET_DETERMINATION>
      <PLAYTIME>
      EffectController():ChooseTarget( 0, "CARD_QUERY_CHOOSE_CREATURE_TO_EXILE", EffectDC():Make_Targets(0) )
      </PLAYTIME></COST>

Re: 【2012/12/08】Dotp13 MOD【7 Deck】

PostPosted: 09 Dec 2012, 14:29
by Firehelp
Now it works properly, thanks. :)

Re: 【2012/12/08】Dotp13 MOD【7 Deck】

PostPosted: 10 Dec 2012, 07:18
by xXAwsomesXx
Cheers man. Thanks for make. All I need is a 5 colored ally deck. I'm pretty new to coding. Not sure how to. But I would love to learn ho to code in order to make fun decks.

Naya Midrange & 4C Rites & Junk Reanimator

PostPosted: 10 Dec 2012, 12:43
by sumomole
Naya Midrange.JPG


Deck_0630_ST.zip
(2.62 MiB) Downloaded 1956 times


4C Rites.jpg


Junk Reanimator.JPG


Deck_0631_ST.zip
(3.44 MiB) Downloaded 2112 times