It is currently 05 Nov 2025, 17:23
   
Text Size

Formal Request Thread

Moderator: CCGHQ Admins

Re: Formal Request Thread

Postby Master Necro » 29 Jul 2013, 18:51

Master Necro wrote:Hey I need help with 2 cards guys.

First one Amass the Components , really weird, it doesn't draw 3 cards and it just lets me put a card to the bottom of my library but it also gives me a choice to put cards from my graveyard too not just form hand...

Code: Select all
<?xml version="1.0"?>
<CARD_V2 ExportVersion="1">
  <FILENAME text="AMASS_THE_COMPONENTS_17270988" />
  <CARDNAME text="AMASS_THE_COMPONENTS" />
  <TITLE>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Amass the Components]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Amass the Components]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Amass the Components]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Amass the Components]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Amass the Components]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[Amass the Components]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Amass the Components]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Amass the Components]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Amass the Components]]></LOCALISED_TEXT>
  </TITLE>
  <MULTIVERSEID value="17270988" />
  <ARTID value="A270988" />
  <ARTIST name="Matt Stewart" />
  <CASTING_COST cost="{3}{U}" />
  <FLAVOURTEXT>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[“I knew I'd find a use for all that newt spittle!”]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[“I knew I'd find a use for all that newt spittle!”]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[“I knew I'd find a use for all that newt spittle!”]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[“I knew I'd find a use for all that newt spittle!”]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[“I knew I'd find a use for all that newt spittle!”]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[“I knew I'd find a use for all that newt spittle!”]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[“I knew I'd find a use for all that newt spittle!”]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[“I knew I'd find a use for all that newt spittle!”]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[“I knew I'd find a use for all that newt spittle!”]]></LOCALISED_TEXT>
  </FLAVOURTEXT>
  <TYPE metaname="Sorcery" />
  <EXPANSION value="DPI" />
  <RARITY metaname="C" />
  <SPELL_ABILITY>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Draw three cards, then put a card from your hand on the bottom of your library.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Draw three cards, then put a card from your hand on the bottom of your library.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Draw three cards, then put a card from your hand on the bottom of your library.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Draw three cards, then put a card from your hand on the bottom of your library.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Draw three cards, then put a card from your hand on the bottom of your library.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[Draw three cards, then put a card from your hand on the bottom of your library.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Draw three cards, then put a card from your hand on the bottom of your library.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Draw three cards, then put a card from your hand on the bottom of your library.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Draw three cards, then put a card from your hand on the bottom of your library.]]></LOCALISED_TEXT>
    <RESOLUTION_TIME_ACTION>
    EffectController():DrawCards(3)
    </RESOLUTION_TIME_ACTION>
    <RESOLUTION_TIME_ACTION>
    local filter = ClearFilter()
    filter:SetZone( ZONE_HAND, EffectController())
    EffectController():SetItemCount( 1 )
    for i = 0,(1) do
       EffectController():SetItemPrompt (i, "CARD_QUERY_CHOOSE_CARD_TO_PUT_ON_BOTTOM_LIBRARY" )
    end
    EffectController():ChooseItems( EffectDC():Make_Targets(1) )
    </RESOLUTION_TIME_ACTION>
    <RESOLUTION_TIME_ACTION>
    for i = 0,(1) do
       local target_card = EffectDC():Get_Targets(1):Get_CardPtr(i)
       if target_card ~= nil  then
          target_card:PutOnBottomOfLibrary()
       end
    end
    </RESOLUTION_TIME_ACTION>
  </SPELL_ABILITY>
</CARD_V2>
The second is Wingcrafter , nothing works here it just asks which creature I wan't to pair with it and after I choose nothing happens.

Code: Select all
<?xml version="1.0"?>
<CARD_V2 ExportVersion="1">
  <FILENAME text="WINGCRAFTER_17239979" />
  <CARDNAME text="WINGCRAFTER" />
  <TITLE>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Wingcrafter]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Wingcrafter]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Wingcrafter]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Wingcrafter]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Wingcrafter]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[Wingcrafter]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Wingcrafter]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Wingcrafter]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Wingcrafter]]></LOCALISED_TEXT>
  </TITLE>
  <MULTIVERSEID value="17239979" />
  <ARTID value="A239979" />
  <ARTIST name="Matt Stewart" />
  <CASTING_COST cost="{U}" />
  <TYPE metaname="Creature" />
  <SUB_TYPE metaname="Human" />
  <SUB_TYPE metaname="Wizard" />
  <EXPANSION value="DPI" />
  <RARITY metaname="C" />
  <POWER value="1" />
  <TOUGHNESS value="1" />
  <TRIGGERED_ABILITY>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Soulbond |(You may pair this creature with another unpaired creature when either enters the battlefield. They remain paired for as long as you control both of them.)|]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Association d’âmes |(Vous pouvez associer cette créature à une autre créature dissociée quand l’une d’elles arrive sur le champ de bataille. Elles restent associées tant que vous les contrôlez toutes les deux.)|]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Unir almas. |(Puedes emparejar esta criatura con otra criatura no emparejada cuando cualquiera de ellas entre al campo de batalla. Permanecen emparejadas mientras controles ambas criaturas.)|]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Seelengebunden |(Du kannst diese Kreatur an eine andere nicht gebundene Kreatur binden, wenn eine von beiden ins Spiel kommt. Sie bleiben verbunden, solange du die Kontrolle über beide Kreaturen hast.)|]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Unione d’anime |(Puoi abbinare questa creatura a un’altra creatura non abbinata quando una delle due entra nel campo di battaglia. Restano abbinate fintanto che le controlli entrambe.)|]]></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[Elo espiritual |(Você pode emparelhar esta criatura com outra criatura não emparelhada quando uma delas entrar no campo de batalha. Elas permanecem emparelhadas enquanto você controlar ambas.)|]]></LOCALISED_TEXT>
    <TRIGGER value="ZONECHANGE_END" simple_qualifier="objectyoucontrol" to_zone="ZONE_BATTLEFIELD">
    return (TriggerObject():GetCardType():Test( CARD_TYPE_CREATURE ) and EffectSource():GetCurrentCharacteristics():Bool_Get( CHARACTERISTIC_PHASING ) == false)
    </TRIGGER>
    <RESOLUTION_TIME_ACTION>
    if (EffectSource() ~= nil and EffectSource():GetCurrentCharacteristics():Bool_Get( CHARACTERISTIC_PHASING ) == false and EffectSource():GetCardType():Test( CARD_TYPE_CREATURE ) and EffectSource():GetController() == EffectController()) then
      local filter = ClearFilter()
      filter:Add( FE_TYPE, OP_IS, CARD_TYPE_CREATURE )
      filter:Add( FE_CONTROLLER, OP_IS, EffectController() )
       filter:Add( FE_CHARACTERISTIC, OP_NOT, CHARACTERISTIC_PHASING )
      if TriggerObject() ~= EffectSource() then
        filter:Add( FE_CARD_INSTANCE, OP_IS, TriggerObject() )
      else
        filter:Add( FE_CARD_INSTANCE, OP_NOT, EffectSource() )
      end
      EffectController():ChooseItem ("CARD_QUERY_CHOOSE_CREATURE_TO_PAIR", EffectDC():Make_Targets(0), QUERY_FLAG_MAY )
    end 
    </RESOLUTION_TIME_ACTION>
    <RESOLUTION_TIME_ACTION>
    local target = EffectDC():Get_Targets(0) and EffectDC():Get_Targets(0):Get_CardPtr(0)
    if target ~= nil then
      RSN_ObjectDC():Set_CardPtr(COMPARTMENT_ID_OBJ_PAIRED, target)
      RSN_ObjectDC():Set_PlayerPtr(COMPARTMENT_ID_PLR_SOULBOND, EffectController())
    end 
    </RESOLUTION_TIME_ACTION>
  </TRIGGERED_ABILITY>
  <STATIC_ABILITY>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[As long as Wingcrafter is paired with another creature, both creatures have flying.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[As long as Wingcrafter is paired with another creature, both creatures have flying.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[As long as Wingcrafter is paired with another creature, both creatures have flying.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[As long as Wingcrafter is paired with another creature, both creatures have flying.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[As long as Wingcrafter is paired with another creature, both creatures have flying.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[As long as Wingcrafter is paired with another creature, both creatures have flying.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[As long as Wingcrafter is paired with another creature, both creatures have flying.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[As long as Wingcrafter is paired with another creature, both creatures have flying.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[As long as Wingcrafter is paired with another creature, both creatures have flying.]]></LOCALISED_TEXT>
    <CONTINUOUS_ACTION layer="8">
    local pairedCard = RSN_ObjectDC():Get_CardPtr(COMPARTMENT_ID_OBJ_PAIRED)
    if EffectSource() ~= nil and pairedCard ~= nil then
       pairedCard:GetCurrentCharacteristics():Bool_Set( CHARACTERISTIC_PHASING, 1 )
       EffectSource():GetCurrentCharacteristics():Bool_Set( CHARACTERISTIC_PHASING, 1 )
    end
    </CONTINUOUS_ACTION>
    <CONTINUOUS_ACTION layer="7C">
    local pairedCard = RSN_ObjectDC():Get_CardPtr(COMPARTMENT_ID_OBJ_PAIRED)
    if EffectSource() ~= nil and pairedCard ~= nil then
       pairedCard:GetCurrentCharacteristics():Bool_Set( CHARACTERISTIC_FLYING, 1 )
       EffectSource():GetCurrentCharacteristics():Bool_Set( CHARACTERISTIC_FLYING, 1 )
    end
    </CONTINUOUS_ACTION>
  </STATIC_ABILITY>
  <TRIGGERED_ABILITY replacement_effect="1">
    <TRIGGER value="ABILITY_RESOLVED">
    if EffectSource():GetCardType():Test( CARD_TYPE_CREATURE ) and RSN_ObjectDC():Get_CardPtr(COMPARTMENT_ID_OBJ_PAIRED) == nil then
      local filter = ClearFilter()
      filter:Add( FE_TYPE, OP_IS, CARD_TYPE_CREATURE )
      filter:Add( FE_CARD_INSTANCE, OP_NOT, EffectSource() )
      filter:Add( FE_CONTROLLER, OP_IS, EffectController() )
      local numCards = filter:EvaluateObjects()
      for i=0,(numCards-1) do
         local card = filter:GetNthEvaluatedObject(i)
        if card ~= nil and RSN_GetObjectDC( card, false ) ~= nil then
          local pairedCard = RSN_GetObjectDC( card, false ):Get_CardPtr(COMPARTMENT_ID_OBJ_PAIRED)
            if pairedCard ~= nil and pairedCard == EffectSource() then
            RSN_ObjectDC():Set_CardPtr(COMPARTMENT_ID_OBJ_PAIRED, card)
            RSN_ObjectDC():Set_PlayerPtr(COMPARTMENT_ID_PLR_SOULBOND, EffectController())
            return true
           end             
          end         
        end         
    end 
    return false
    </TRIGGER>
  </TRIGGERED_ABILITY>
  <TRIGGERED_ABILITY replacement_effect="1">
    <TRIGGER value="ZONECHANGE_BEGIN" simple_qualifier="self" to_zone="ZONE_ANY" from_zone="ZONE_BATTLEFIELD" />
    <TRIGGER value="ABILITY_RESOLVED">
    local pairedCard = RSN_ObjectDC():Get_CardPtr(COMPARTMENT_ID_OBJ_PAIRED)
    local player = RSN_ObjectDC():Get_PlayerPtr(COMPARTMENT_ID_PLR_SOULBOND)
    if pairedCard ~= nil and player ~= nil then
      return (pairedCard:GetController() ~= player or EffectSource():GetController() ~= player or pairedCard:GetCardType():Test( CARD_TYPE_CREATURE ) == false or EffectSource():GetCardType():Test( CARD_TYPE_CREATURE ) == false)
    end
      return false
    </TRIGGER>
    <TRIGGER value="SPELL_RESOLVED">
    local pairedCard = RSN_ObjectDC():Get_CardPtr(COMPARTMENT_ID_OBJ_PAIRED)
    local player = RSN_ObjectDC():Get_PlayerPtr(COMPARTMENT_ID_PLR_SOULBOND)
    if pairedCard ~= nil and player ~= nil then
      return (pairedCard:GetController() ~= player or EffectSource():GetController() ~= player or pairedCard:GetCardType():Test( CARD_TYPE_CREATURE ) == false or EffectSource():GetCardType():Test( CARD_TYPE_CREATURE ) == false)
    end
      return false
    </TRIGGER>
    <TRIGGER value="PLAYER_LOSES_GAME">
    local player = RSN_ObjectDC():Get_PlayerPtr(COMPARTMENT_ID_PLR_SOULBOND)
    if player ~= nil then
      return TriggerPlayer() == player
    end
      return false
    </TRIGGER>
    <RESOLUTION_TIME_ACTION>
     RSN_ObjectDC():Set_CardPtr(COMPARTMENT_ID_OBJ_PAIRED, nil)
     RSN_ObjectDC():Set_PlayerPtr(COMPARTMENT_ID_PLR_SOULBOND, nil)
    </RESOLUTION_TIME_ACTION>
  </TRIGGERED_ABILITY>
  <HELP title="MORE_INFO_TITLE_SOULBOND" body="MORE_INFO_BODY_SOULBOND" zone="ZONE_ANY" />
  <SFX text="COMBAT_BLUE_MAGIC_LARGE_ATTACK" power_boundary_min="4" power_boundary_max="-1" />
  <SFX text="COMBAT_BLUE_MAGIC_SMALL_ATTACK" power_boundary_min="1" power_boundary_max="3" />
  <AI_BASE_SCORE score="750" zone="ZONE_BATTLEFIELD" />
</CARD_V2>
NWM. :?
User avatar
Master Necro
 
Posts: 259
Joined: 24 Apr 2013, 18:25
Has thanked: 83 times
Been thanked: 21 times

Re: Formal Request Thread

Postby thefiremind » 29 Jul 2013, 20:10

I can't see anything wrong on Amass the Components, and I can't help with Wingcrafter since I'm not familiar with sumomole's soulbond code.
< 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: Formal Request Thread

Postby Xander9009 » 29 Jul 2013, 20:16

Master Necro wrote:Hey I need help with 2 cards guys.

First one Amass the Components , really weird, it doesn't draw 3 cards and it just lets me put a card to the bottom of my library but it also gives me a choice to put cards from my graveyard too not just form hand...

Code: Select all
<?xml version="1.0"?>
<CARD_V2 ExportVersion="1">
  <FILENAME text="AMASS_THE_COMPONENTS_17270988" />
  <CARDNAME text="AMASS_THE_COMPONENTS" />
  <TITLE>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Amass the Components]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Amass the Components]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Amass the Components]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Amass the Components]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Amass the Components]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[Amass the Components]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Amass the Components]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Amass the Components]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Amass the Components]]></LOCALISED_TEXT>
  </TITLE>
  <MULTIVERSEID value="17270988" />
  <ARTID value="A270988" />
  <ARTIST name="Matt Stewart" />
  <CASTING_COST cost="{3}{U}" />
  <FLAVOURTEXT>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[“I knew I'd find a use for all that newt spittle!”]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[“I knew I'd find a use for all that newt spittle!”]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[“I knew I'd find a use for all that newt spittle!”]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[“I knew I'd find a use for all that newt spittle!”]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[“I knew I'd find a use for all that newt spittle!”]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[“I knew I'd find a use for all that newt spittle!”]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[“I knew I'd find a use for all that newt spittle!”]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[“I knew I'd find a use for all that newt spittle!”]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[“I knew I'd find a use for all that newt spittle!”]]></LOCALISED_TEXT>
  </FLAVOURTEXT>
  <TYPE metaname="Sorcery" />
  <EXPANSION value="DPI" />
  <RARITY metaname="C" />
  <SPELL_ABILITY>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Draw three cards, then put a card from your hand on the bottom of your library.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Draw three cards, then put a card from your hand on the bottom of your library.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Draw three cards, then put a card from your hand on the bottom of your library.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Draw three cards, then put a card from your hand on the bottom of your library.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Draw three cards, then put a card from your hand on the bottom of your library.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[Draw three cards, then put a card from your hand on the bottom of your library.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Draw three cards, then put a card from your hand on the bottom of your library.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Draw three cards, then put a card from your hand on the bottom of your library.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Draw three cards, then put a card from your hand on the bottom of your library.]]></LOCALISED_TEXT>
    <RESOLUTION_TIME_ACTION>
    EffectController():DrawCards(3)
    </RESOLUTION_TIME_ACTION>
    <RESOLUTION_TIME_ACTION>
    local filter = ClearFilter()
    filter:SetZone( ZONE_HAND, EffectController())
    EffectController():SetItemCount( 1 )
    for i = 0,(1) do
       EffectController():SetItemPrompt (i, "CARD_QUERY_CHOOSE_CARD_TO_PUT_ON_BOTTOM_LIBRARY" )
    end
    EffectController():ChooseItems( EffectDC():Make_Targets(1) )
    </RESOLUTION_TIME_ACTION>
    <RESOLUTION_TIME_ACTION>
    for i = 0,(1) do
       local target_card = EffectDC():Get_Targets(1):Get_CardPtr(i)
       if target_card ~= nil  then
          target_card:PutOnBottomOfLibrary()
       end
    end
    </RESOLUTION_TIME_ACTION>
  </SPELL_ABILITY>
</CARD_V2>
The second is Wingcrafter , nothing works here it just asks which creature I wan't to pair with it and after I choose nothing happens.

Code: Select all
<?xml version="1.0"?>
<CARD_V2 ExportVersion="1">
  <FILENAME text="WINGCRAFTER_17239979" />
  <CARDNAME text="WINGCRAFTER" />
  <TITLE>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Wingcrafter]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Wingcrafter]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Wingcrafter]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Wingcrafter]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Wingcrafter]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[Wingcrafter]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Wingcrafter]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Wingcrafter]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Wingcrafter]]></LOCALISED_TEXT>
  </TITLE>
  <MULTIVERSEID value="17239979" />
  <ARTID value="A239979" />
  <ARTIST name="Matt Stewart" />
  <CASTING_COST cost="{U}" />
  <TYPE metaname="Creature" />
  <SUB_TYPE metaname="Human" />
  <SUB_TYPE metaname="Wizard" />
  <EXPANSION value="DPI" />
  <RARITY metaname="C" />
  <POWER value="1" />
  <TOUGHNESS value="1" />
  <TRIGGERED_ABILITY>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Soulbond |(You may pair this creature with another unpaired creature when either enters the battlefield. They remain paired for as long as you control both of them.)|]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Association d’âmes |(Vous pouvez associer cette créature à une autre créature dissociée quand l’une d’elles arrive sur le champ de bataille. Elles restent associées tant que vous les contrôlez toutes les deux.)|]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Unir almas. |(Puedes emparejar esta criatura con otra criatura no emparejada cuando cualquiera de ellas entre al campo de batalla. Permanecen emparejadas mientras controles ambas criaturas.)|]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Seelengebunden |(Du kannst diese Kreatur an eine andere nicht gebundene Kreatur binden, wenn eine von beiden ins Spiel kommt. Sie bleiben verbunden, solange du die Kontrolle über beide Kreaturen hast.)|]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Unione d’anime |(Puoi abbinare questa creatura a un’altra creatura non abbinata quando una delle due entra nel campo di battaglia. Restano abbinate fintanto che le controlli entrambe.)|]]></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[Elo espiritual |(Você pode emparelhar esta criatura com outra criatura não emparelhada quando uma delas entrar no campo de batalha. Elas permanecem emparelhadas enquanto você controlar ambas.)|]]></LOCALISED_TEXT>
    <TRIGGER value="ZONECHANGE_END" simple_qualifier="objectyoucontrol" to_zone="ZONE_BATTLEFIELD">
    return (TriggerObject():GetCardType():Test( CARD_TYPE_CREATURE ) and EffectSource():GetCurrentCharacteristics():Bool_Get( CHARACTERISTIC_PHASING ) == false)
    </TRIGGER>
    <RESOLUTION_TIME_ACTION>
    if (EffectSource() ~= nil and EffectSource():GetCurrentCharacteristics():Bool_Get( CHARACTERISTIC_PHASING ) == false and EffectSource():GetCardType():Test( CARD_TYPE_CREATURE ) and EffectSource():GetController() == EffectController()) then
      local filter = ClearFilter()
      filter:Add( FE_TYPE, OP_IS, CARD_TYPE_CREATURE )
      filter:Add( FE_CONTROLLER, OP_IS, EffectController() )
       filter:Add( FE_CHARACTERISTIC, OP_NOT, CHARACTERISTIC_PHASING )
      if TriggerObject() ~= EffectSource() then
        filter:Add( FE_CARD_INSTANCE, OP_IS, TriggerObject() )
      else
        filter:Add( FE_CARD_INSTANCE, OP_NOT, EffectSource() )
      end
      EffectController():ChooseItem ("CARD_QUERY_CHOOSE_CREATURE_TO_PAIR", EffectDC():Make_Targets(0), QUERY_FLAG_MAY )
    end 
    </RESOLUTION_TIME_ACTION>
    <RESOLUTION_TIME_ACTION>
    local target = EffectDC():Get_Targets(0) and EffectDC():Get_Targets(0):Get_CardPtr(0)
    if target ~= nil then
      RSN_ObjectDC():Set_CardPtr(COMPARTMENT_ID_OBJ_PAIRED, target)
      RSN_ObjectDC():Set_PlayerPtr(COMPARTMENT_ID_PLR_SOULBOND, EffectController())
    end 
    </RESOLUTION_TIME_ACTION>
  </TRIGGERED_ABILITY>
  <STATIC_ABILITY>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[As long as Wingcrafter is paired with another creature, both creatures have flying.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[As long as Wingcrafter is paired with another creature, both creatures have flying.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[As long as Wingcrafter is paired with another creature, both creatures have flying.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[As long as Wingcrafter is paired with another creature, both creatures have flying.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[As long as Wingcrafter is paired with another creature, both creatures have flying.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[As long as Wingcrafter is paired with another creature, both creatures have flying.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[As long as Wingcrafter is paired with another creature, both creatures have flying.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[As long as Wingcrafter is paired with another creature, both creatures have flying.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[As long as Wingcrafter is paired with another creature, both creatures have flying.]]></LOCALISED_TEXT>
    <CONTINUOUS_ACTION layer="8">
    local pairedCard = RSN_ObjectDC():Get_CardPtr(COMPARTMENT_ID_OBJ_PAIRED)
    if EffectSource() ~= nil and pairedCard ~= nil then
       pairedCard:GetCurrentCharacteristics():Bool_Set( CHARACTERISTIC_PHASING, 1 )
       EffectSource():GetCurrentCharacteristics():Bool_Set( CHARACTERISTIC_PHASING, 1 )
    end
    </CONTINUOUS_ACTION>
    <CONTINUOUS_ACTION layer="7C">
    local pairedCard = RSN_ObjectDC():Get_CardPtr(COMPARTMENT_ID_OBJ_PAIRED)
    if EffectSource() ~= nil and pairedCard ~= nil then
       pairedCard:GetCurrentCharacteristics():Bool_Set( CHARACTERISTIC_FLYING, 1 )
       EffectSource():GetCurrentCharacteristics():Bool_Set( CHARACTERISTIC_FLYING, 1 )
    end
    </CONTINUOUS_ACTION>
  </STATIC_ABILITY>
  <TRIGGERED_ABILITY replacement_effect="1">
    <TRIGGER value="ABILITY_RESOLVED">
    if EffectSource():GetCardType():Test( CARD_TYPE_CREATURE ) and RSN_ObjectDC():Get_CardPtr(COMPARTMENT_ID_OBJ_PAIRED) == nil then
      local filter = ClearFilter()
      filter:Add( FE_TYPE, OP_IS, CARD_TYPE_CREATURE )
      filter:Add( FE_CARD_INSTANCE, OP_NOT, EffectSource() )
      filter:Add( FE_CONTROLLER, OP_IS, EffectController() )
      local numCards = filter:EvaluateObjects()
      for i=0,(numCards-1) do
         local card = filter:GetNthEvaluatedObject(i)
        if card ~= nil and RSN_GetObjectDC( card, false ) ~= nil then
          local pairedCard = RSN_GetObjectDC( card, false ):Get_CardPtr(COMPARTMENT_ID_OBJ_PAIRED)
            if pairedCard ~= nil and pairedCard == EffectSource() then
            RSN_ObjectDC():Set_CardPtr(COMPARTMENT_ID_OBJ_PAIRED, card)
            RSN_ObjectDC():Set_PlayerPtr(COMPARTMENT_ID_PLR_SOULBOND, EffectController())
            return true
           end             
          end         
        end         
    end 
    return false
    </TRIGGER>
  </TRIGGERED_ABILITY>
  <TRIGGERED_ABILITY replacement_effect="1">
    <TRIGGER value="ZONECHANGE_BEGIN" simple_qualifier="self" to_zone="ZONE_ANY" from_zone="ZONE_BATTLEFIELD" />
    <TRIGGER value="ABILITY_RESOLVED">
    local pairedCard = RSN_ObjectDC():Get_CardPtr(COMPARTMENT_ID_OBJ_PAIRED)
    local player = RSN_ObjectDC():Get_PlayerPtr(COMPARTMENT_ID_PLR_SOULBOND)
    if pairedCard ~= nil and player ~= nil then
      return (pairedCard:GetController() ~= player or EffectSource():GetController() ~= player or pairedCard:GetCardType():Test( CARD_TYPE_CREATURE ) == false or EffectSource():GetCardType():Test( CARD_TYPE_CREATURE ) == false)
    end
      return false
    </TRIGGER>
    <TRIGGER value="SPELL_RESOLVED">
    local pairedCard = RSN_ObjectDC():Get_CardPtr(COMPARTMENT_ID_OBJ_PAIRED)
    local player = RSN_ObjectDC():Get_PlayerPtr(COMPARTMENT_ID_PLR_SOULBOND)
    if pairedCard ~= nil and player ~= nil then
      return (pairedCard:GetController() ~= player or EffectSource():GetController() ~= player or pairedCard:GetCardType():Test( CARD_TYPE_CREATURE ) == false or EffectSource():GetCardType():Test( CARD_TYPE_CREATURE ) == false)
    end
      return false
    </TRIGGER>
    <TRIGGER value="PLAYER_LOSES_GAME">
    local player = RSN_ObjectDC():Get_PlayerPtr(COMPARTMENT_ID_PLR_SOULBOND)
    if player ~= nil then
      return TriggerPlayer() == player
    end
      return false
    </TRIGGER>
    <RESOLUTION_TIME_ACTION>
     RSN_ObjectDC():Set_CardPtr(COMPARTMENT_ID_OBJ_PAIRED, nil)
     RSN_ObjectDC():Set_PlayerPtr(COMPARTMENT_ID_PLR_SOULBOND, nil)
    </RESOLUTION_TIME_ACTION>
  </TRIGGERED_ABILITY>
  <HELP title="MORE_INFO_TITLE_SOULBOND" body="MORE_INFO_BODY_SOULBOND" zone="ZONE_ANY" />
  <SFX text="COMBAT_BLUE_MAGIC_LARGE_ATTACK" power_boundary_min="4" power_boundary_max="-1" />
  <SFX text="COMBAT_BLUE_MAGIC_SMALL_ATTACK" power_boundary_min="1" power_boundary_max="3" />
  <AI_BASE_SCORE score="750" zone="ZONE_BATTLEFIELD" />
</CARD_V2>
I also see nothing wrong with Amass the Components however in the other card, you're adding flying using layer 7C. That might be the problem.
_______________________________
Community Wad - Community Wad Website - How to Help and Report Bugs
Discord: discord.gg/4AXvHzW
User avatar
Xander9009
Programmer
 
Posts: 2905
Joined: 29 Jun 2013, 07:44
Location: Indiana, United States
Has thanked: 121 times
Been thanked: 445 times

Re: Formal Request Thread

Postby Master Necro » 29 Jul 2013, 20:27

thefiremind wrote:I can't see anything wrong on Amass the Components, and I can't help with Wingcrafter since I'm not familiar with sumomole's soulbond code.
The problem with Amass the Components was fixed when I added priority="-1" to the <SPELL_ABILITY> so I got <SPELL_ABILITY priority="-1"> and I replaced both for i = 0,(1) do lines with for i = 0,(2-1) do. :)

I gave up on Wingcrafter and replaced the card with Bone to Ash. :mrgreen:
User avatar
Master Necro
 
Posts: 259
Joined: 24 Apr 2013, 18:25
Has thanked: 83 times
Been thanked: 21 times

Re: Formal Request Thread

Postby natfernat » 30 Jul 2013, 00:16

Forgive my insistence i'm not very good with english but less coding cards thank you for losing your valuable time with me but i saith unto them a great favor if you help me with two cards Foced Adaptation i have tried the code works for singing but it does not do anything else i am a useless if you give me more help i should be obliged
Another it is Alpha Authority but neither the attempt by that looking for the only thing i've ever had are the DOTP2013 and are useless is not encode nothing i feel sorry for you lose the time thanks to all you are a few phenomena
natfernat
 
Posts: 6
Joined: 30 Jan 2013, 10:22
Has thanked: 0 time
Been thanked: 0 time

Re: Formal Request Thread

Postby damienx45 » 30 Jul 2013, 07:19

I would like to request this card

Spawnsire of Ulamog

I don't know if the last ability will be even possible.
User avatar
damienx45
 
Posts: 69
Joined: 07 Mar 2013, 00:19
Has thanked: 4 times
Been thanked: 0 time

Re: Formal Request Thread

Postby drleg3nd » 30 Jul 2013, 08:20

hey guys can anyone make these:
Sire of Insanity
| Open
<?xml version='1.0' encoding='UTF-8'?>
<CARD_V2 ExportVersion="1">
<FILENAME text="SIRE_OF_INSANITY_812369068" />
<CARDNAME text="SIRE_OF_INSANITY" />
<TITLE>
<LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Sire of Insanity]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Père de la démence]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Señor de la locura]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Zuchttier des Wahnsinns]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Signore della Follia]]></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[Sire of Insanity]]></LOCALISED_TEXT>
</TITLE>
<MULTIVERSEID value="812369068" />
<ARTID value="812369068" />
<ARTIST name="Peter Mohrbacher" />
<CASTING_COST cost="{4}{B}{R}" />
<FLAVOURTEXT>
<LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Its victims become mindless lunatics. Conveniently, that’s the first step in joining the Cult of Rakdos.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Ses victimes perdent la tête... ce qui, fort à propos, constitue l’étape initiale du ralliement au Culte de Rakdos.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Sus víctimas se convierten en lunáticos descerebrados. Convenientemente, ese es el primer paso para unirse al Culto a Rakdos.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Seine Opfer werden zu hirnlosen Irren. Praktischerweise der erste Schritt, um dem Rakdos-Kult beizutreten.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Le sue vittime diventano dei pazzi sconsiderati. Il che, opportunamente, è il primo passo per unirsi al Culto di Rakdos.]]></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[Its victims become mindless lunatics. Conveniently, that’s the first step in joining the Cult of Rakdos.]]></LOCALISED_TEXT>
</FLAVOURTEXT>
<TYPE metaname="Creature" />
<SUB_TYPE metaname="Demon" />
<EXPANSION value="DGM" />
<RARITY metaname="R" />
<POWER value="6" />
<TOUGHNESS value="4" />
<TRIGGERED_ABILITY>
<LOCALISED_TEXT LanguageCode="en-US"><![CDATA[At the beginning of each end step, each player discards his or her hand.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Au début de chaque étape de fin, chaque joueur se défausse de sa main.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Al comienzo de cada paso final, cada jugador descarta su mano.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Zu Beginn jedes Endsegments wirft jeder Spieler alle Karten auf seiner Hand ab.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[All’inizio di ogni sottofase finale, ogni giocatore scarta la propria mano.]]></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[At the beginning of each end step, each player discards his or her hand.]]></LOCALISED_TEXT>
</TRIGGERED_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>

Crypt Ghast
drleg3nd
 
Posts: 528
Joined: 14 May 2012, 20:05
Has thanked: 5 times
Been thanked: 30 times

Re: Formal Request Thread

Postby Master Necro » 30 Jul 2013, 08:32

damienx45 wrote:I would like to request this card

Spawnsire of Ulamog

I don't know if the last ability will be even possible.
Sorry I'm a bit of a noob when it comes to Eldrazy, when they say "from outside the game" it refers to exiled cards yes?
User avatar
Master Necro
 
Posts: 259
Joined: 24 Apr 2013, 18:25
Has thanked: 83 times
Been thanked: 21 times

Re: Formal Request Thread

Postby daenon611 » 30 Jul 2013, 08:38

Master Necro wrote:
damienx45 wrote:I would like to request this card

Spawnsire of Ulamog

I don't know if the last ability will be even possible.
Sorry I'm a bit of a noob when it comes to Eldrazy, when they say "from outside the game" it refers to exiled cards yes?
Sideboard, Your complete collection, anywhere ...
In this case ... hard to code ;-)
User avatar
daenon611
 
Posts: 68
Joined: 04 Sep 2011, 15:19
Location: Germany
Has thanked: 45 times
Been thanked: 4 times

Re: Formal Request Thread

Postby thefiremind » 30 Jul 2013, 08:39

Master Necro wrote:Sorry I'm a bit of a noob when it comes to Eldrazy, when they say "from outside the game" it refers to exiled cards yes?
"From outside the game" means exiled cards and sideboard cards. Since you can't interact with your sideboard in DotP, the card can't be coded properly.
< 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: Formal Request Thread

Postby RiiakShiNal » 30 Jul 2013, 09:54

thefiremind wrote:
Master Necro wrote:Sorry I'm a bit of a noob when it comes to Eldrazy, when they say "from outside the game" it refers to exiled cards yes?
"From outside the game" means exiled cards and sideboard cards. Since you can't interact with your sideboard in DotP, the card can't be coded properly.
Actually, according to the ruling:
In a casual game, the cards you cast from outside the game come from your personal collection. In a sanctioned event, those cards must come from your sideboard. Note that you can't cast cards from exile this way; exile is a zone in the game.
Exiled cards are still "in the game" so you can't cast them from exile, leaving just the sideboard (which has already been stated that we have no access to in DotP). So, no, we can't code the second ability of Spawnsire of Ulamog at all.
RiiakShiNal
Programmer
 
Posts: 2189
Joined: 16 May 2011, 21:37
Has thanked: 75 times
Been thanked: 497 times

Re: Formal Request Thread

Postby thefiremind » 30 Jul 2013, 10:03

I think I was confused with the old rulings back when "remove from game" was used instead of "exile" and there was no definition of "exile zone".
< 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: Formal Request Thread

Postby RiiakShiNal » 30 Jul 2013, 13:54

Probably, when I came back to Magic after several years I had no idea what several of these new keywords and abilities were and had to look them up, Exile was one of those words, all my cards said "Remove from game" or "Removed from the game entirely" (both of which of course now mean "Exile").
RiiakShiNal
Programmer
 
Posts: 2189
Joined: 16 May 2011, 21:37
Has thanked: 75 times
Been thanked: 497 times

Re: Formal Request Thread

Postby Master Necro » 30 Jul 2013, 15:39

As long as we are talking about the rules if the card says "Prevent all combat damage that would be dealt to and dealt by enchanted creature." is it the same as "Enchanted creature can't attack or block."?
User avatar
Master Necro
 
Posts: 259
Joined: 24 Apr 2013, 18:25
Has thanked: 83 times
Been thanked: 21 times

Re: Formal Request Thread

Postby thefiremind » 30 Jul 2013, 15:49

Master Necro wrote:As long as we are talking about the rules if the card says "Prevent all combat damage that would be dealt to and dealt by enchanted creature." is it the same as "Enchanted creature can't attack or block."?
Why should it be the same? Creatures with 0 power don't deal combat damage, yet they can attack and block (if there's nothing else saying otherwise). Fog Bank is one of the best blockers ever, yet it has that ability.

(Hint: the characteristics used by Fog Bank in DotP2013 are still there, ready to be granted... :wink:)
Last edited by thefiremind on 30 Jul 2013, 15:52, edited 1 time in total.
< 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

PreviousNext

Return to 2014

Who is online

Users browsing this forum: No registered users and 16 guests

Main Menu

User Menu

Our Partners


Who is online

In total there are 16 users online :: 0 registered, 0 hidden and 16 guests (based on users active over the past 10 minutes)
Most users ever online was 9298 on 10 Oct 2025, 12:54

Users browsing this forum: No registered users and 16 guests

Login Form