Board index
Programs with AI or Rules Enforcement
Magic: The Gathering - Duels of the Planeswalkers
New MTG Cards and Decks (2010, 2012, 2013, 2014, 2015, Magic Duels)
2014




Kieran: Taken deck request (2014)
Moderator: CCGHQ Admins
Re: Kieran: Taken deck request (2014)
by 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.
Re: Kieran: Taken deck request (2014)
by Kieran » 06 Oct 2013, 02:41
That's great news jacque. Whenever you publish them I'll be there to grab 'em. Thanks in advance!jacque wrote:I have these working...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.
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...
Re: Kieran: Taken deck request (2014)
by thefiremind » 06 Oct 2013, 08:27
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.RiiakShiNal wrote:Life and Limb is now possible to properly make in DotP 2014 using either auto-tap or manual tap mana abilities.
< Former DotP 2012/2013/2014 modder >
Currently busy with life...
Currently busy with life...
-
thefiremind - Programmer
- Posts: 3515
- Joined: 07 Nov 2011, 10:55
- Has thanked: 118 times
- Been thanked: 722 times
Re: Kieran: Taken deck request (2014)
by 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.
Agent of the Fates
Counterbore
Disciple of Phenax
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.
Last edited by Kieran on 07 Oct 2013, 21:50, edited 3 times in total.
Re: Kieran: Taken deck request (2014)
by 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)
by 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.
@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.
Re: Kieran: Taken deck request (2014)
by 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
if a post/reply helped you.
I stitch old cards together to make new ones...
~ Jacque, the confused
Click on

I stitch old cards together to make new ones...
~ Jacque, the confused
Re: Kieran: Taken deck request (2014)
by 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.
Re: Kieran: Taken deck request (2014)
by 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)
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
if a post/reply helped you.
I stitch old cards together to make new ones...
~ Jacque, the confused
Click on

I stitch old cards together to make new ones...
~ Jacque, the confused
Re: Kieran: Taken deck request (2014)
by Pheonix56 » 08 Oct 2013, 12:14
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.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.
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
Re: Kieran: Taken deck request (2014)
by RiiakShiNal » 08 Oct 2013, 13:29
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.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...
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):
- 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.
- Land auto-tapped for mana - BECAME_TAPPED fired.
- Why it was tapped is unknown.
- Land Tapped due to Icy Manipulator - BECAME_TAPPED fired.
- Why it was tapped is unknown.
- 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?
Just getting started: Xander9009's DotP 2014 Community Wad
Need a deck builder: DotP 2014 Deck Builder
Problems Modding: DotP 2014 Frequent Modding Mistakes
Need a deck builder: DotP 2014 Deck Builder
Problems Modding: DotP 2014 Frequent Modding Mistakes
- RiiakShiNal
- Programmer
- Posts: 2188
- Joined: 16 May 2011, 21:37
- Has thanked: 75 times
- Been thanked: 497 times
Re: Kieran: Taken deck request (2014)
by jacque » 08 Oct 2013, 16:11
Sorry for misquoting you... >.< been very weird today... typing wrong things, and misquoting a few people >.< Sorry -.-'''RiiakShiNal wrote:...
Learn making your own cards today!!!
Click on
if a post/reply helped you.
I stitch old cards together to make new ones...
~ Jacque, the confused
Click on

I stitch old cards together to make new ones...
~ Jacque, the confused
Re: Kieran: Taken deck request (2014)
by 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)
by MC Brodie » 09 Oct 2013, 01:28
The Patron of the Kitsune has already been coded courtesy of thefiremind. You can find it in the package here.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.
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
- Activated on a Goblin Arsonist on the battlefield. The Goblin Arsonist died in the same turn and still did damage.
- Activated on a Goblin Arsonist in the graveyard that had its damage on the stack
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)
Song of the Day: 46 and 2 (cover)
Re: Kieran: Taken deck request (2014)
by thefiremind » 09 Oct 2013, 08:30
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.MC Brodie wrote:Tested and does not redirect damage
- Activated on a Goblin Arsonist on the battlefield. The Goblin Arsonist died in the same turn and still did damage.
- Activated on a Goblin Arsonist in the graveyard that had its damage on the stack
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...
Currently busy with life...
-
thefiremind - Programmer
- Posts: 3515
- Joined: 07 Nov 2011, 10:55
- Has thanked: 118 times
- Been thanked: 722 times
Who is online
Users browsing this forum: No registered users and 21 guests