Commit 93a929a9 authored by mercury233's avatar mercury233

fix

parent 65b6a19c
......@@ -15,7 +15,7 @@ function c42548470.filter1(c,tp)
return c:IsFaceup() and c:IsSetCard(0x58) and lv1~=0 and Duel.IsExistingTarget(c42548470.filter2,tp,LOCATION_MZONE,0,1,c,lv1)
end
function c42548470.filter2(c,lv)
return c:IsFaceup() and c:IsSetCard(0x58) and not c:IsLevel(lv)
return c:IsFaceup() and c:IsSetCard(0x58) and c:IsLevelAbove(1) and not c:IsLevel(lv)
end
function c42548470.target(e,tp,eg,ep,ev,re,r,rp,chk,chkc)
if chkc then return false end
......
......@@ -33,7 +33,7 @@ function c44635489.spcon(e,c)
and Duel.GetLocationCount(c:GetControler(),LOCATION_MZONE)>0
end
function c44635489.filter(c,clv)
return c:IsSetCard(0x53) and not c:IsLevel(clv)
return c:IsSetCard(0x53) and c:IsLevelAbove(1) and not c:IsLevel(clv)
and ((c:IsLocation(LOCATION_MZONE) and c:IsFaceup()) or c:IsLocation(LOCATION_GRAVE))
end
function c44635489.lvtg(e,tp,eg,ep,ev,re,r,rp,chk,chkc)
......
......@@ -24,7 +24,7 @@ function c70546737.initial_effect(c)
c:RegisterEffect(e3)
end
function c70546737.filter(c,clv)
return c:IsSetCard(0x87) and not c:IsLevel(clv)
return c:IsSetCard(0x87) and c:IsLevelAbove(1) and not c:IsLevel(clv)
and ((c:IsLocation(LOCATION_MZONE) and c:IsFaceup()) or c:IsLocation(LOCATION_GRAVE))
end
function c70546737.lvtg(e,tp,eg,ep,ev,re,r,rp,chk,chkc)
......
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