Commit ea3ac278 authored by mercury233's avatar mercury233

fix

parent b7d7416b
......@@ -53,9 +53,11 @@ function c19261966.spfilter1(c,tp,mg,exg)
return mg:IsExists(c19261966.spfilter2,1,c,tp,c) or (exg and exg:IsExists(c19261966.spfilter2,1,c,tp,c))
end
function c19261966.spfilter2(c,tp,mc)
local sg=Group.FromCards(c,mc)
if sg:IsExists(aux.FCheckTuneMagicianX,1,nil,sg) then return false end
return (c19261966.ffilter1(c) and c19261966.ffilter2(mc)
or c19261966.ffilter2(c) and c19261966.ffilter1(mc))
and Duel.GetLocationCountFromEx(tp,tp,Group.FromCards(c,mc))>0
and Duel.GetLocationCountFromEx(tp,tp,sg)>0
end
function c19261966.fuscon(e,g,gc,chkf)
if g==nil then return true end
......
......@@ -64,9 +64,11 @@ function c20366274.spfilter1(c,tp,mg,exg)
return mg:IsExists(c20366274.spfilter2,1,c,tp,c) or (exg and exg:IsExists(c20366274.spfilter2,1,c,tp,c))
end
function c20366274.spfilter2(c,tp,mc)
local sg=Group.FromCards(c,mc)
if sg:IsExists(aux.FCheckTuneMagicianX,1,nil,sg) then return false end
return (c20366274.ffilter1(c) and c20366274.ffilter2(mc)
or c20366274.ffilter2(c) and c20366274.ffilter1(mc))
and Duel.GetLocationCountFromEx(tp,tp,Group.FromCards(c,mc))>0
and Duel.GetLocationCountFromEx(tp,tp,sg)>0
end
function c20366274.fuscon(e,g,gc,chkf)
if g==nil then return true end
......
......@@ -56,9 +56,11 @@ function c48424886.spfilter1(c,tp,mg,exg)
return mg:IsExists(c48424886.spfilter2,1,c,tp,c) or (exg and exg:IsExists(c48424886.spfilter2,1,c,tp,c))
end
function c48424886.spfilter2(c,tp,mc)
local sg=Group.FromCards(c,mc)
if sg:IsExists(aux.FCheckTuneMagicianX,1,nil,sg) then return false end
return (c48424886.ffilter1(c) and c48424886.ffilter2(mc)
or c48424886.ffilter2(c) and c48424886.ffilter1(mc))
and Duel.GetLocationCountFromEx(tp,tp,Group.FromCards(c,mc))>0
and Duel.GetLocationCountFromEx(tp,tp,sg)>0
end
function c48424886.fuscon(e,g,gc,chkf)
if g==nil then return true end
......
......@@ -55,9 +55,11 @@ function c74009824.spfilter1(c,tp,mg,exg)
return mg:IsExists(c74009824.spfilter2,1,c,tp,c) or (exg and exg:IsExists(c74009824.spfilter2,1,c,tp,c))
end
function c74009824.spfilter2(c,tp,mc)
local sg=Group.FromCards(c,mc)
if sg:IsExists(aux.FCheckTuneMagicianX,1,nil,sg) then return false end
return (c74009824.ffilter1(c) and c74009824.ffilter2(mc)
or c74009824.ffilter2(c) and c74009824.ffilter1(mc))
and Duel.GetLocationCountFromEx(tp,tp,Group.FromCards(c,mc))>0
and Duel.GetLocationCountFromEx(tp,tp,sg)>0
end
function c74009824.fuscon(e,g,gc,chkf)
if g==nil then return true end
......
......@@ -57,9 +57,11 @@ function c74822425.spfilter1(c,tp,mg,exg)
return mg:IsExists(c74822425.spfilter2,1,c,tp,c) or (exg and exg:IsExists(c74822425.spfilter2,1,c,tp,c))
end
function c74822425.spfilter2(c,tp,mc)
local sg=Group.FromCards(c,mc)
if sg:IsExists(aux.FCheckTuneMagicianX,1,nil,sg) then return false end
return (c74822425.ffilter1(c) and c74822425.ffilter2(mc)
or c74822425.ffilter2(c) and c74822425.ffilter1(mc))
and Duel.GetLocationCountFromEx(tp,tp,Group.FromCards(c,mc))>0
and Duel.GetLocationCountFromEx(tp,tp,sg)>0
end
function c74822425.fuscon(e,g,gc,chkf)
if g==nil then return true end
......
......@@ -62,9 +62,11 @@ function c94977269.spfilter1(c,tp,mg,exg)
return mg:IsExists(c94977269.spfilter2,1,c,tp,c) or (exg and exg:IsExists(c94977269.spfilter2,1,c,tp,c))
end
function c94977269.spfilter2(c,tp,mc)
local sg=Group.FromCards(c,mc)
if sg:IsExists(aux.FCheckTuneMagicianX,1,nil,sg) then return false end
return (c94977269.ffilter1(c) and c94977269.ffilter2(mc)
or c94977269.ffilter2(c) and c94977269.ffilter1(mc))
and Duel.GetLocationCountFromEx(tp,tp,Group.FromCards(c,mc))>0
and Duel.GetLocationCountFromEx(tp,tp,sg)>0
end
function c94977269.fuscon(e,g,gc,chkf)
if g==nil then return true 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