It is currently 12 Sep 2025, 18:19
   
Text Size

Volrathxp's Custom Dotp 2014 DLC (Last Update: 12/6/2014)

Moderator: CCGHQ Admins

Re: Volrathxp's Custom Dotp 2014 DLC

Postby johneeeee » 10 Aug 2014, 13:21

volrathxp wrote:I am assuming both you and your friend have the same content installed?
The exact same content, yes. It works fine without the content enabler file. As soon as we both add that one file to our game directory we can no longer join each others games because DotP14 crashes when we try to do so. Which is a real shame because I'd enjoy to play your decks.
Any ideas how to fix this?
johneeeee
 
Posts: 6
Joined: 09 Aug 2014, 17:34
Has thanked: 0 time
Been thanked: 0 time

Re: Volrathxp's Custom Dotp 2014 DLC

Postby Kithkin » 10 Aug 2014, 13:29

Bug report

5-Color Slivers has 316(!) cards in deck. 254(!) plains. :lol:
User avatar
Kithkin
 
Posts: 456
Joined: 21 Feb 2014, 07:12
Location: Cologne, GERMANY
Has thanked: 11 times
Been thanked: 56 times

Re: Volrathxp's Custom Dotp 2014 DLC

Postby volrathxp » 10 Aug 2014, 15:11

Kithkin wrote:Bug report

5-Color Slivers has 316(!) cards in deck. 254(!) plains. :lol:
That's just plain terrible. XD

Edit: Sorry, couldn't resist.

I looked at the deck and it could be because it has all nonbasics for lands, but I've been messing around with decks like that for a while now with zero issues there, so not sure what's going on.

Try this.
Attachments
Data_Decks_100006_5COLOR_SLIVERS.zip
(47.73 KiB) Downloaded 273 times
Last edited by volrathxp on 10 Aug 2014, 17:58, edited 1 time in total.
volrathxp
User avatar
volrathxp
 
Posts: 362
Joined: 23 Jul 2014, 17:34
Has thanked: 9 times
Been thanked: 17 times

Re: Volrathxp's Custom Dotp 2014 DLC

Postby RiiakShiNal » 10 Aug 2014, 16:34

volrathxp wrote:
Kithkin wrote:Bug report

The AI has Urborg, Tomb of Yawgmoth on the battlefield, and it somehow adds to MY mana pool. I may cast spells with higher mana costs than mana available. And it does not even tap the mana. [-X
I will take a look at Urborg. Thank you for being so vigilant on reporting these.
Urborg, Tomb of Yawgmoth will never work properly in DotP 2014 because as soon as you give a basic land an additional basic land sub-type the game now thinks it can get 2 mana from each basic land (if you added 2 additional basic land sub-types it will think each basic land can produce 3 mana and so on...). As such any card that adds basic land sub-types to basic lands will not work properly ever.

This is a known issue (and has been known for a very long time) which is why most modders don't make those types of cards. Just adding a manual mana ability could be done (without problem), but adding a regular mana ability or adding a basic land sub-type is problematic (and for Urborg, Tomb of Yawgmoth you can't do without adding the sub-type because then it would break interactions with creatures that have Swampwalk).
RiiakShiNal
Programmer
 
Posts: 2188
Joined: 16 May 2011, 21:37
Has thanked: 75 times
Been thanked: 497 times

Re: Volrathxp's Custom Dotp 2014 DLC

Postby volrathxp » 10 Aug 2014, 17:51

RiiakShiNal wrote:
volrathxp wrote:
Kithkin wrote:Bug report

The AI has Urborg, Tomb of Yawgmoth on the battlefield, and it somehow adds to MY mana pool. I may cast spells with higher mana costs than mana available. And it does not even tap the mana. [-X
I will take a look at Urborg. Thank you for being so vigilant on reporting these.
Urborg, Tomb of Yawgmoth will never work properly in DotP 2014 because as soon as you give a basic land an additional basic land sub-type the game now thinks it can get 2 mana from each basic land (if you added 2 additional basic land sub-types it will think each basic land can produce 3 mana and so on...). As such any card that adds basic land sub-types to basic lands will not work properly ever.

This is a known issue (and has been known for a very long time) which is why most modders don't make those types of cards. Just adding a manual mana ability could be done (without problem), but adding a regular mana ability or adding a basic land sub-type is problematic (and for Urborg, Tomb of Yawgmoth you can't do without adding the sub-type because then it would break interactions with creatures that have Swampwalk).
I see. That's kind of sucky, really. Hmmph.

Here's the Realm Seekers code. Not sure what's up with it:

Realm Seekers | Open
Code: Select all
<?xml version='1.0' encoding='UTF-8'?>
<CARD_V2 ExportVersion="1">
  <FILENAME text="REALM_SEEKERS_1000382339" />
  <CARDNAME text="REALM_SEEKERS" />
  <TITLE>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Realm Seekers]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Realm Seekers]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Realm Seekers]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Realm Seekers]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Realm Seekers]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[領域の探求者]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Realm Seekers]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Realm Seekers]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Realm Seekers]]></LOCALISED_TEXT>
  </TITLE>
  <MULTIVERSEID value="1000382339" />
  <ARTID value="1000382339" />
  <ARTIST name="Mike Sass" />
  <CASTING_COST cost="{4}{G}{G}" />
  <TYPE metaname="Creature" />
  <SUB_TYPE metaname="Elf" />
  <SUB_TYPE metaname="Scout" />
  <EXPANSION value="CNS" />
  <RARITY metaname="R" />
  <POWER value="0" />
  <TOUGHNESS value="0" />
  <TRIGGERED_ABILITY replacement_effect="1" active_zone="ZONE_TRANSITION">
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Realm Seekers enters the battlefield with X +1/+1 counters on it, where X is the total number of cards in all players’ hands.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Realm Seekers enters the battlefield with X +1/+1 counters on it, where X is the total number of cards in all players’ hands.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Realm Seekers enters the battlefield with X +1/+1 counters on it, where X is the total number of cards in all players’ hands.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Realm Seekers enters the battlefield with X +1/+1 counters on it, where X is the total number of cards in all players’ hands.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Realm Seekers enters the battlefield with X +1/+1 counters on it, where X is the total number of cards in all players’ hands.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[領域の探求者は、+1/+1カウンターがX個置かれた状態で戦場に出る。Xはすべてのプレイヤーの手札にあるカードの総数に等しい。]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Realm Seekers enters the battlefield with X +1/+1 counters on it, where X is the total number of cards in all players’ hands.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Realm Seekers enters the battlefield with X +1/+1 counters on it, where X is the total number of cards in all players’ hands.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Realm Seekers enters the battlefield with X +1/+1 counters on it, where X is the total number of cards in all players’ hands.]]></LOCALISED_TEXT>
       <TRIGGER value="ZONECHANGE_TRANSITION" simple_qualifier="self" to_zone="ZONE_BATTLEFIELD" from_zone="ZONE_ANY" />
   <RESOLUTION_TIME_ACTION>

        if EffectSource() ~= nil then

         local oFilter = ClearFilter()
         oFilter:SetZone( ZONE_HAND )

         local numCounters = oFilter:Count()

         EffectSource():AddCounters( MTG():PlusOnePlusOneCounters(), numCounters)

        end

   </RESOLUTION_TIME_ACTION>
</TRIGGERED_ABILITY>
  <ACTIVATED_ABILITY>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[{2}{G}, Remove a +1/+1 counter from Realm Seekers: Search your library for a land card, reveal it, put it into your hand, then shuffle your library.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[{2}{G}, Remove a +1/+1 counter from Realm Seekers: Search your library for a land card, reveal it, put it into your hand, then shuffle your library.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[{2}{G}, Remove a +1/+1 counter from Realm Seekers: Search your library for a land card, reveal it, put it into your hand, then shuffle your library.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[{2}{G}, Remove a +1/+1 counter from Realm Seekers: Search your library for a land card, reveal it, put it into your hand, then shuffle your library.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[{2}{G}, Remove a +1/+1 counter from Realm Seekers: Search your library for a land card, reveal it, put it into your hand, then shuffle your library.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[{2}{G}, 領域の探求者の上から+1/+1カウンターを1個取り除く:あなたのライブラリーから土地カードを1枚探し、それを公開してあなたの手札に加え、その後あなたのライブラリーを切り直す。]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[{2}{G}, Remove a +1/+1 counter from Realm Seekers: Search your library for a land card, reveal it, put it into your hand, then shuffle your library.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[{2}{G}, Remove a +1/+1 counter from Realm Seekers: Search your library for a land card, reveal it, put it into your hand, then shuffle your library.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[{2}{G}, Remove a +1/+1 counter from Realm Seekers: Search your library for a land card, reveal it, put it into your hand, then shuffle your library.]]></LOCALISED_TEXT>
  <COST mana_cost="{2}{G}" type="Mana" />
<COST type="RemoveCountersSelf" amount="1" counter_type="+1/+1" />
   <RESOLUTION_TIME_ACTION>
    local filter = ClearFilter()
    local effectController = EffectController()
    filter:Add( FE_TYPE, OP_IS, CARD_TYPE_LAND )
    filter:SetZone( ZONE_LIBRARY, effectController )
    effectController:ChooseItem( "CARD_QUERY_CHOOSE_LAND_TO_PUT_IN_HAND", EffectDC():Make_Targets(0) )
    </RESOLUTION_TIME_ACTION>
      <RESOLUTION_TIME_ACTION>
    local target = EffectDC():Get_Targets(0):Get_CardPtr(0)
    if target ~= nil then
       target:PutInHand( EffectController() )
    end
    </RESOLUTION_TIME_ACTION>
      <RESOLUTION_TIME_ACTION>
    EffectController():ShuffleLibrary()
    </RESOLUTION_TIME_ACTION>
  </ACTIVATED_ABILITY>
  <SFX text="COMBAT_BLUNT_LARGE_ATTACK" power_boundary_min="4" power_boundary_max="-1" />
  <SFX text="COMBAT_BLUNT_SMALL_ATTACK" power_boundary_min="1" power_boundary_max="3" />
</CARD_V2>
volrathxp
User avatar
volrathxp
 
Posts: 362
Joined: 23 Jul 2014, 17:34
Has thanked: 9 times
Been thanked: 17 times

Re: Volrathxp's Custom Dotp 2014 DLC

Postby Kithkin » 10 Aug 2014, 18:43

volrathxp wrote:
Kithkin wrote:Bug report

5-Color Slivers has 316(!) cards in deck. 254(!) plains. :lol:
That's just plain terrible. XD

Edit: Sorry, couldn't resist.

I looked at the deck and it could be because it has all nonbasics for lands, but I've been messing around with decks like that for a while now with zero issues there, so not sure what's going on.

Try this.
Nope, nothing has changed except now the deck has 255 plains. #-o
User avatar
Kithkin
 
Posts: 456
Joined: 21 Feb 2014, 07:12
Location: Cologne, GERMANY
Has thanked: 11 times
Been thanked: 56 times

Re: Volrathxp's Custom Dotp 2014 DLC

Postby volrathxp » 10 Aug 2014, 19:03

Kithkin wrote:
volrathxp wrote:
Kithkin wrote:Bug report

5-Color Slivers has 316(!) cards in deck. 254(!) plains. :lol:
That's just plain terrible. XD

Edit: Sorry, couldn't resist.

I looked at the deck and it could be because it has all nonbasics for lands, but I've been messing around with decks like that for a while now with zero issues there, so not sure what's going on.

Try this.
Nope, nothing has changed except now the deck has 255 plains. #-o
I have never seen that happen with a deck. It does it when I pull it up too. Anyone got any ideas? Do I just need to recreate this one?
volrathxp
User avatar
volrathxp
 
Posts: 362
Joined: 23 Jul 2014, 17:34
Has thanked: 9 times
Been thanked: 17 times

Re: Volrathxp's Custom Dotp 2014 DLC

Postby thefiremind » 10 Aug 2014, 19:07

It's a bug that happens when you make a deck with more than 3 colors in DotP2014. See here:
viewtopic.php?f=109&t=12481&start=15#p139486
< Former DotP 2012/2013/2014 modder >
Currently busy with life...
User avatar
thefiremind
Programmer
 
Posts: 3515
Joined: 07 Nov 2011, 10:55
Has thanked: 118 times
Been thanked: 722 times

Re: Volrathxp's Custom Dotp 2014 DLC

Postby volrathxp » 10 Aug 2014, 19:13

thefiremind wrote:It's a bug that happens when you make a deck with more than 3 colors in DotP2014. See here:
viewtopic.php?f=109&t=12481&start=15#p139486
Weird. I've never seen that happen in any other decks that are more than 5-colors (i.e. I have a manaless dredge deck that has 5-colors listed but no issues of that nature).

Of course, perhaps the manaless dredge deck is because the other colored cards are in the unlocks?
volrathxp
User avatar
volrathxp
 
Posts: 362
Joined: 23 Jul 2014, 17:34
Has thanked: 9 times
Been thanked: 17 times

Re: Volrathxp's Custom Dotp 2014 DLC

Postby volrathxp » 10 Aug 2014, 19:15

johneeeee wrote:
volrathxp wrote:I am assuming both you and your friend have the same content installed?
The exact same content, yes. It works fine without the content enabler file. As soon as we both add that one file to our game directory we can no longer join each others games because DotP14 crashes when we try to do so. Which is a real shame because I'd enjoy to play your decks.
Any ideas how to fix this?
I do not. I'm honestly not sure what's causing that.

Edit: Let me be clearer, that I haven't tested this stuff in multiplayer. I don't have anyone to test with.
volrathxp
User avatar
volrathxp
 
Posts: 362
Joined: 23 Jul 2014, 17:34
Has thanked: 9 times
Been thanked: 17 times

Re: Volrathxp's Custom Dotp 2014 DLC

Postby volrathxp » 10 Aug 2014, 19:37

For right now I am removing the Sliver deck from the original download. I'd be open to ideas on correcting it. Obviously the game must have some capability for 5-Colored cards (since Sliver Legion is in the original game WAD).

Also I fixed Realm Seekers. Will update the core WAD shortly.

Edit: I'd also just like to say thanks big time to Kithkin for helping with the troubleshooting on things. It's greatly appreciated, and hopefully we've worked out a good majority of the issues on cards.
volrathxp
User avatar
volrathxp
 
Posts: 362
Joined: 23 Jul 2014, 17:34
Has thanked: 9 times
Been thanked: 17 times

Re: Volrathxp's Custom Dotp 2014 DLC

Postby volrathxp » 10 Aug 2014, 20:40

My own bug report.

I can't get Hydra Broodmaster to create tokens.

Here's the code:

Hydra Broodmaster | Open
Code: Select all
<?xml version='1.0' encoding='UTF-8'?>
<CARD_V2 ExportVersion="1">
  <FILENAME text="HYDRA_BROODMASTER_1000380438" />
  <CARDNAME text="HYDRA_BROODMASTER" />
  <TITLE>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Hydra Broodmaster]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Maître de couvée hydre]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Hidra ama de la progenie]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Hydra-Brutwächterin]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Idra Protettrice della Covata]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[ハイドラの繁殖主]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[번식하는 히드라]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Гидра-Породительница]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Hidra Criadeira]]></LOCALISED_TEXT>
  </TITLE>
  <MULTIVERSEID value="1000380438" />
  <ARTID value="1000380438" />
  <ARTIST name="Steve Prescott" />
  <CASTING_COST cost="{4}{G}{G}" />
  <TYPE metaname="Creature" />
  <SUB_TYPE metaname="Hydra" />
  <EXPANSION value="JOU" />
  <RARITY metaname="R" />
  <POWER value="7" />
  <TOUGHNESS value="7" />
  <ACTIVATED_ABILITY linked_ability_group="1">
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[{X}{X}{G}: Monstrosity X.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[{X}{X}{G} : Monstruosité X.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[{X}{X}{G}: Monstruosidad X.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[{X}{X}{G}: Monstrum X.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[{X}{X}{G}: Mostruosità X.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[{X}{X}{G}:怪物化Xを行う。]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[{X}{X}{G}: 괴수화 X.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[{X}{X}{G}: Чудовищность X.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[{X}{X}{G}: Monstruosidade X.]]></LOCALISED_TEXT>
  <COST mana_cost="{X}{X}{G}" type="Mana" />
   <RESOLUTION_TIME_ACTION>
    if EffectSource() ~= nil and LinkedDC():Get_Int(0) == 0 then
       EffectSource():AddCounters( MTG():PlusOnePlusOneCounters(), GetEffectX() )
      LinkedDC():Set_Int( 0, GetEffectX() + 1 )
    end
    </RESOLUTION_TIME_ACTION>
      <AI_AVAILABILITY type="in_response" response_source="1" />
      <AI_AVAILABILITY window_step="main_1" window_turn="my_turn" type="window" />
      <AI_AVAILABILITY window_step="declare_blockers" type="window" />
      <AI_AVAILABILITY window_step="end_of_turn" window_turn="their_turn" type="window" />
      <AUTO_SKIP no_effect_source="1" />
</ACTIVATED_ABILITY>
  <TRIGGERED_ABILITY linked_ability_group="1">
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[When Hydra Broodmaster becomes monstrous, put X X/X green Hydra creature tokens onto the battlefield.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Quand le Maître de couvée hydre devient monstrueux, mettez sur le champ de bataille X jetons de créature X/X verte Hydre.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Cuando la Hidra ama de la progenie se convierta en monstruosa, pon en el campo de batalla X fichas de criatura Hidra verdes X/X.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Wenn die Hydra-Brutwächterin monströs wird, bringe X X/X grüne Hydra-Kreaturenspielsteine ins Spiel.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Quando l’Idra Protettrice della Covata diventa mostruosa, metti sul campo di battaglia X pedine creatura Idra X/X verdi.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[ハイドラの繁殖主が怪物的になったとき、緑のX/Xのハイドラ・クリーチャー・トークンをX体戦場に出す。]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[번식하는 히드라가 괴수화할 때, X/X 녹색 히드라 토큰 X개를 전장에 놓는다.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Когда Гидра-Породительница становится чудовищной, положите на поле битвы X фишек существа X/X зеленая Гидра.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Quando Hidra Criadeira se tornar monstruosa, coloque no campo de batalha X fichas de criatura verde X/X do tipo Hidra.]]></LOCALISED_TEXT>
       <TRIGGER value="ABILITY_RESOLVED">
    if LinkedDC():Get_Int(0) &gt; 0 then
      EffectDC():Set_Int( 1, LinkedDC():Get_Int(0) - 1 )
  LinkedDC():Set_Int( 0, -1 )
       return true
    end
    return false
    </TRIGGER>
<RESOLUTION_TIME_ACTION>
    local x = EffectSource():GetPaidX()
    MTG():PutPTTokensOntoBattlefield( "TOKEN_HYDRA_X_X_G_100038043", x, EffectController(), x, x )
</RESOLUTION_TIME_ACTION>
 </TRIGGERED_ABILITY>
   <TOKEN_REGISTRATION reservation="1" type="TOKEN_HYDRA_X_X_G_100038043" />
  <SFX text="COMBAT_BLUNT_LARGE_ATTACK" power_boundary_min="4" power_boundary_max="-1" />
  <SFX text="COMBAT_BLUNT_SMALL_ATTACK" power_boundary_min="1" power_boundary_max="3" />
</CARD_V2>
The token code:

Hydra token | Open
Code: Select all
<?xml version="1.0"?>
<CARD_V2 ExportVersion="1">
  <FILENAME text="TOKEN_HYDRA_X_X_G_100038043" />
  <CARDNAME text="HYDRA" />
  <TITLE>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[HYDRA]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[HYDRA]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[HYDRA]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[HYDRA]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[HYDRA]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[HYDRA]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[HYDRA]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[HYDRA]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[HYDRA]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="zh-CN"><![CDATA[HYDRA]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="zh-HK"><![CDATA[HYDRA]]></LOCALISED_TEXT>
  </TITLE>
  <MULTIVERSEID value="100038043" />
  <ARTID value="100038043" />
  <COLOUR value="G" />
  <ARTIST name="Steve Prescott" />
  <CASTING_COST cost="" />
  <TYPE metaname="Creature" />
  <SUB_TYPE metaname="Hydra" />
  <EXPANSION value="JOU" />
  <RARITY metaname="T" />
  <POWER value="*" />
  <TOUGHNESS value="*" />
  <TOKEN />  <SFX text="COMBAT_BLUNT_LARGE_ATTACK" power_boundary_min="4" power_boundary_max="-1" />
  <SFX text="COMBAT_BLUNT_SMALL_ATTACK" power_boundary_min="1" power_boundary_max="3" />
</CARD_V2>
It triggers, but doesn't create tokens. Also, it still lets me use the monstrosity ability again...
volrathxp
User avatar
volrathxp
 
Posts: 362
Joined: 23 Jul 2014, 17:34
Has thanked: 9 times
Been thanked: 17 times

Re: Volrathxp's Custom Dotp 2014 DLC

Postby Kithkin » 10 Aug 2014, 20:59

volrathxp, you are probably aware, but maybe not. Most of the opponent in-game art is missing, like in the lobby, on the battlefield in the upper right corner, in the victory screen, or when choosing a target player. It's not game breaking, but nevertheless.

Oh, and every opponent is named "New Personality". 8)
User avatar
Kithkin
 
Posts: 456
Joined: 21 Feb 2014, 07:12
Location: Cologne, GERMANY
Has thanked: 11 times
Been thanked: 56 times

Re: Volrathxp's Custom Dotp 2014 DLC

Postby volrathxp » 10 Aug 2014, 21:03

Kithkin wrote:volrathxp, you are probably aware, but maybe not. Most of the opponent in-game art is missing, like in the lobby, on the battlefield in the upper right corner, in the victory screen, or when choosing a target player. It's not game breaking, but nevertheless.

Oh, and every opponent is named "New Personality". 8)
Probably because I didn't actually set that information in the Deck Builder. I can roll through and look into that. I wasn't aware of that, heh.
volrathxp
User avatar
volrathxp
 
Posts: 362
Joined: 23 Jul 2014, 17:34
Has thanked: 9 times
Been thanked: 17 times

Re: Volrathxp's Custom Dotp 2014 DLC

Postby RiiakShiNal » 10 Aug 2014, 21:10

volrathxp wrote:My own bug report.

I can't get Hydra Broodmaster to create tokens.

Here's the code:

Hydra Broodmaster | Open
Code: Select all
<?xml version='1.0' encoding='UTF-8'?>
<CARD_V2 ExportVersion="1">
  <FILENAME text="HYDRA_BROODMASTER_1000380438" />
  <CARDNAME text="HYDRA_BROODMASTER" />
  <TITLE>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Hydra Broodmaster]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Maître de couvée hydre]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Hidra ama de la progenie]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Hydra-Brutwächterin]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Idra Protettrice della Covata]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[ハイドラの繁殖主]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[번식하는 히드라]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Гидра-Породительница]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Hidra Criadeira]]></LOCALISED_TEXT>
  </TITLE>
  <MULTIVERSEID value="1000380438" />
  <ARTID value="1000380438" />
  <ARTIST name="Steve Prescott" />
  <CASTING_COST cost="{4}{G}{G}" />
  <TYPE metaname="Creature" />
  <SUB_TYPE metaname="Hydra" />
  <EXPANSION value="JOU" />
  <RARITY metaname="R" />
  <POWER value="7" />
  <TOUGHNESS value="7" />
  <ACTIVATED_ABILITY linked_ability_group="1">
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[{X}{X}{G}: Monstrosity X.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[{X}{X}{G} : Monstruosité X.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[{X}{X}{G}: Monstruosidad X.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[{X}{X}{G}: Monstrum X.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[{X}{X}{G}: Mostruosità X.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[{X}{X}{G}:怪物化Xを行う。]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[{X}{X}{G}: 괴수화 X.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[{X}{X}{G}: Чудовищность X.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[{X}{X}{G}: Monstruosidade X.]]></LOCALISED_TEXT>
  <COST mana_cost="{X}{X}{G}" type="Mana" />
   <RESOLUTION_TIME_ACTION>
    if EffectSource() ~= nil and LinkedDC():Get_Int(0) == 0 then
       EffectSource():AddCounters( MTG():PlusOnePlusOneCounters(), GetEffectX() )
      LinkedDC():Set_Int( 0, GetEffectX() + 1 )
    end
    </RESOLUTION_TIME_ACTION>
      <AI_AVAILABILITY type="in_response" response_source="1" />
      <AI_AVAILABILITY window_step="main_1" window_turn="my_turn" type="window" />
      <AI_AVAILABILITY window_step="declare_blockers" type="window" />
      <AI_AVAILABILITY window_step="end_of_turn" window_turn="their_turn" type="window" />
      <AUTO_SKIP no_effect_source="1" />
</ACTIVATED_ABILITY>
  <TRIGGERED_ABILITY linked_ability_group="1">
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[When Hydra Broodmaster becomes monstrous, put X X/X green Hydra creature tokens onto the battlefield.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Quand le Maître de couvée hydre devient monstrueux, mettez sur le champ de bataille X jetons de créature X/X verte Hydre.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Cuando la Hidra ama de la progenie se convierta en monstruosa, pon en el campo de batalla X fichas de criatura Hidra verdes X/X.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Wenn die Hydra-Brutwächterin monströs wird, bringe X X/X grüne Hydra-Kreaturenspielsteine ins Spiel.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Quando l’Idra Protettrice della Covata diventa mostruosa, metti sul campo di battaglia X pedine creatura Idra X/X verdi.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[ハイドラの繁殖主が怪物的になったとき、緑のX/Xのハイドラ・クリーチャー・トークンをX体戦場に出す。]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[번식하는 히드라가 괴수화할 때, X/X 녹색 히드라 토큰 X개를 전장에 놓는다.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Когда Гидра-Породительница становится чудовищной, положите на поле битвы X фишек существа X/X зеленая Гидра.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Quando Hidra Criadeira se tornar monstruosa, coloque no campo de batalha X fichas de criatura verde X/X do tipo Hidra.]]></LOCALISED_TEXT>
       <TRIGGER value="ABILITY_RESOLVED">
    if LinkedDC():Get_Int(0) &gt; 0 then
      EffectDC():Set_Int( 1, LinkedDC():Get_Int(0) - 1 )
  LinkedDC():Set_Int( 0, -1 )
       return true
    end
    return false
    </TRIGGER>
<RESOLUTION_TIME_ACTION>
    local x = EffectSource():GetPaidX()
    MTG():PutPTTokensOntoBattlefield( "TOKEN_HYDRA_X_X_G_100038043", x, EffectController(), x, x )
</RESOLUTION_TIME_ACTION>
 </TRIGGERED_ABILITY>
   <TOKEN_REGISTRATION reservation="1" type="TOKEN_HYDRA_X_X_G_100038043" />
  <SFX text="COMBAT_BLUNT_LARGE_ATTACK" power_boundary_min="4" power_boundary_max="-1" />
  <SFX text="COMBAT_BLUNT_SMALL_ATTACK" power_boundary_min="1" power_boundary_max="3" />
</CARD_V2>
The token code:

Hydra token | Open
Code: Select all
<?xml version="1.0"?>
<CARD_V2 ExportVersion="1">
  <FILENAME text="TOKEN_HYDRA_X_X_G_100038043" />
  <CARDNAME text="HYDRA" />
  <TITLE>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[HYDRA]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[HYDRA]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[HYDRA]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[HYDRA]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[HYDRA]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[HYDRA]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[HYDRA]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[HYDRA]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[HYDRA]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="zh-CN"><![CDATA[HYDRA]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="zh-HK"><![CDATA[HYDRA]]></LOCALISED_TEXT>
  </TITLE>
  <MULTIVERSEID value="100038043" />
  <ARTID value="100038043" />
  <COLOUR value="G" />
  <ARTIST name="Steve Prescott" />
  <CASTING_COST cost="" />
  <TYPE metaname="Creature" />
  <SUB_TYPE metaname="Hydra" />
  <EXPANSION value="JOU" />
  <RARITY metaname="T" />
  <POWER value="*" />
  <TOUGHNESS value="*" />
  <TOKEN />  <SFX text="COMBAT_BLUNT_LARGE_ATTACK" power_boundary_min="4" power_boundary_max="-1" />
  <SFX text="COMBAT_BLUNT_SMALL_ATTACK" power_boundary_min="1" power_boundary_max="3" />
</CARD_V2>
It triggers, but doesn't create tokens. Also, it still lets me use the monstrosity ability again...
This is because you are creating 0 0/0 tokens. You should be setting x to EffectDC():Get_Int(1) not EffectSource():GetPaidX().

As for why it is letting you use the monstrosity ability again, that is because you never put in an AVAILABILITY to disable that ability once it is used.
RiiakShiNal
Programmer
 
Posts: 2188
Joined: 16 May 2011, 21:37
Has thanked: 75 times
Been thanked: 497 times

PreviousNext

Return to 2014

Who is online

Users browsing this forum: No registered users and 15 guests

Main Menu

User Menu

Our Partners


Who is online

In total there are 15 users online :: 0 registered, 0 hidden and 15 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: No registered users and 15 guests

Login Form