Commit dd21fb49 authored by Tachibana's avatar Tachibana

ndyd

parent b4581df5
...@@ -49,28 +49,10 @@ function cm.initial_effect(c) ...@@ -49,28 +49,10 @@ function cm.initial_effect(c)
e1:SetValue(500) e1:SetValue(500)
e1:SetReset(RESET_EVENT+RESETS_STANDARD+RESET_DISABLE) e1:SetReset(RESET_EVENT+RESETS_STANDARD+RESET_DISABLE)
c:RegisterEffect(e1) c:RegisterEffect(e1)
if tc and c:IsRelateToEffect(e) and c:IsFaceup() and tc:IsFaceup() then if tc and c:IsFaceup() and tc:IsFaceup() then
local e2=Effect.CreateEffect(c) if not tc:IsType(TYPE_TRAPMONSTER) then
e2:SetType(EFFECT_TYPE_FIELD+EFFECT_TYPE_CONTINUOUS) c:CopyEffect(tc:GetCode(),RESET_EVENT+RESETS_STANDARD,1)
e2:SetProperty(EFFECT_FLAG_CANNOT_DISABLE+EFFECT_FLAG_UNCOPYABLE) end
e2:SetRange(LOCATION_MZONE)
e2:SetCountLimit(1)
e2:SetLabelObject(e1)
e2:SetLabel(cid)
e2:SetOperation(function(e,tp,eg,ep,ev,re,r,rp)
local c=e:GetHandler()
local cid=e:GetLabel()
if cid~=0 then
c:ResetEffect(cid,RESET_COPY)
c:ResetEffect(RESET_DISABLE,RESET_EVENT)
end
local e1=e:GetLabelObject()
e1:Reset()
Duel.HintSelection(Group.FromCards(c))
Duel.Hint(HINT_OPSELECTED,1-tp,e:GetDescription())
end)
e2:SetReset(RESET_EVENT+RESETS_STANDARD)
c:RegisterEffect(e2)
end end
Duel.NegateEffect(ev) Duel.NegateEffect(ev)
local e3=Effect.CreateEffect(c) local e3=Effect.CreateEffect(c)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment