Commit 50007db9 authored by JoyJ's avatar JoyJ

fix

parent b57dca15
......@@ -14,7 +14,7 @@ function c20049999.initial_effect(c)
end
e:SetValue(newv)
orig(c,e,...)
else if c:GetAttack()>0 and ((e:GetCode()==EFFECT_SET_ATTACK_FINAL and val == 0) or (e:GetCode()==EFFECT_UPDATE_ATTACK and c:GetAttack() + val == 0)) then
elseif c:GetAttack()>0 and ((e:GetCode()==EFFECT_SET_ATTACK_FINAL and val == 0) or (e:GetCode()==EFFECT_UPDATE_ATTACK and c:GetAttack() + val == 0)) then
Duel.RaiseEvent(EVENT_CUSTOM+20049999)
orig(c,e,...)
end
......
......@@ -71,7 +71,7 @@ function c20140001.mkcostfilter(c)
and c:IsRace(RACE_BEAST) and c:IsAbleToRemoveAsCost()
end
function c20140001.mkcostfilter2(c,e,tp)
return c:IsFaceup() and c:IsType(TYPE_PENDULUM) and c:IsCanBeEffectTarget(e)
return c:IsFaceup() and c:IsType(TYPE_PENDULUM) and c:IsCanBeEffectTarget(e) and
Duel.IsExistingMatchingCard(c20140001.mkcostfilter,tp,LOCATION_MZONE,0,3,c)
end
function c20140001.mktgfilter(c,e,tp)
......
......@@ -20,7 +20,7 @@ function c20140002.mkcostfilter(c)
and c:IsRace(RACE_MACHINE) and c:IsAbleToRemoveAsCost()
end
function c20140002.mkcostfilter2(c,e,tp)
return c:IsFaceup() and c:IsType(TYPE_PENDULUM) and c:IsCanBeEffectTarget(e)
return c:IsFaceup() and c:IsType(TYPE_PENDULUM) and c:IsCanBeEffectTarget(e) and
Duel.IsExistingMatchingCard(c20140002.mkcostfilter,tp,LOCATION_MZONE,0,3,c)
end
function c20140002.mktgfilter(c,e,tp)
......
......@@ -71,7 +71,7 @@ function c20150001.mkcostfilter(c)
and c:IsRace(RACE_BEAST) and c:IsAbleToRemoveAsCost()
end
function c20150001.mkcostfilter2(c,e,tp)
return c:IsFaceup() and c:IsType(TYPE_PENDULUM) and c:IsCanBeEffectTarget(e)
return c:IsFaceup() and c:IsType(TYPE_PENDULUM) and c:IsCanBeEffectTarget(e) and
Duel.IsExistingMatchingCard(c20150001.mkcostfilter,tp,LOCATION_MZONE,0,3,c)
end
function c20150001.mktgfilter(c,e,tp)
......
......@@ -20,7 +20,7 @@ function c20150002.mkcostfilter(c)
and c:IsRace(RACE_WARRIOR) and c:IsAbleToRemoveAsCost()
end
function c20150002.mkcostfilter2(c,e,tp)
return c:IsFaceup() and c:IsType(TYPE_PENDULUM) and c:IsCanBeEffectTarget(e)
return c:IsFaceup() and c:IsType(TYPE_PENDULUM) and c:IsCanBeEffectTarget(e) and
Duel.IsExistingMatchingCard(c20150002.mkcostfilter,tp,LOCATION_MZONE,0,3,c)
end
function c20150002.mktgfilter(c,e,tp)
......
......@@ -71,7 +71,7 @@ function c20160001.mkcostfilter(c)
and c:IsRace(RACE_FAIRY) and c:IsAbleToRemoveAsCost()
end
function c20160001.mkcostfilter2(c,e,tp)
return c:IsFaceup() and c:IsType(TYPE_PENDULUM) and c:IsCanBeEffectTarget(e)
return c:IsFaceup() and c:IsType(TYPE_PENDULUM) and c:IsCanBeEffectTarget(e) and
Duel.IsExistingMatchingCard(c20160001.mkcostfilter,tp,LOCATION_MZONE,0,3,c)
end
function c20160001.mktgfilter(c,e,tp)
......
......@@ -8,7 +8,7 @@ function c20160002.initial_effect(c)
e0:SetType(EFFECT_TYPE_IGNITION)
e0:SetRange(LOCATION_PZONE)
e0:SetProperty(EFFECT_FLAG_CARD_TARGET)
s e0:SetTarget(c20160002.mkcost)
e0:SetTarget(c20160002.mkcost)
e0:SetTarget(c20160002.mktg)
e0:SetOperation(c20160002.mkop)
c:RegisterEffect(e0)
......@@ -19,7 +19,7 @@ function c20160002.mkcostfilter(c)
and c:IsRace(RACE_WARRIOR) and c:IsAbleToRemoveAsCost()
end
function c20160002.mkcostfilter2(c,e,tp)
return c:IsFaceup() and c:IsType(TYPE_PENDULUM) and c:IsCanBeEffectTarget(e)
return c:IsFaceup() and c:IsType(TYPE_PENDULUM) and c:IsCanBeEffectTarget(e) and
Duel.IsExistingMatchingCard(c20160002.mkcostfilter,tp,LOCATION_MZONE,0,3,c)
end
function c20160002.mktgfilter(c,e,tp)
......
......@@ -73,4 +73,5 @@ function c66666004.cfop(e,tp,eg,ep,ev,re,r,rp)
,0,nil,code) and
Duel.SelectYesNo(1-tp,aux.Stringid(66666004,2)) then
Duel.Win(1-tp,0x0)
end
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