Commit 7362fd2b authored by nekrozar's avatar nekrozar

add dark_magician_list

parent 260acbca
...@@ -10,6 +10,7 @@ function c13604200.initial_effect(c) ...@@ -10,6 +10,7 @@ function c13604200.initial_effect(c)
e1:SetOperation(c13604200.activate) e1:SetOperation(c13604200.activate)
c:RegisterEffect(e1) c:RegisterEffect(e1)
end end
c13604200.dark_magician_list=true
function c13604200.cfilter(c) function c13604200.cfilter(c)
return c:IsFaceup() and c:IsCode(38033121) return c:IsFaceup() and c:IsCode(38033121)
end end
......
...@@ -10,6 +10,7 @@ function c2314238.initial_effect(c) ...@@ -10,6 +10,7 @@ function c2314238.initial_effect(c)
e1:SetOperation(c2314238.activate) e1:SetOperation(c2314238.activate)
c:RegisterEffect(e1) c:RegisterEffect(e1)
end end
c2314238.dark_magician_list=true
function c2314238.cfilter(c) function c2314238.cfilter(c)
return c:IsFaceup() and c:IsCode(46986414) return c:IsFaceup() and c:IsCode(46986414)
end end
......
...@@ -38,6 +38,7 @@ function c48680970.initial_effect(c) ...@@ -38,6 +38,7 @@ function c48680970.initial_effect(c)
e4:SetOperation(c48680970.desop) e4:SetOperation(c48680970.desop)
c:RegisterEffect(e4) c:RegisterEffect(e4)
end end
c48680970.dark_magician_list=true
function c48680970.filter1(c,e,tp) function c48680970.filter1(c,e,tp)
return c:IsCode(46986414) and c:IsCanBeSpecialSummoned(e,0,tp,false,false) return c:IsCode(46986414) and c:IsCanBeSpecialSummoned(e,0,tp,false,false)
end end
......
...@@ -11,6 +11,7 @@ function c63391643.initial_effect(c) ...@@ -11,6 +11,7 @@ function c63391643.initial_effect(c)
e1:SetOperation(c63391643.activate) e1:SetOperation(c63391643.activate)
c:RegisterEffect(e1) c:RegisterEffect(e1)
end end
c63391643.dark_magician_list=true
function c63391643.cfilter(c) function c63391643.cfilter(c)
return c:IsFaceup() and c:IsCode(46986414) return c:IsFaceup() and c:IsCode(46986414)
end end
......
...@@ -34,6 +34,7 @@ function c67227834.initial_effect(c) ...@@ -34,6 +34,7 @@ function c67227834.initial_effect(c)
e4:SetOperation(c67227834.recop) e4:SetOperation(c67227834.recop)
c:RegisterEffect(e4) c:RegisterEffect(e4)
end end
c67227834.dark_magician_list=true
function c67227834.eqlimit(e,c) function c67227834.eqlimit(e,c)
local code=c:GetCode() local code=c:GetCode()
return code==46986414 or code==38033121 return code==46986414 or code==38033121
......
...@@ -12,6 +12,7 @@ function c68334074.initial_effect(c) ...@@ -12,6 +12,7 @@ function c68334074.initial_effect(c)
e1:SetOperation(c68334074.activate) e1:SetOperation(c68334074.activate)
c:RegisterEffect(e1) c:RegisterEffect(e1)
end end
c68334074.dark_magician_list=true
function c68334074.cost(e,tp,eg,ep,ev,re,r,rp,chk) function c68334074.cost(e,tp,eg,ep,ev,re,r,rp,chk)
if chk==0 then return Duel.IsCanRemoveCounter(tp,1,0,0x3001,2,REASON_COST) end if chk==0 then return Duel.IsCanRemoveCounter(tp,1,0,0x3001,2,REASON_COST) end
Duel.RemoveCounter(tp,1,0,0x3001,2,REASON_COST) Duel.RemoveCounter(tp,1,0,0x3001,2,REASON_COST)
......
...@@ -10,6 +10,7 @@ function c69542930.initial_effect(c) ...@@ -10,6 +10,7 @@ function c69542930.initial_effect(c)
e1:SetOperation(c69542930.activate) e1:SetOperation(c69542930.activate)
c:RegisterEffect(e1) c:RegisterEffect(e1)
end end
c69542930.dark_magician_list=true
function c69542930.cost(e,tp,eg,ep,ev,re,r,rp,chk) function c69542930.cost(e,tp,eg,ep,ev,re,r,rp,chk)
if chk==0 then return Duel.CheckReleaseGroup(tp,Card.IsCode,1,nil,46986414) end if chk==0 then return Duel.CheckReleaseGroup(tp,Card.IsCode,1,nil,46986414) end
local g=Duel.SelectReleaseGroup(tp,Card.IsCode,1,1,nil,46986414) local g=Duel.SelectReleaseGroup(tp,Card.IsCode,1,1,nil,46986414)
......
...@@ -10,6 +10,7 @@ function c75190122.initial_effect(c) ...@@ -10,6 +10,7 @@ function c75190122.initial_effect(c)
e1:SetOperation(c75190122.activate) e1:SetOperation(c75190122.activate)
c:RegisterEffect(e1) c:RegisterEffect(e1)
end end
c75190122.dark_magician_list=true
function c75190122.cfilter(c,code) function c75190122.cfilter(c,code)
local code1,code2=c:GetOriginalCodeRule() local code1,code2=c:GetOriginalCodeRule()
return c:IsFaceup() and (code1==code or code2==code) return c:IsFaceup() and (code1==code or code2==code)
......
...@@ -10,6 +10,7 @@ function c87210505.initial_effect(c) ...@@ -10,6 +10,7 @@ function c87210505.initial_effect(c)
e1:SetOperation(c87210505.activate) e1:SetOperation(c87210505.activate)
c:RegisterEffect(e1) c:RegisterEffect(e1)
end end
c87210505.dark_magician_list=true
function c87210505.costfilter(c) function c87210505.costfilter(c)
return c:IsFaceup() and c:IsCode(46986414) return c:IsFaceup() and c:IsCode(46986414)
end end
......
...@@ -10,6 +10,7 @@ function c99789342.initial_effect(c) ...@@ -10,6 +10,7 @@ function c99789342.initial_effect(c)
e1:SetOperation(c99789342.activate) e1:SetOperation(c99789342.activate)
c:RegisterEffect(e1) c:RegisterEffect(e1)
end end
c99789342.dark_magician_list=true
function c99789342.cost(e,tp,eg,ep,ev,re,r,rp,chk) function c99789342.cost(e,tp,eg,ep,ev,re,r,rp,chk)
if chk==0 then return Duel.GetActivityCount(tp,ACTIVITY_SUMMON)==0 if chk==0 then return Duel.GetActivityCount(tp,ACTIVITY_SUMMON)==0
and Duel.GetActivityCount(tp,ACTIVITY_FLIPSUMMON)==0 and Duel.GetActivityCount(tp,ACTIVITY_SPSUMMON)==0 end and Duel.GetActivityCount(tp,ACTIVITY_FLIPSUMMON)==0 and Duel.GetActivityCount(tp,ACTIVITY_SPSUMMON)==0 end
......
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