It is currently 09 Sep 2025, 20:00
   
Text Size

Kieran: Taken deck request (2014)

Moderator: CCGHQ Admins

Re: Kieran: Taken deck request (2014)

Postby Kieran » 06 Oct 2013, 02:39

Thanks for the insight RSN! I use your MM functions often so I may just give it a try. Also, I now realize, thanks to yourself, TFM, and others that it's the clause inherent in some cards that make them impossible to code properly. Hence, the broken Ghostly Prison card. It's fully functional but not able to be properly done.
Kieran
 
Posts: 232
Joined: 03 Nov 2012, 01:09
Has thanked: 21 times
Been thanked: 16 times

Re: Kieran: Taken deck request (2014)

Postby Kieran » 06 Oct 2013, 02:41

jacque wrote:
RiiakShiNal wrote:Gaea's Cradle will require my manual mana functions to be coded properly; same with Murmuring Bosk.

Magnigoth Treefolk is most definitely possible, it's not even that difficult. You simply have a CONTINUOUS_ACTION run a search on each of the 5 basic land sub-types if you control more than 0 of any of the 5 sub-types (Forest, Island, Mountain, Plains, and Swamp) then you simply assign that landwalk characteristic (CHARACTERISTIC_FORESTWALK, CHARACTERISTIC_ISLANDWALK, CHARACTERISTIC_MOUNTAINWALK, CHARACTERISTIC_PLAINSWALK, and CHARACTERISTIC_SWAMPWALK).

I believe that jacque was working on Leaf-Crowned Elder and should have a working version.
I have these working...
Gaea's Cradle
Magnigoth Treefolk
Leaf-Crowned Elder (thanks to RSN and TFM)
Battlewand Oak
Bosk Banneret
Fendeep Summoner
Orchard Warden
Treefolk Harbinger
Weatherseed Treefolk
Doran, the Siege Tower
Nemata, Grove Guardian
Lumberknot
Verdeloth the Ancient
Thorntooth Witch
Timber Protector
Woodfall Primus
Unstoppable Ash

Thought of holding on to them a little longer before releasing it together with my core...
That's great news jacque. Whenever you publish them I'll be there to grab 'em. Thanks in advance!
Kieran
 
Posts: 232
Joined: 03 Nov 2012, 01:09
Has thanked: 21 times
Been thanked: 16 times

Re: Kieran: Taken deck request (2014)

Postby thefiremind » 06 Oct 2013, 08:27

RiiakShiNal wrote:Life and Limb is now possible to properly make in DotP 2014 using either auto-tap or manual tap mana abilities.
My mod contains Life and Limb, but it gives a MANA_ABILITY (auto-tapping) to non-basic Forests, which the deck's requester might not want if manual tapping is used in the deck.
< 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: Kieran: Taken deck request (2014)

Postby Kieran » 07 Oct 2013, 17:39

Thanks for the reference to get Life and Limb. Now, I have a few cards to request so I can publish @ least 4 decks. My true aim is to publish 7 if possible. I've received a high amount of Theros-heavy requests. Here is the list of core cards that seem to permeate almost every Theros deck I've been asked to compose:

Agent of the Fates
Counterbore
Disciple of Phenax
Pharika's Cure* (I completed it)
Hythonia the Cruel
Keepsake Gorgon
Pithing Needle*
Rescue from the Underworld
Returned Phalanx

Also, here is a spoiler list of other cards that are needed. I've completed a few but if someone wants to help you're more than welcome to.
| Open
Artisan of Forms
Burnished Hart (I did it)
Cutthroat Maneuver
Life's Finale
Liturgy of Blood (I did it)
March of the Returned (I did it)
Nightveil Specter
Prescient Chimera
Triton Tactics
Viper's Kiss
Last edited by Kieran on 07 Oct 2013, 21:50, edited 3 times in total.
Kieran
 
Posts: 232
Joined: 03 Nov 2012, 01:09
Has thanked: 21 times
Been thanked: 16 times

Re: Kieran: Taken deck request (2014)

Postby sylento22 » 07 Oct 2013, 17:53

Your doin a great job bro with these decks i got 5 decks pending with ya i got about 4 more i wanta drop on u but i will wait til ur done with my other 5 ... KEEP UP THE GREAT WORK KIERAN!!!
sylento22
 
Posts: 26
Joined: 21 Sep 2013, 09:19
Has thanked: 0 time
Been thanked: 0 time

Re: Kieran: Taken deck request (2014)

Postby Kieran » 07 Oct 2013, 22:35

The thanks for the great work goes to us all sylento22. Including yourself. Your requests and ideas are giving the whole community decks to play with. Believe me, this is a community effort. Without the support of the community these decks would be taking even longer to be compiled. I've also narrowed down the cards need for your pending decks and I'll add the lists to the front page in the morning. Lastly, go ahead and submit your 5 decks. The only limitation is card availability. We may have a good number of the cards you want to use already coded. Anyone with a request should go ahead and submit there deck lists.

@SystemSCSnake: I've started on your deck and will add the missing cards to the opening post.

@Pheonix56: MC Brodie did an amazing job providing a good amount of the cards we needed for for Dawn Of The Fox deck. As well as the TFM. But I'm looking @ Empyrial Archangel to see about the damage redirection of Opal-Eye, Konda's Yojimbo yet Patron of the Kitsune seems a bit tricky. Thanks for providing Kitsune Dawnblade and Silverstorm Samurai. I'll review their codes and reduce the cards needed for your deck on the front page in the morning as well.
Last edited by Kieran on 08 Oct 2013, 06:40, edited 1 time in total.
Kieran
 
Posts: 232
Joined: 03 Nov 2012, 01:09
Has thanked: 21 times
Been thanked: 16 times

Re: Kieran: Taken deck request (2014)

Postby jacque » 08 Oct 2013, 00:47

Kieran, I noticed that Unlimited Undead u'd need a Vorinclex, Voice of Hunger... I am afraid that card is not possible to code its 2nd 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: Kieran: Taken deck request (2014)

Postby Kieran » 08 Oct 2013, 06:39

Yes, I was thinking that he would need to be replaced with another card. Perhaps the requester will update the deck list when I start thinning decks in the morning. I remember using him in 2013 just for the sake of his card art and P/T. Come to think of it, I always wanted to give him a mana adding ability that could be coded in the 2013 era but I never did. Lol! Thanks for the heads up!
Last edited by Kieran on 11 Oct 2013, 05:11, edited 1 time in total.
Kieran
 
Posts: 232
Joined: 03 Nov 2012, 01:09
Has thanked: 21 times
Been thanked: 16 times

Re: Kieran: Taken deck request (2014)

Postby jacque » 08 Oct 2013, 08:24

No probs... =) I tried coding him a few weeks back... was advised by Riiak (if not mistaken) that his second ability is just impossible... anyway... I believe these cards are what you're looking for as well... *according to the list*

Official D14:
- Spirit Mantle
- Staff of the Sun Magus

And from my side, tested cards (not thoroughly though)...
- Shimian Specter
- Tariel, Reckoner of Souls (thx to Rari)
Attachments
TARIEL_RECKONER_OF_SOULS_236995.rar
(115.58 KiB) Downloaded 282 times
SHIMIAN_SPECTER_278072.rar
(110.47 KiB) Downloaded 281 times
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: Kieran: Taken deck request (2014)

Postby Pheonix56 » 08 Oct 2013, 12:14

Kieran wrote:@Pheonix56: MC Brodie did an amazing job providing a good amount of the cards we needed for for Dawn Of The Fox deck. As well as the TFM. But I'm looking @ Empyrial Archangel to see about the damage redirection of Opal-Eye, Konda's Yojimbo yet Patron of the Kitsune seems a bit tricky. Thanks for providing Kitsune Dawnblade and Silverstorm Samurai. I'll review their codes and reduce the cards needed for your deck on the front page in the morning as well.
Thanks! And I guess Kitsune Mystic will need a replacement because of the flip card problem... and the only other good Kitsune I can think of is Rune-Tail, Kitsune Ascendant.

Now is it possible to make Rune-Tail, Kitsune Ascendant without the flip mechanic? Something like when you have 30 or more life all your creatures gain indestructible, Rune-Tail can't attack, block or be attacked (and perhaps gain hexproof)? It's just an assumption from my part.

Anyway thanks again for all the efforts you guys have put together for all these tricky cards. You guys are the best! <3
Pheonix56
 
Posts: 15
Joined: 01 Sep 2013, 10:58
Has thanked: 4 times
Been thanked: 0 time

Re: Kieran: Taken deck request (2014)

Postby RiiakShiNal » 08 Oct 2013, 13:29

jacque wrote:No probs... =) I tried coding him a few weeks back... was advised by Riiak (if not mistaken) that his second ability is just impossible...
Vorinclex, Voice of Hunger can be coded, but the second and third abilities will only be able to work when mana is manually tapped. The second ability is basically just a controller locked version of Mana Flare (which I have already coded) and the third ability is basically an opponent locked version of the trigger with Hold() instead of producing mana. Again they only work with manual mana tapping, anything that uses auto-tapping mana will not trigger either ability due to the engine not firing BECAME_TAPPED_FOR_MANA (and without that trigger there just isn't enough information to work properly). The AI already prefers to use auto-tap mana abilities whenever possible, Vorinclex, Voice of Hunger would reinforce that behavior if played against the AI as it would make manual tapped mana seem like a worse choice. If played by the AI it might put manual tapped mana on about the same level as auto-tapped mana from the AI's perspective, but there are no guarantees there.

As to why there isn't enough information to make the ability work with auto-tapping consider these situations (event firing not necessarily in that order):
  1. Land manually tapped for mana - ACTIVATED_ABILITY_PLAYED, ABILITY_PLAYED, BECAME_TAPPED, BECAME_TAPPED_FOR_MANA, ABILITY_ABOUT_TO_RESOLVE, ABILITY_RESOLVED fired.
    • Easy to determine because we have BECAME_TAPPED_FOR_MANA.
  2. Land auto-tapped for mana - BECAME_TAPPED fired.
    • Why it was tapped is unknown.
  3. Land Tapped due to Icy Manipulator - BECAME_TAPPED fired.
    • Why it was tapped is unknown.
  4. Maze of Ith tapped to use ability - ACTIVATED_ABILITY_PLAYED, ABILITY_PLAYED, BECAME_TAPPED, ABILITY_ABOUT_TO_RESOLVE, ABILITY_RESOLVED fired.
    • Might be able to determine by examining all thrown events within short amount of time, but could still cause trouble with cards like Blinkmoth Nexus (use second ability which then uses mana ability).

As an example of why BECAME_TAPPED is just not enough consider that an opponent has a Chimeric Idol in play and activates it's ability, but before it resolves they cast an Early Frost (using auto-tap mana). So how do you tell which land(s) were tapped to cast Early Frost, which were tapped as a result of Early Frost, and which were tapped as a result of Chimeric Idol when the only event you get for the tapped lands is BECAME_TAPPED?
RiiakShiNal
Programmer
 
Posts: 2188
Joined: 16 May 2011, 21:37
Has thanked: 75 times
Been thanked: 497 times

Re: Kieran: Taken deck request (2014)

Postby jacque » 08 Oct 2013, 16:11

RiiakShiNal wrote:...
Sorry for misquoting you... >.< been very weird today... typing wrong things, and misquoting a few people >.< Sorry -.-'''
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: Kieran: Taken deck request (2014)

Postby sylento22 » 08 Oct 2013, 16:56

Kieran are any of my decks ready yet can you send me the links to them i'm itching to play them!!! lol
sylento22
 
Posts: 26
Joined: 21 Sep 2013, 09:19
Has thanked: 0 time
Been thanked: 0 time

Re: Kieran: Taken deck request (2014)

Postby MC Brodie » 09 Oct 2013, 01:28

Kieran wrote:But I'm looking @ Empyrial Archangel to see about the damage redirection of Opal-Eye, Konda's Yojimbo yet Patron of the Kitsune seems a bit tricky.
The Patron of the Kitsune has already been coded courtesy of thefiremind. You can find it in the package here.

All other cards for that deck should be complete (you can find them in my post a few pages back) with the exception Opal-Eye, Konda's Yojimbo and the flip card (or whatever the flip card replacement is).

I've been having a go with the Opal-Eye but cannot get the damage redirection to function correctly in all cases. Below is the code and where I'm at on it. This card is also discussed a few pages in this thread starting here. If someone wants to take a shot at it and see if they can interpret the guru's suggestions better than I could be my guest.
Tested and damage redirects properly
  • Activated on an attacking creature while on the battlefield
  • Activated on a creature with haste while on the stack that attacked once it came onto the battlefield (Slith Firewalker)
  • Activated on creature while on the stack that has an ETB damage effect (Inferno Titan)
  • Activated on a creature with a ping ability (Goblin Fireslinger)
  • Activated on a damage spell while on the stack (Shock)

Tested and does not redirect damage

I haven't worked much on this card since I ran into this issue. If someone gets it working the card still will not be finished. It still needs to be capable of selected cards in the exile zone. That part has it's own issues but I wasn't going to focus on them until an answer for the other problems has been found.

Opal-Eye (Needs work) | Open
Code: Select all
<?xml version='1.0' encoding='UTF-8'?>
<CARD_V2 ExportVersion="1">
  <FILENAME text="OPALEYE_KONDAS_YOJIMBO_867074655" />
  <CARDNAME text="OPALEYE_KONDAS_YOJIMBO" />
  <TITLE>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Opal-Eye, Konda’s Yojimbo]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Œil d’opale, yojimbo de Konda]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Ojo de ópalo, yojimbo de Konda]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Opalauge, Kondas Yojimbo]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Occhiopale, Yojimbo di Konda]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[今田の用心棒、乳眼]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Opal-Eye, Konda’s Yojimbo]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Opal-Eye, Konda’s Yojimbo]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Olho-Opalino, Yojimbo de Konda]]></LOCALISED_TEXT>
  </TITLE>
  <MULTIVERSEID value="867074655" />
  <ARTID value="867074655" />
  <ARTIST name="Greg Staples" />
  <CASTING_COST cost="{1}{W}{W}" />
  <SUPERTYPE metaname="Legendary" />
  <TYPE metaname="Creature" />
  <SUB_TYPE metaname="Fox" />
  <SUB_TYPE metaname="Samurai" />
  <EXPANSION value="BOK" />
  <RARITY metaname="R" />
  <POWER value="1" />
  <TOUGHNESS value="4" />
  <TRIGGERED_ABILITY badge="BADGE_BUSHIDO">
   <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Bushido 1]]></LOCALISED_TEXT>
   <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Bushido 1]]></LOCALISED_TEXT>
   <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Bushido 1.]]></LOCALISED_TEXT>
   <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Bushido 1]]></LOCALISED_TEXT>
   <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Bushido 1]]></LOCALISED_TEXT>
   <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[武士道 1]]></LOCALISED_TEXT>
   <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[무사도 1]]></LOCALISED_TEXT>
   <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Бусидо 1]]></LOCALISED_TEXT>
   <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Bushido 1]]></LOCALISED_TEXT>
   <TRIGGER value="BLOCKS_A_CREATURE" simple_qualifier="self" to_zone="ZONE_ANY" from_zone="ZONE_ANY" />
   <TRIGGER value="WAS_BLOCKED" simple_qualifier="self" />
   <CONTINUOUS_ACTION layer="7C">
      if TriggerObject() ~= nil then
         local characteristics = TriggerObject():GetCurrentCharacteristics()
         characteristics:Power_Add( 1 )
         characteristics:Toughness_Add( 1 )
      end
    </CONTINUOUS_ACTION>
   <DURATION simple_duration="UntilEOT" />
  </TRIGGERED_ABILITY>
  <STATIC_ABILITY>
   <CONTINUOUS_ACTION layer="6">
      if EffectSource() ~= nil then
      local characteristics = EffectSource():GetCurrentCharacteristics()
         characteristics:Int_Add( INT_CHARACTERISTIC_BUSHIDO, 1 )
      end
    </CONTINUOUS_ACTION>
  </STATIC_ABILITY>
  <STATIC_ABILITY commaspace="1">
   <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[defender]]></LOCALISED_TEXT>
   <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[défenseur]]></LOCALISED_TEXT>
   <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[defensor]]></LOCALISED_TEXT>
   <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[verteidiger]]></LOCALISED_TEXT>
   <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[difensore]]></LOCALISED_TEXT>
   <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[防衛]]></LOCALISED_TEXT>
   <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[수비태세]]></LOCALISED_TEXT>
   <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[sащитник]]></LOCALISED_TEXT>
   <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[defensor]]></LOCALISED_TEXT>
   <INTRINSIC characteristic="CHARACTERISTIC_DEFENDER" />
  </STATIC_ABILITY>
  <ACTIVATED_ABILITY>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[{T}: The next time a source of your choice would deal damage this turn, that damage is dealt to Opal-Eye, Konda’s Yojimbo instead.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[{T}: The next time a source of your choice would deal damage this turn, that damage is dealt to Opal-Eye, Konda’s Yojimbo instead.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[{T}: The next time a source of your choice would deal damage this turn, that damage is dealt to Opal-Eye, Konda’s Yojimbo instead.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[{T}: The next time a source of your choice would deal damage this turn, that damage is dealt to Opal-Eye, Konda’s Yojimbo instead.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[{T}: The next time a source of your choice would deal damage this turn, that damage is dealt to Opal-Eye, Konda’s Yojimbo instead.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[{T}: The next time a source of your choice would deal damage this turn, that damage is dealt to Opal-Eye, Konda’s Yojimbo instead.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[{T}: The next time a source of your choice would deal damage this turn, that damage is dealt to Opal-Eye, Konda’s Yojimbo instead.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[{T}: The next time a source of your choice would deal damage this turn, that damage is dealt to Opal-Eye, Konda’s Yojimbo instead.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[{T}: The next time a source of your choice would deal damage this turn, that damage is dealt to Opal-Eye, Konda’s Yojimbo instead.]]></LOCALISED_TEXT>
   <COST type="TapSelf" />
   <RESOLUTION_TIME_ACTION>
      local player = EffectController()
      local source = EffectSource()
      local filter = ClearFilter()
      filter:SetZone(ZONE_STACK)
      local CheckStack = filter:CountStopAt(1)
      filter = ClearFilter()
      filter:SetZone(ZONE_GRAVEYARD)
      local CheckGraveyard = filter:CountStopAt(1)
      if (source ~= nil and player ~= nil) then
         player:BeginNewMultipleChoice()
         player:AddMultipleChoiceAnswer( "OPAL_EYE_CHOOSE_BATTLEFIELD" )
         player:AddMultipleChoiceAnswer( "OPAL_EYE_CHOOSE_GRAVEYARD", CheckGraveyard == 1 )
         player:AddMultipleChoiceAnswer( "OPAL_EYE_CHOOSE_STACK", CheckStack == 1 )
         player:AskMultipleChoiceQuestion( "OPAL_EYE_MC_CHOOSE_ZONE", source )
      end
   </RESOLUTION_TIME_ACTION>
   <RESOLUTION_TIME_ACTION>
      local filter = ClearFilter()
      local decision = EffectController():GetMultipleChoiceResult()
      if decision ~= nil and decision == 2 then
         filter:SetZone(ZONE_STACK)
      elseif decision ~= nil and decision == 1 then
         filter:SetZone(ZONE_GRAVEYARD)
      else
         filter:SetZone(ZONE_BATTLEFIELD)
      end
      EffectController():ChooseItem( "CARD_QUERY_CHOOSE_SOURCE_TO_REDIRECT", EffectDC():Make_Targets(6) )
    </RESOLUTION_TIME_ACTION>
   <RESOLUTION_TIME_ACTION>
      local source = EffectDC():Get_Targets(6):Get_CardPtr(0)
      if source ~= nil and EffectSource() ~= nil then
         local delayDC = EffectDC():Make_Chest(2)
         delayDC:Set_CardPtr(0, source)
         delayDC:Set_CardPtr(1, EffectSource() )
         delayDC:Protect_CardPtr(0)
         delayDC:Protect_CardPtr(1)
         MTG():CreateDelayedTrigger(1, delayDC)
      end
    </RESOLUTION_TIME_ACTION>
   <AI_AVAILABILITY type="in_response" response_source="1" />
   <AI_AVAILABILITY window_step="declare_blockers" type="window" />
  </ACTIVATED_ABILITY>
  <ACTIVATED_ABILITY>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[{1}{W}: Prevent the next 1 damage that would be dealt to Opal-Eye this turn.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[{1}{W}: Prevent the next 1 damage that would be dealt to Opal-Eye this turn.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[{1}{W}: Prevent the next 1 damage that would be dealt to Opal-Eye this turn.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[{1}{W}: Prevent the next 1 damage that would be dealt to Opal-Eye this turn.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[{1}{W}: Prevent the next 1 damage that would be dealt to Opal-Eye this turn.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[{1}{W}: Prevent the next 1 damage that would be dealt to Opal-Eye this turn.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[{1}{W}: Prevent the next 1 damage that would be dealt to Opal-Eye this turn.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[{1}{W}: Prevent the next 1 damage that would be dealt to Opal-Eye this turn.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[{1}{W}: Prevent the next 1 damage that would be dealt to Opal-Eye this turn.]]></LOCALISED_TEXT>
   <COST mana_cost="{1}{W}" type="Mana" />
   <RESOLUTION_TIME_ACTION>
      if EffectSource() ~= nil then
         local delayDC = EffectDC():Make_Chest(1)
         MTG():CreateDelayedTrigger(0, delayDC)
      end
    </RESOLUTION_TIME_ACTION>
   <AI_AVAILABILITY type="in_response" response_source="1" />
   <AI_AVAILABILITY window_step="declare_attackers" window_turn="their_turn" type="window" />
   <AI_AVAILABILITY window_step="declare_blockers" type="window" />
  </ACTIVATED_ABILITY>
  <TRIGGERED_ABILITY replacement_effect="1" resource_id="0">
    <CLEANUP fire_once="1" simple_cleanup="EndOfTurn" />
    <TRIGGER value="OBJECT_TAKES_DAMAGE" pre_trigger="1" damage_type="all">
      return TriggerObject() == EffectSource()
    </TRIGGER>
    <RESOLUTION_TIME_ACTION>
      local damage = Damage()
      if  damage ~= nil then
         damage:PreventAmount( 1 )
      end
    </RESOLUTION_TIME_ACTION>
  </TRIGGERED_ABILITY>
  <TRIGGERED_ABILITY replacement_effect="1" resource_id="1">
    <CLEANUP fire_once="1" simple_cleanup="EndOfTurn" />
    <TRIGGER value="SOURCE_DEALS_DAMAGE" pre_trigger="1" damage_type="all">
      return TriggerObject() == EffectDC():Get_CardPtr(0)
    </TRIGGER>
    <RESOLUTION_TIME_ACTION>
      local opal = EffectDC():Get_CardPtr(1)
      local player = opal:GetPlayer()
      player:DisplayMessage("It triggered")
      local damage = Damage()
      if damage ~= nil and opal ~= nil then
         damage:RedirectAllTo( opal )
      end
    </RESOLUTION_TIME_ACTION>
  </TRIGGERED_ABILITY>
  <HELP title="MORE_INFO_BADGE_TITLE_6" body="MORE_INFO_BADGE_BODY_6" zone="ZONE_ANY" />
  <HELP title="MORE_INFO_TITLE_BUSHIDO" body="MORE_INFO_BODY_BUSHIDO" 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" />
</CARD_V2>
-----------------------------------------------------------------------
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: Kieran: Taken deck request (2014)

Postby thefiremind » 09 Oct 2013, 08:30

MC Brodie wrote:Tested and does not redirect damage
I'm not totally sure (this doesn't help me), but I think that the first scenario is correct: a card that changes zone is treated as a different card. But since you protected the card pointer, I would expect this scenario to work anyway for your Opal-Eye, so I don't know what's happening here.
The second scenario is even more unexplainable, I really can't see any reason why it shouldn't work.
< 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 27 guests

Main Menu

User Menu

Our Partners


Who is online

In total there are 27 users online :: 0 registered, 0 hidden and 27 guests (based on users active over the past 10 minutes)
Most users ever online was 7303 on 15 Jul 2025, 20:46

Users browsing this forum: No registered users and 27 guests

Login Form