It is currently 23 Jun 2025, 22:18
   
Text Size

Formal Request Thread

Moderator: CCGHQ Admins

Re: Formal Request Thread

Postby fallenangle » 17 Sep 2013, 10:57

I tried doing what you said, but the option to cast the spell does not appear consistently, and I frequently am unable to play cards using Temporal Aperture's ability. Is there any way to fix this, or to make it work more like Djinn of Three Wishes' ability?
fallenangle
 
Posts: 319
Joined: 20 Jul 2013, 02:31
Has thanked: 73 times
Been thanked: 41 times

Re: Formal Request Thread

Postby thefiremind » 17 Sep 2013, 11:09

fallenangle wrote:I tried doing what you said, but the option to cast the spell does not appear consistently, and I frequently am unable to play cards using Temporal Aperture's ability. Is there any way to fix this, or to make it work more like Djinn of Three Wishes' ability?
Djinn of Wishes forces you to cast the spell immediately, you shouldn't be forced to do so with Temporal Aperture. I guess that granting alternate costs to cards in library isn't properly supported, but I have no idea about how to code the card in another way.
< 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 jacque » 17 Sep 2013, 13:49

Meh... =( I'm still stuck at Masticore's and Jor Kadeen's abilities zzz... The best part is, I left it and tried working on something new... Shadowmage Infiltrator and Hunted Horror. What frustrates me... Shadowmage I know everything is correct, but the card doesn't appear in the Deck Builder after I created the Core; Hunted Horror no tokens created... Can someone please help me look at these please? Thanks a lot =(

SHADOWMAGE INFILTRATOR WON'T SHOW | Open
Code: Select all
<?xml version='1.0' encoding='UTF-8'?>
<CARD_V2 ExportVersion="1">
  <FILENAME text="SHADOWMAGE_INFILTRATOR_333126333" />
  <CARDNAME text="SHADOWMAGE_INFILTRATOR" />
  <TITLE>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Shadowmage Infiltrator]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Infiltrateur ombremage]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Espía magosombra]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Eindringender Schattenmagier]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Incursore Mago d’Ombra]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[影魔道士の浸透者]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Shadowmage Infiltrator]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Маг-шпион из Тени]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Mago das Sombras Infiltrador]]></LOCALISED_TEXT>
  </TITLE>
  <MULTIVERSEID value="333126333" />
  <ARTID value="A333126333" />
  <ARTIST name="Rick Farrell" />
  <CASTING_COST cost="{1}{U}{B}" />
  <TYPE metaname="Creature" />
  <SUB_TYPE metaname="Human" />
  <EXPANSION value="TSB" />
  <RARITY metaname="S" />
  <POWER value="1" />
  <TOUGHNESS value="3" />
  <STATIC_ABILITY>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Fear]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Peur]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Inspirar temor.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Verursacht Furcht]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Paura]]></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[Amedrontar]]></LOCALISED_TEXT>
    <INTRINSIC characteristic="CHARACTERISTIC_FEAR" />
  </STATIC_ABILITY>
  <TRIGGERED_ABILITY>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Whenever Shadowmage Infiltrator deals combat damage to a player, you may draw a card.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[À chaque fois que l’Infiltrateur ombremage inflige des blessures de combat à un joueur, vous pouvez piocher une carte.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Siempre que el Espía magosombra haga daño de combate a un jugador, puedes robar una carta.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Immer wenn der Eindringende Schattenmagier einem Spieler Kampfschaden zufügt, kannst du eine Karte ziehen.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Ogniqualvolta l’Incursore Mago d’Ombra infligge danno da combattimento a un giocatore, puoi pescare una carta.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[影魔道士の浸透者がいずれかのプレイヤーに戦闘ダメージを与えるたび、あなたはカードを1枚引いてもよい。]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Whenever Shadowmage Infiltrator deals combat damage to a player, you may draw a card.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Когда Маг-шпион из Тени наносит боевые повреждения игроку, вы можете взять карту.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Toda vez que Mago das Sombras Infiltrador causa dano de combate a um jogador, você pode comprar um card.]]></LOCALISED_TEXT>
    <TRIGGER value="SOURCE_DEALS_DAMAGE_TO_PLAYER" simple_qualifier="self" damage_type="combat" />
    <MAY tag="CARD_QUERY_DRAW_A_CARD" always_prompt="1">
    -- AI behaviour
    if EffectController():Library_Count() &lt; 10 then
       return false
    else
       return true
    end
    </MAY>
    <RESOLUTION_TIME_ACTION>
    EffectController():DrawCards(1)
    </RESOLUTION_TIME_ACTION>
  </TRIGGERED_ABILITY>
  <HELP title="MORE_INFO_BADGE_TITLE_15" body="MORE_INFO_BADGE_BODY_15" zone="ZONE_ANY" />
  <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" />
  <AI_BASE_SCORE score="900" zone="ZONE_BATTLEFIELD" />
</CARD_V2>
HUNTED HORROR'S TRIGGERED ABILITY | Open
Code: Select all
  <TRIGGERED_ABILITY>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[When Hunted Horror enters the battlefield, target opponent puts two 3/3 green Centaur creature tokens with protection from black onto the battlefield.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Quand l’Horreur au rabais arrive en jeu, mettez en jeu, sous le contrôle de l’adversaire ciblé, deux jetons de créature 3/3 verte Centaure avec la protection contre le noir.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Cuando el Horror perseguido entre en juego, pon en juego dos fichas de criatura Centauro verdes 3/3 con protección contra negro bajo el control del oponente objetivo.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Wenn der Gejagte Schrecken ins Spiel kommt, bringe zwei 3/3 grüne Zentaurspielsteine mit Schutz vor Schwarz unter der Kontrolle eines Gegners deiner Wahl ins Spiel.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Quando l’Orrore Braccato entra nel campo di battaglia, un avversario bersaglio mette sul campo di battaglia due pedine creatura Centauro 3/3 verdi con protezione dal nero.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[狩り立てられた恐怖が場に出たとき、対戦相手1人を対象とする。そのプレイヤーのコントロール下で、プロテクション(黒)を持つ緑の3/3のケンタウルス・クリーチャー・トークンを2体場に出す。]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[When Hunted Horror enters the battlefield, target opponent puts two 3/3 green Centaur creature tokens with protection from black onto the battlefield.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Когда Загнанный ужас вступает в игру, поместите в игру под контроль целевого оппонента две фишки зеленого существа Кентавр 3/3 с защитой от черного.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Quando Horror Caçado entra em jogo, coloque em jogo duas fichas de criaturas verdes 3/3 do tipo Centauro com proteção contra o preto sob o controle do oponente alvo.]]></LOCALISED_TEXT>
    <TARGET tag="CARD_QUERY_CHOOSE_PLAYER_TOKEN_2" definition="0" compartment="0" count="1" />
    <TARGET_DEFINITION id="0">
      local filter = ClearFilter()
      filter:SetFilterType( FILTER_TYPE_PLAYERS )
      filter:Add( FE_TEAM, OP_NOT, EffectController():GetTeam() )
    </TARGET_DEFINITION>
    <RESOLUTION_TIME_ACTION>
    local filter = ClearFilter()
    local target = EffectDC():Get_Targets(0): Get_PlayerPtr(0)
    if target_player ~= nil then
        filter:SetZone( ZONE_BATTLEFIELD, target_player )
        MTG():PutTokensOntoBattlefield( "TOKEN_CENTAUR_3_3_G_PB_333000011", 2, target_player )
    end
    </RESOLUTION_TIME_ACTION>
  </TRIGGERED_ABILITY>
  <HELP title="MORE_INFO_BADGE_TITLE_1" body="MORE_INFO_BADGE_BODY_1" zone="ZONE_ANY" />
  <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" />
  <TOKEN_REGISTRATION reservation="1" type="TOKEN_CENTAUR_3_3_G_PB_333000011" />
  <AI_BASE_SCORE score="900" zone="ZONE_BATTLEFIELD" />
Masticore's Triggered Ability | Open
Code: Select all
  <TRIGGERED_ABILITY>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[At the beginning of your upkeep, sacrifice Masticore unless you discard a card.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[At the beginning of your upkeep, sacrifice Masticore unless you discard a card.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[At the beginning of your upkeep, sacrifice Masticore unless you discard a card.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[At the beginning of your upkeep, sacrifice Masticore unless you discard a card.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[All’inizio del tuo mantenimento, sacrifica la Masticora a meno che tu scarti una carta.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[At the beginning of your upkeep, sacrifice Masticore unless you discard a card.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[At the beginning of your upkeep, sacrifice Masticore unless you discard a card.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[At the beginning of your upkeep, sacrifice Masticore unless you discard a card.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[At the beginning of your upkeep, sacrifice Masticore unless you discard a card.]]></LOCALISED_TEXT>
    <TRIGGER value="BEGINNING_OF_PLAYERS_STEP" simple_qualifier="controller">
    return MTG():GetStep() == STEP_UPKEEP
    </TRIGGER>
    <RESOLUTION_TIME_ACTION>
    local player = EffectController()
    if EffectSource() ~= nil then
      player:BeginNewMultipleChoice()
      player:AddMultipleChoiceAnswer( "CARD_QUERY_OPTION_DISCARD_A_CARD", player:CanPayManaCost("{U}") )
      player:AddMultipleChoiceAnswer( "CARD_QUERY_DO_NOTHING" )
      player:AskMultipleChoiceQuestion( "CARD_QUERY_MC_STASIS", EffectSource() )
    end
    </RESOLUTION_TIME_ACTION>
    <RESOLUTION_TIME_ACTION>
    local player = EffectController()
    if EffectSource() ~= nil then
      local result = player:GetMultipleChoiceResult()
       if result == 0 then
          player:PayManaCost("{U}")
      else
         player:Sacrifice( EffectSource() )
       end
    end
    </RESOLUTION_TIME_ACTION>
    <AUTO_SKIP no_effect_source="1" />
  </TRIGGERED_ABILITY>
Jor Kadeen, the Prevailer's Static Ability | Open
Code: Select all
  <STATIC_ABILITY>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Metalcraft — Creatures you control get +3/+0 as long as you control three or more artifacts.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Art des métaux — Les créatures que vous contrôlez ont +3/+0 tant que vous contrôlez au moins trois artefacts.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Metalurgia — Las criaturas que controlas obtienen +3/+0 mientras controles tres o más artefactos.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Metallkunst — Kreaturen, die du kontrollierst, erhalten +3/+0, solange du drei oder mehr Artefakte kontrollierst.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Metallurgia — Le creature che controlli prendono +3/+0 fintanto che controlli tre o più artefatti.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[金属術 ― あなたが3つ以上のアーティファクトをコントロールしているかぎり、あなたがコントロールするクリーチャーは+3/+0の修整を受ける。]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Metalcraft — Creatures you control get +3/+0 as long as you control three or more artifacts.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Работа по металлу — Существа под вашим контролем получают +3/+0, пока вы контролируете не менее трех артефактов.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Maestria com Metais — As criaturas que você controla recebem +3/+0 enquanto você controlar três ou mais artefatos.]]></LOCALISED_TEXT>
    <SFX text="GLOBAL_BIORHYTHM_PLAY" />
    <FILTER filter_id="0">
    <CONTINUOUS_ACTION layer="4">
    if EffectSource() ~= nil then
       local filter = ClearFilter()
       filter:Add( FE_TYPE, OP_IS, CARD_TYPE_ARTIFACT )
       filter:Add( FE_CONTROLLER, OP_IS, EffectController() )
       if filter:CountStopAt(3) == 3 then
           local filter = ClearFilter()
           filter:Add( FE_TYPE, OP_IS, CARD_TYPE_CREATURE  )
           filter:Add( FE_CONTROLLER, OP_IS, EffectController() )
           local characteristics = FilteredCard():GetCurrentCharacteristics()
           characteristics:Power_Add( 3 )
          characteristics:Toughness_Add( 0 )
       end
    end
    </CONTINUOUS_ACTION>
  </STATIC_ABILITY>
Learn making your own cards today!!!

Click on Image if a post/reply helped you.

I stitch old cards together to make new ones...

~ Jacque, the confused
jacque
 
Posts: 217
Joined: 07 Jun 2013, 20:11
Has thanked: 26 times
Been thanked: 44 times

Re: Formal Request Thread

Postby MC Brodie » 17 Sep 2013, 14:20

For the horror you save the player in the data chest as "target" then in the rest of the code you use "target_player". These should be the same. You also don't need to have the set zone battlefield filter in the resolution time action block. As for the infiltrator, I don't know why it isn't showing. Do you have any script log errors from the game or errors from the deck builder?
-----------------------------------------------------------------------
Song of the Day: 46 and 2 (cover)
MC Brodie
 
Posts: 310
Joined: 01 Jun 2013, 00:10
Has thanked: 44 times
Been thanked: 34 times

Re: Formal Request Thread

Postby jacque » 17 Sep 2013, 14:26

MC Brodie wrote:For the horror you save the player in the data chest as "target" then in the rest of the code you use "target_player". These should be the same. You also don't need to have the set zone battlefield filter in the resolution time action block. As for the infiltrator, I don't know why it isn't showing. Do you have any script log errors from the game or errors from the deck builder?
Lemme test the Horror now... as for Shadowmage, the wonderful part of it, it has no error logs, nor did the deck builder crash or something =( Thanks again =)

EDIT: Tested Horror with the below, still not producing the tokens =(

Hidden Horror New Code | Open
Code: Select all
  <TRIGGERED_ABILITY>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[When Hunted Horror enters the battlefield, target opponent puts two 3/3 green Centaur creature tokens with protection from black onto the battlefield.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Quand l’Horreur au rabais arrive en jeu, mettez en jeu, sous le contrôle de l’adversaire ciblé, deux jetons de créature 3/3 verte Centaure avec la protection contre le noir.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Cuando el Horror perseguido entre en juego, pon en juego dos fichas de criatura Centauro verdes 3/3 con protección contra negro bajo el control del oponente objetivo.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Wenn der Gejagte Schrecken ins Spiel kommt, bringe zwei 3/3 grüne Zentaurspielsteine mit Schutz vor Schwarz unter der Kontrolle eines Gegners deiner Wahl ins Spiel.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Quando l’Orrore Braccato entra nel campo di battaglia, un avversario bersaglio mette sul campo di battaglia due pedine creatura Centauro 3/3 verdi con protezione dal nero.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[狩り立てられた恐怖が場に出たとき、対戦相手1人を対象とする。そのプレイヤーのコントロール下で、プロテクション(黒)を持つ緑の3/3のケンタウルス・クリーチャー・トークンを2体場に出す。]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[When Hunted Horror enters the battlefield, target opponent puts two 3/3 green Centaur creature tokens with protection from black onto the battlefield.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Когда Загнанный ужас вступает в игру, поместите в игру под контроль целевого оппонента две фишки зеленого существа Кентавр 3/3 с защитой от черного.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Quando Horror Caçado entra em jogo, coloque em jogo duas fichas de criaturas verdes 3/3 do tipo Centauro com proteção contra o preto sob o controle do oponente alvo.]]></LOCALISED_TEXT>
    <TARGET tag="CARD_QUERY_CHOOSE_PLAYER_TOKEN_2" definition="0" compartment="0" count="1" />
    <TARGET_DEFINITION id="0">
      local filter = ClearFilter()
      filter:SetFilterType( FILTER_TYPE_PLAYERS )
      filter:Add( FE_TEAM, OP_NOT, EffectController():GetTeam() )
    </TARGET_DEFINITION>
    <RESOLUTION_TIME_ACTION>
    local filter = ClearFilter()
    local target = EffectDC():Get_Targets(0): Get_PlayerPtr(0)
    if target ~= nil then
        MTG():PutTokensOntoBattlefield( "TOKEN_CENTAUR_3_3_G_PB_333000011", 2, target )
    end
    </RESOLUTION_TIME_ACTION>
  </TRIGGERED_ABILITY>
Learn making your own cards today!!!

Click on Image if a post/reply helped you.

I stitch old cards together to make new ones...

~ Jacque, the confused
jacque
 
Posts: 217
Joined: 07 Jun 2013, 20:11
Has thanked: 26 times
Been thanked: 44 times

Re: Formal Request Thread

Postby fallenangle » 18 Sep 2013, 01:12

I think I've figured out the issue with Temporal Aperture. The problem seems to be that the game checks for the mana cost of the card that Temporal Aperture brings up, and won't let you play it for free if you don't have the untapped mana to play it normally. Do you know of any way to fix this?
fallenangle
 
Posts: 319
Joined: 20 Jul 2013, 02:31
Has thanked: 73 times
Been thanked: 41 times

Re: Formal Request Thread

Postby thefiremind » 18 Sep 2013, 08:53

fallenangle wrote:I think I've figured out the issue with Temporal Aperture. The problem seems to be that the game checks for the mana cost of the card that Temporal Aperture brings up, and won't let you play it for free if you don't have the untapped mana to play it normally. Do you know of any way to fix this?
That's nice to know, but it doesn't help me very much... try to replace the old UTILITY_ABILITY with this one:
Temporal Aperture utility ability (untested) | Open
Code: Select all
  <UTILITY_ABILITY resource_id="1" qualifier="Alternate" active_zone="ZONE_ANY">
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Play this card without paying its mana cost.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Jouez cette carte sans payer son coût de mana.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Juega esta carta sin pagar su coste de maná.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Diese Karte spielen, ohne ihre Manakosten zu bezahlen.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Gioca questa carta senza pagare il suo costo di mana.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[Play this card without paying its mana cost.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Play this card without paying its mana cost.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Play this card without paying its mana cost.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Jogue este card sem pagar seu custo de mana.]]></LOCALISED_TEXT>
    <COST mana_cost="{0}" type="Mana" />
  </UTILITY_ABILITY>
It should be functionally identical, but who knows... I have no other ideas at the moment.
< 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 Rari » 18 Sep 2013, 08:57

Several cards in Theros have "can attack this turn as though it didn’t have defender" -- is there a way to do this without removing Defender from the card entirely?
Please help yourself to my collection of DoTP artwork. Pretty cards for everyone!
User avatar
Rari
 
Posts: 47
Joined: 14 Jul 2013, 05:59
Has thanked: 16 times
Been thanked: 4 times

Re: Formal Request Thread

Postby thefiremind » 18 Sep 2013, 09:22

Rari wrote:Several cards in Theros have "can attack this turn as though it didn’t have defender" -- is there a way to do this without removing Defender from the card entirely?
As far as I know, no.
< 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 fallenangle » 18 Sep 2013, 11:35

The Temporal Aperture still isn't working. I replaced the code as you suggested, but to no avail. Whenever I used the Aperture, the card appeared on top of my library with a red border, but when I zoomed in on it, there was no option to "Play this card without paying its mana cost," and even though when I right-clicked the zoomed-in card and there did appear an option to "play this card without paying its mana cost," clicking that option did nothing but zoom the card out. Every time I simply left-clicked on the card as it sat on top of my library, I got the error message, "card can't be played from this zone." I had Rest in Peace, Energy Field, and Dovescape all in play, so I was essentially invincible and was able to test Temporal Aperture's ability for several turns, all without success. It did not seem to matter whether the card I wanted to play was a land or whether there was already another copy of that card on the battlefield. I hate to keep asking you about this, but I really like the Temporal Aperture card and would like to use it in my decks. Is there any way I could trouble you (or someone else) to test it and propose some solutions? If that's too much to ask, then don't worry about it; I understand that you're busy, and I'm thrilled that you responded to my request in the first place and tried to make the card. Whatever you decide, really, truly, thank you for all the hard work you've already done.
fallenangle
 
Posts: 319
Joined: 20 Jul 2013, 02:31
Has thanked: 73 times
Been thanked: 41 times

Re: Formal Request Thread

Postby thefiremind » 18 Sep 2013, 11:55

fallenangle wrote:Is there any way I could trouble you (or someone else) to test it and propose some solutions?
I already proposed the only idea I had, and I'd propose other ones if I had some... but I have no idea at the moment. We might be in front of an engine limitation: this is the first card I see that gives an alternate cost to a card in the library, which might be not properly supported.
< 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 MC Brodie » 18 Sep 2013, 12:01

I just noticed this but there is no <TRIGGER.../> for Hunted Horror. You can take the trigger from Farbog Bonebrew or a similar card. It should work then provided you've made the centaur token.
-----------------------------------------------------------------------
Song of the Day: 46 and 2 (cover)
MC Brodie
 
Posts: 310
Joined: 01 Jun 2013, 00:10
Has thanked: 44 times
Been thanked: 34 times

Re: Formal Request Thread

Postby jacque » 18 Sep 2013, 12:53

MC Brodie wrote:I just noticed this but there is no <TRIGGER.../> for Hunted Horror. You can take the trigger from Farbog Bonebrew or a similar card. It should work then provided you've made the centaur token.
THANKS!!! It's working... *silly me @@*... Now I can code the others too =) 3 more cards to rectify *sigh* Any clue what happened to them?
Learn making your own cards today!!!

Click on Image if a post/reply helped you.

I stitch old cards together to make new ones...

~ Jacque, the confused
jacque
 
Posts: 217
Joined: 07 Jun 2013, 20:11
Has thanked: 26 times
Been thanked: 44 times

Re: Formal Request Thread

Postby fallenangle » 18 Sep 2013, 13:37

I've been looking at Djinn of Wishes and Unexpected Results, both of which seem to include code that grants the player the ability to cast a spell (or card) for free. Could that have anything to do with Temporal Aperture's inability to function properly?
fallenangle
 
Posts: 319
Joined: 20 Jul 2013, 02:31
Has thanked: 73 times
Been thanked: 41 times

Re: Formal Request Thread

Postby thefiremind » 18 Sep 2013, 13:47

fallenangle wrote:I've been looking at Djinn of Wishes and Unexpected Results, both of which seem to include code that grants the player the ability to cast a spell (or card) for free. Could that have anything to do with Temporal Aperture's inability to function properly?
As I already said, Djinn of Wishes is different: you have the choice to either play the card immediately, or never play it again. Temporal Aperture should give you the chance to play the card whenever you want during the turn as long as the top card doesn't change. Temporal Aperture is more similar to Gravecrawler from this point of view. But Gravecrawler works in the graveyard, not on top of library.
< 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: Google [Bot] and 7 guests

Main Menu

User Menu

Our Partners


Who is online

In total there are 8 users online :: 1 registered, 0 hidden and 7 guests (based on users active over the past 10 minutes)
Most users ever online was 4143 on 23 Jan 2024, 08:21

Users browsing this forum: Google [Bot] and 7 guests

Login Form