Guest User

Untitled

a guest
Nov 4th, 2016
86
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <?xml version="1.0"?>
  2. <CARD_V2 ExportVersion="1">
  3.     <FILENAME text="FATAL_LORE_CW_3072" />
  4.     <CARDNAME text="FATAL_LORE" />
  5.     <TITLE>
  6.         <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Fatal Lore]]></LOCALISED_TEXT>
  7.         <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Fatal Lore]]></LOCALISED_TEXT>
  8.         <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Fatal Lore]]></LOCALISED_TEXT>
  9.         <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Fatal Lore]]></LOCALISED_TEXT>
  10.         <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Fatal Lore]]></LOCALISED_TEXT>
  11.         <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[Fatal Lore]]></LOCALISED_TEXT>
  12.         <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Fatal Lore]]></LOCALISED_TEXT>
  13.         <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Fatal Lore]]></LOCALISED_TEXT>
  14.         <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Fatal Lore]]></LOCALISED_TEXT>
  15.         <LOCALISED_TEXT LanguageCode="zh-CN"><![CDATA[Fatal Lore]]></LOCALISED_TEXT>
  16.         <LOCALISED_TEXT LanguageCode="zh-HK"><![CDATA[Fatal Lore]]></LOCALISED_TEXT>
  17.     </TITLE>
  18.     <MULTIVERSEID value="3072" />
  19.     <ARTID value="FATAL_LORE" />
  20.     <ARTIST name="Lawrence Snelly" />
  21.     <CASTING_COST cost="{2}{B}{B}" />
  22.     <FLAVOURTEXT>
  23.         <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[“All knowledge has its price.”
  24. —Gerda Äagesdotter,
  25. Archmage of the Unseen]]></LOCALISED_TEXT>
  26.         <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[“All knowledge has its price.”
  27. —Gerda Äagesdotter,
  28. Archmage of the Unseen]]></LOCALISED_TEXT>
  29.         <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[“All knowledge has its price.”
  30. —Gerda Äagesdotter,
  31. Archmage of the Unseen]]></LOCALISED_TEXT>
  32.         <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[“All knowledge has its price.”
  33. —Gerda Äagesdotter,
  34. Archmage of the Unseen]]></LOCALISED_TEXT>
  35.         <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[“All knowledge has its price.”
  36. —Gerda Äagesdotter,
  37. Archmage of the Unseen]]></LOCALISED_TEXT>
  38.         <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[“All knowledge has its price.”
  39. —Gerda Äagesdotter,
  40. Archmage of the Unseen]]></LOCALISED_TEXT>
  41.         <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[“All knowledge has its price.”
  42. —Gerda Äagesdotter,
  43. Archmage of the Unseen]]></LOCALISED_TEXT>
  44.         <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[“All knowledge has its price.”
  45. —Gerda Äagesdotter,
  46. Archmage of the Unseen]]></LOCALISED_TEXT>
  47.         <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[“All knowledge has its price.”
  48. —Gerda Äagesdotter,
  49. Archmage of the Unseen]]></LOCALISED_TEXT>
  50.         <LOCALISED_TEXT LanguageCode="zh-CN"><![CDATA[“All knowledge has its price.”
  51. —Gerda Äagesdotter,
  52. Archmage of the Unseen]]></LOCALISED_TEXT>
  53.         <LOCALISED_TEXT LanguageCode="zh-HK"><![CDATA[“All knowledge has its price.”
  54. —Gerda Äagesdotter,
  55. Archmage of the Unseen]]></LOCALISED_TEXT>
  56.     </FLAVOURTEXT>
  57.     <TYPE metaname="Sorcery" />
  58.     <EXPANSION value="AL" />
  59.     <RARITY metaname="R" />
  60.     <SPELL_ABILITY>
  61.         <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[An opponent chooses one —]]></LOCALISED_TEXT>
  62.         <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[An opponent chooses one —]]></LOCALISED_TEXT>
  63.         <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[An opponent chooses one —]]></LOCALISED_TEXT>
  64.         <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[An opponent chooses one —]]></LOCALISED_TEXT>
  65.         <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[An opponent chooses one —]]></LOCALISED_TEXT>
  66.         <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[An opponent chooses one —]]></LOCALISED_TEXT>
  67.         <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[An opponent chooses one —]]></LOCALISED_TEXT>
  68.         <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[An opponent chooses one —]]></LOCALISED_TEXT>
  69.         <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[An opponent chooses one —]]></LOCALISED_TEXT>
  70.         <LOCALISED_TEXT LanguageCode="zh-CN"><![CDATA[An opponent chooses one —]]></LOCALISED_TEXT>
  71.         <LOCALISED_TEXT LanguageCode="zh-HK"><![CDATA[An opponent chooses one —]]></LOCALISED_TEXT>
  72.     </SPELL_ABILITY>
  73.     <SPELL_ABILITY>
  74.         <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[• You draw three cards.]]></LOCALISED_TEXT>
  75.         <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[• You draw three cards.]]></LOCALISED_TEXT>
  76.         <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[• You draw three cards.]]></LOCALISED_TEXT>
  77.         <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[• You draw three cards.]]></LOCALISED_TEXT>
  78.         <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[• You draw three cards.]]></LOCALISED_TEXT>
  79.         <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[• You draw three cards.]]></LOCALISED_TEXT>
  80.         <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[• You draw three cards.]]></LOCALISED_TEXT>
  81.         <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[• You draw three cards.]]></LOCALISED_TEXT>
  82.         <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[• You draw three cards.]]></LOCALISED_TEXT>
  83.         <LOCALISED_TEXT LanguageCode="zh-CN"><![CDATA[• You draw three cards.]]></LOCALISED_TEXT>
  84.         <LOCALISED_TEXT LanguageCode="zh-HK"><![CDATA[• You draw three cards.]]></LOCALISED_TEXT>
  85.     </SPELL_ABILITY>
  86.     <SPELL_ABILITY>
  87.         <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[• You destroy up to two target creatures that player controls. They can’t be regenerated. That player draws up to three cards.]]></LOCALISED_TEXT>
  88.         <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[• You destroy up to two target creatures that player controls. They can’t be regenerated. That player draws up to three cards.]]></LOCALISED_TEXT>
  89.         <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[• You destroy up to two target creatures that player controls. They can’t be regenerated. That player draws up to three cards.]]></LOCALISED_TEXT>
  90.         <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[• You destroy up to two target creatures that player controls. They can’t be regenerated. That player draws up to three cards.]]></LOCALISED_TEXT>
  91.         <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[• You destroy up to two target creatures that player controls. They can’t be regenerated. That player draws up to three cards.]]></LOCALISED_TEXT>
  92.         <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[• You destroy up to two target creatures that player controls. They can’t be regenerated. That player draws up to three cards.]]></LOCALISED_TEXT>
  93.         <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[• You destroy up to two target creatures that player controls. They can’t be regenerated. That player draws up to three cards.]]></LOCALISED_TEXT>
  94.         <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[• You destroy up to two target creatures that player controls. They can’t be regenerated. That player draws up to three cards.]]></LOCALISED_TEXT>
  95.         <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[• You destroy up to two target creatures that player controls. They can’t be regenerated. That player draws up to three cards.]]></LOCALISED_TEXT>
  96.         <LOCALISED_TEXT LanguageCode="zh-CN"><![CDATA[• You destroy up to two target creatures that player controls. They can’t be regenerated. That player draws up to three cards.]]></LOCALISED_TEXT>
  97.         <LOCALISED_TEXT LanguageCode="zh-HK"><![CDATA[• You destroy up to two target creatures that player controls. They can’t be regenerated. That player draws up to three cards.]]></LOCALISED_TEXT>
  98.         <TARGET tag="SPL_CARD_QUERY_CHOOSE_OPPONENT" definition="0" compartment="0" count="1" />
  99.         <TARGET_DEFINITION id="0">
  100.             local filter = ClearFilter()
  101.             filter:SetFilterType(FILTER_TYPE_PLAYERS)
  102.             filter:Add( FE_TEAM, OP_NOT, EffectController():GetTeam() )
  103.         </TARGET_DEFINITION>
  104.         <RESOLUTION_TIME_ACTION>
  105.             local target_player = EffectDC():Get_Targets(0):Get_PlayerPtr(0)
  106.             if target_player ~= nil then
  107.                 target_player:BeginNewMultipleChoice()
  108.                     target_player:AddMultipleChoiceAnswer( "SPL_CARD_QUERY_OPPONENT_DRAWS_3_CARDS" )
  109.                     target_player:AddMultipleChoiceAnswer( "SPL_CARD_QUERY_OPPONENT_DESTROYS_TWO_CREATURES_AND_YOU_DRAW_3" )
  110.                 target_player:AskMultipleChoiceQuestion( "SPL_CARD_QUERY_FATAL_LORE", EffectSource() )
  111.             end
  112.         </RESOLUTION_TIME_ACTION>
  113.         <RESOLUTION_TIME_ACTION>
  114.             local target_player = EffectDC():Get_Targets(0):Get_PlayerPtr(0)   
  115.             local result = target_player:GetMultipleChoiceResult()
  116.             Debug("Result is ", result) <!-- this is returning 2, which is not one of the choices above; should be 0 or 1 -->
  117.             EffectDC():Set_Int(33, result)
  118.             if result ~= nil then
  119.                 if result == 0 then
  120.                     EffectController():DrawCards(3)
  121.                 elseif result == 1 then
  122.                     local filter = ClearFilter()
  123.                     filter:Add( FE_TYPE, OP_IS, CARD_TYPE_CREATURE )
  124.                     filter:Add( FE_CONTROLLER, OP_IS, target_player )
  125.                     local amount = 2
  126.                     for i = 0, (amount-1) do
  127.                         EffectController():SetItemPrompt(i, "SPL_CARD_QUERY_CHOOSE_CREATURE_TO_DESTROY")
  128.                     end
  129.                     EffectController():ChooseItems( EffectDC():Make_Targets(1), QUERY_FLAG_UP_TO  )
  130.                 end
  131.             end
  132.         </RESOLUTION_TIME_ACTION>
  133.         <RESOLUTION_TIME_ACTION>
  134.             if EffectDC():Get_Int(33) == 1 then
  135.                 local targets = EffectDC():Get_Targets(1)
  136.                 local target_count = targets:Count()
  137.                 if targets ~= nil and targets_count ~= nil then
  138.                     for i = 0, (targets_count-1) do
  139.                         local target = targets:Get_CardPtr(i)
  140.                         target:DestroyWithoutRegenerate()
  141.                     end
  142.                 end
  143.             end
  144.         </RESOLUTION_TIME_ACTION>
  145.         <RESOLUTION_TIME_ACTION>
  146.             local target_player = EffectDC():Get_Targets(0):Get_PlayerPtr(0)
  147.             if EffectDC():Get_Int(33) == 1 and target_player ~= nil then
  148.                 target_player:BeginNewNumericalChoice()
  149.                     target_player:AddNumericalChoiceAnswer(3)
  150.                 target_player:AskNumericalChoiceQuestion("SPL_CARD_QUERY_CHOOSE_HOW_MANY_CARDS_TO_DRAW")
  151.             end
  152.         </RESOLUTION_TIME_ACTION>
  153.         <RESOLUTION_TIME_ACTION>
  154.             local target_player = EffectDC():Get_Targets(0):Get_PlayerPtr(0)
  155.             local decision = EffectController():GetNumericalChoiceResult()
  156.             if EffectDC():Get_Int(33) == 1 and target_player ~= nil and decision ~= nil then
  157.                 target_player:DrawCards(decision)
  158.             end
  159.         </RESOLUTION_TIME_ACTION>
  160.     </SPELL_ABILITY>
  161.     <AUTHOR><![CDATA[Splinterverse]]></AUTHOR>
  162.     <EDITORS><![CDATA[Splinterverse]]></EDITORS>
  163.     <DATE><![CDATA[04-11-16]]></DATE>
  164. </CARD_V2>
RAW Paste Data