Commit c6dcc1ab authored by CubeRuler's avatar CubeRuler

fix

parent a53147c5
......@@ -5,7 +5,7 @@ local cm=_G["c"..m]
function cm.initial_effect(c)
local e1=rsnm.SummonFun(c,m,true,false,true)
local e2,e3=rsnm.FilpFun2(c,m,"atk",nil,rsop.target2(cm.fun,{cm.posfilter,"pos",LOCATION_MZONE }),cm.op)
local e4=rsef.QO(c,nil,{m,1},{1,m},"sp",nil,LOCATION_MZONE,nil,rscost.cost(cm.resfilter,"res",LOCATION_MZONE),rsop.target(cm.spfilter,"sp",LOCATION_HAND+LOCATION_GRAVE),cm.spop)
local e4=rsef.QO(c,nil,{m,1},{1,m},"sp",nil,LOCATION_MZONE,nil,cm.cost,rsop.target(cm.spfilter,"sp",LOCATION_HAND+LOCATION_GRAVE),cm.spop)
end
function cm.fun(g,e,tp)
Duel.SetChainLimit(cm.chlimit)
......@@ -33,6 +33,11 @@ end
function cm.resfilter(c,e,tp)
return c:IsReleasable() and c:IsFaceup() and Duel.GetMZoneCount(tp,c,tp)>0
end
function cm.cost(e,tp,eg,ep,ev,re,r,rp,chk)
if chk==0 then return Duel.CheckReleaseGroup(tp,cm.resfilter,1,nil,tp) end
local g=Duel.SelectReleaseGroup(tp,cm.resfilter,1,1,nil,tp)
Duel.Release(g,REASON_COST)
end
function cm.spfilter(c,e,tp)
return c:IsSetCard(0x6552) and c:IsCanBeSpecialSummoned(e,0,tp,false,false,POS_FACEDOWN_DEFENSE)
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