This is the edited script of the file card (edited version - bloc note)
<?xml version='1.0'?>
<CARD_V2 custom="true">
<FILENAME text="SCYTHE_SPECTER_19991594" />
<CARDNAME text="SCYTHE_SPECTER" />
<TITLE>
<LOCALISED_TEXT LanguageCode="en-US"><![CDATA[
Scythe Specter]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Spettro Falcato]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[]]></LOCALISED_TEXT>
</TITLE>
<MULTIVERSEID value="19991594" />
<ARTID value="19991594" />
<FRAMECOLOUR name="B" />
<COLOUR value="B" />
<ARTIST name="Vincent Proce" />
<CASTING_COST cost="{4}{B}{B}" />
<TYPE metaname="Creature" order_de-DE="0" order_es-ES="0" order_fr-FR="0" order_it-IT="0" order_jp-JA="0" />
<SUB_TYPE metaname="Specter" order_de-DE="0" order_es-ES="0" order_fr-FR="0" order_it-IT="0" order_jp-JA="0" />
<EXPANSION value="CMD" />
<RARITY metaname="R" />
<POWER value="4" />
<TOUGHNESS value="4" />
<STATIC_ABILITY>
<LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Flying]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Vol]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Fliegend]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Vuela]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Volare]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[飛行]]></LOCALISED_TEXT>
<CONTINUOUS_ACTION>
local characteristics = Object():GetCurrentCharacteristics()
characteristics:Badge_Set( BADGE_FLYING )
characteristics:FX_Set( SPECIAL_EFFECT_FLYING)
characteristics:CanOnlyBeBlockedBy_Set( EVASION_INDEX_FLYING )
characteristics:CanBlock_Set( EVASION_INDEX_FLYING )
</CONTINUOUS_ACTION>
</STATIC_ABILITY>
<TRIGGERED_ABILITY zone="InPlayAndPlayers">
<LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Whenever
Scythe Specter deals combat damage to a player, each opponent discards a card. Each player who discarded a card with the highest converted mana cost among cards discarded this way loses life equal to that converted mana cost.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Ogniqualvolta lo Spettro Falcato infligge danno da combattimento a un giocatore, ogni avversario scarta una carta. Ogni giocatore che ha scartato una carta con il costo di mana convertito più alto tra le carte scartate in questo modo perde punti vita pari a quel costo di mana convertito.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[]]></LOCALISED_TEXT>
<TRIGGER value="CREATURE_DEALT_COMBAT_DAMAGE_TO_PLAYER" simple_qualifier="self" />
<RESOLUTION_TIME_ACTION repeating="1">
local n = MTG():GetActionRepCount()
local num_players = MTG():GetNumberOfPlayers()
local player = MTG():GetNthPlayer(n)
if player ~= nil and n < num_players then
if player:GetTeam() ~= Object():GetPlayer():GetTeam() then
local filter = Object():GetFilter()
filter:
Clear()
filter:NotTargetted()
filter:SetZone( ZONE_HAND )
filter:SetPlayer( player )
filter:PlayerAntiHint( player )
player:ChooseTargetDC( "CARD_QUERY_CHOOSE_CARD_TO_DISCARD", MTG():EffectDataChest():Make_Targets(n) )
end
return true
else
return false
end
</RESOLUTION_TIME_ACTION>
<RESOLUTION_TIME_ACTION>
MTG():EffectDataChest():Int_Set(MTG():GetNumberOfPlayers(), 0)
</RESOLUTION_TIME_ACTION>
<RESOLUTION_TIME_ACTION repeating="1">
local n = MTG():GetActionRepCount()
local num_players = MTG():GetNumberOfPlayers()
local player = MTG():GetNthPlayer(n)
if player ~= nil and n < num_players then
if player:GetTeam() ~= Object():GetPlayer():GetTeam() then
local targetDC = MTG():EffectDataChest():Get_Targets(n)
if targetDC ~= nil then
local target_card = targetDC:Get_NthCardPtr(0)
if target_card ~= nil then
local cost = target_card:GetConvertedManaCost()
MTG():EffectDataChest():Int_Set(n, cost)
if cost > MTG():EffectDataChest():Int_Get(num_players) then
MTG():EffectDataChest():Int_Set(num_players, cost)
end
target_card:Discard()
end
end
end
return true
else
return false
end
</RESOLUTION_TIME_ACTION>
<RESOLUTION_TIME_ACTION repeating="1">
local n = MTG():GetActionRepCount()
local num_players = MTG():GetNumberOfPlayers()
local player = MTG():GetNthPlayer(n)
if player ~= nil and n < num_players then
if player:GetTeam() ~= Object():GetPlayer():GetTeam() then
local maxcost = MTG():EffectDataChest():Int_Get(num_players)
local cost = MTG():EffectDataChest():Int_Get(n)
if cost == maxcost then
player:LoseLife(cost)
end
end
return true
else
return false
end
</RESOLUTION_TIME_ACTION>
<SFX text="GLOBAL_MASSACRE_ABILITY_RESOLVED_PLAY" />
</TRIGGERED_ABILITY>
<HELP title="MORE_INFO_BADGE_TITLE_10" body="MORE_INFO_BADGE_BODY_10" zone="Any" />
<SFX text="COMBAT_CHOP_LARGE_ATTACK" power_boundary_min="4" power_boundary_max="-1" />
<SFX text="COMBAT_CHOP_SMALL_ATTACK" power_boundary_min="1" power_boundary_max="3" />
</CARD_V2>