Commit 5e9e9736 authored by gg123gg's avatar gg123gg Committed by GitHub

Update c12029008.lua

parent c7434844
......@@ -2,7 +2,6 @@
Duel.LoadScript("c12029008")
local m=12029008
local cm=_G["c"..m]
muxu=cm
function cm.initial_effect(c)
--synchro summon
cm.AddSynchroProcedure(c,aux.FilterBoolFunction(Card.IsSynchroType,TYPE_SYNCHRO),aux.NonTuner(nil),1)
......@@ -68,7 +67,7 @@ function cm.tdop(e,tp,eg,ep,ev,re,r,rp)
Duel.SendtoDeck(tc,nil,2,REASON_EFFECT)
end
end
function muxu.AddSynchroProcedure(c,f1,f2,minc,maxc)
function cm.AddSynchroProcedure(c,f1,f2,minc,maxc)
if maxc==nil then maxc=99 end
local e1=Effect.CreateEffect(c)
e1:SetDescription(1164)
......@@ -76,13 +75,13 @@ function muxu.AddSynchroProcedure(c,f1,f2,minc,maxc)
e1:SetCode(EFFECT_SPSUMMON_PROC)
e1:SetProperty(EFFECT_FLAG_UNCOPYABLE+EFFECT_FLAG_IGNORE_IMMUNE)
e1:SetRange(LOCATION_EXTRA)
e1:SetCondition(muxu.SynCondition(f1,f2,minc,maxc))
e1:SetTarget(muxu.SynTarget(f1,f2,minc,maxc))
e1:SetCondition(cm.SynCondition(f1,f2,minc,maxc))
e1:SetTarget(cm.SynTarget(f1,f2,minc,maxc))
e1:SetOperation(aux.SynOperation(f1,f2,minc,maxc))
e1:SetValue(SUMMON_TYPE_SYNCHRO)
c:RegisterEffect(e1)
end
function muxu.SynCondition(f1,f2,minc,maxc)
function cm.SynCondition(f1,f2,minc,maxc)
return
function(e,c,smat,mg,min,max)
if c==nil then return true end
......@@ -101,7 +100,7 @@ function muxu.SynCondition(f1,f2,minc,maxc)
return Duel.CheckSynchroMaterial(c,f1,f2,minc,maxc,smat,mg)
end
end
function muxu.SynTarget(f1,f2,minc,maxc)
function cm.SynTarget(f1,f2,minc,maxc)
return
function(e,tp,eg,ep,ev,re,r,rp,chk,c,smat,mg,min,max)
local minc=minc
......@@ -125,4 +124,4 @@ function muxu.SynTarget(f1,f2,minc,maxc)
return true
else return false end
end
end
\ No newline at end of file
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