Commit d2cd1eb8 authored by DailyShana's avatar DailyShana

fix

parent 6d7bfaaa
...@@ -28,7 +28,7 @@ function c23536866.mfilter1(c,exg) ...@@ -28,7 +28,7 @@ function c23536866.mfilter1(c,exg)
return exg:IsExists(c23536866.mfilter2,1,nil,c) return exg:IsExists(c23536866.mfilter2,1,nil,c)
end end
function c23536866.mfilter2(c,mc) function c23536866.mfilter2(c,mc)
return c.xyz_filter(mc) return not c.xyz_filter or c.xyz_filter(mc)
end end
function c23536866.target(e,tp,eg,ep,ev,re,r,rp,chk,chkc) function c23536866.target(e,tp,eg,ep,ev,re,r,rp,chk,chkc)
if chkc then return false end if chkc then return false end
......
...@@ -61,7 +61,7 @@ function c49919798.cpop(e,tp,eg,ep,ev,re,r,rp) ...@@ -61,7 +61,7 @@ function c49919798.cpop(e,tp,eg,ep,ev,re,r,rp)
local c=e:GetHandler() local c=e:GetHandler()
local tc=Duel.GetFirstTarget() local tc=Duel.GetFirstTarget()
if c:IsRelateToEffect(e) and c:IsFaceup() and tc:IsRelateToEffect(e) then if c:IsRelateToEffect(e) and c:IsFaceup() and tc:IsRelateToEffect(e) then
local code=tc:GetOriginalCode() local code=tc:GetCode()
local e1=Effect.CreateEffect(c) local e1=Effect.CreateEffect(c)
e1:SetType(EFFECT_TYPE_SINGLE) e1:SetType(EFFECT_TYPE_SINGLE)
e1:SetProperty(EFFECT_FLAG_CANNOT_DISABLE) e1:SetProperty(EFFECT_FLAG_CANNOT_DISABLE)
......
...@@ -32,7 +32,7 @@ function c56611470.mfilter1(c,exg) ...@@ -32,7 +32,7 @@ function c56611470.mfilter1(c,exg)
return exg:IsExists(c56611470.mfilter2,1,nil,c) return exg:IsExists(c56611470.mfilter2,1,nil,c)
end end
function c56611470.mfilter2(c,mc) function c56611470.mfilter2(c,mc)
return c.xyz_filter(mc) return not c.xyz_filter or c.xyz_filter(mc)
end end
function c56611470.target(e,tp,eg,ep,ev,re,r,rp,chk,chkc) function c56611470.target(e,tp,eg,ep,ev,re,r,rp,chk,chkc)
if chkc then return false end if chkc then return false end
......
...@@ -21,7 +21,7 @@ function c61314842.mfilter1(c,exg) ...@@ -21,7 +21,7 @@ function c61314842.mfilter1(c,exg)
return exg:IsExists(c61314842.mfilter2,1,nil,c) return exg:IsExists(c61314842.mfilter2,1,nil,c)
end end
function c61314842.mfilter2(c,mc) function c61314842.mfilter2(c,mc)
return c.xyz_filter(mc) return not c.xyz_filter or c.xyz_filter(mc)
end end
function c61314842.target(e,tp,eg,ep,ev,re,r,rp,chk,chkc) function c61314842.target(e,tp,eg,ep,ev,re,r,rp,chk,chkc)
if chkc then return false end if chkc then return false 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