Commit 431ae648 authored by mercury233's avatar mercury233

fix EFFECT_FUSION_SUBSTITUTE location

parent b7248f6e
...@@ -19,7 +19,7 @@ function c15717011.initial_effect(c) ...@@ -19,7 +19,7 @@ function c15717011.initial_effect(c)
c:RegisterEffect(e2) c:RegisterEffect(e2)
end end
function c15717011.subcon(e) function c15717011.subcon(e)
return e:GetHandler():IsLocation(0x1e) return e:GetHandler():IsLocation(LOCATION_HAND+LOCATION_MZONE+LOCATION_GRAVE)
end end
function c15717011.filter(c,e,tp,m,gc,chkf) function c15717011.filter(c,e,tp,m,gc,chkf)
return c:IsType(TYPE_FUSION) and c:IsAttribute(ATTRIBUTE_LIGHT) return c:IsType(TYPE_FUSION) and c:IsAttribute(ATTRIBUTE_LIGHT)
......
...@@ -8,5 +8,5 @@ function c30451366.initial_effect(c) ...@@ -8,5 +8,5 @@ function c30451366.initial_effect(c)
c:RegisterEffect(e1) c:RegisterEffect(e1)
end end
function c30451366.subcon(e) function c30451366.subcon(e)
return e:GetHandler():IsLocation(LOCATION_HAND+LOCATION_ONFIELD+LOCATION_GRAVE) return e:GetHandler():IsLocation(LOCATION_HAND+LOCATION_MZONE+LOCATION_GRAVE)
end end
...@@ -8,5 +8,5 @@ function c50259460.initial_effect(c) ...@@ -8,5 +8,5 @@ function c50259460.initial_effect(c)
c:RegisterEffect(e1) c:RegisterEffect(e1)
end end
function c50259460.subcon(e) function c50259460.subcon(e)
return e:GetHandler():IsLocation(LOCATION_HAND+LOCATION_ONFIELD+LOCATION_GRAVE) return e:GetHandler():IsLocation(LOCATION_HAND+LOCATION_MZONE+LOCATION_GRAVE)
end end
...@@ -19,7 +19,7 @@ function c52101615.initial_effect(c) ...@@ -19,7 +19,7 @@ function c52101615.initial_effect(c)
c:RegisterEffect(e2) c:RegisterEffect(e2)
end end
function c52101615.subcon(e) function c52101615.subcon(e)
return e:GetHandler():IsLocation(0x1e) return e:GetHandler():IsLocation(LOCATION_HAND+LOCATION_MZONE+LOCATION_GRAVE)
end end
function c52101615.filter(c,e,tp,m,gc,chkf) function c52101615.filter(c,e,tp,m,gc,chkf)
return c:IsType(TYPE_FUSION) and c:IsAttribute(ATTRIBUTE_DARK) return c:IsType(TYPE_FUSION) and c:IsAttribute(ATTRIBUTE_DARK)
......
...@@ -8,5 +8,5 @@ function c53493204.initial_effect(c) ...@@ -8,5 +8,5 @@ function c53493204.initial_effect(c)
c:RegisterEffect(e1) c:RegisterEffect(e1)
end end
function c53493204.subcon(e) function c53493204.subcon(e)
return e:GetHandler():IsLocation(LOCATION_HAND+LOCATION_ONFIELD+LOCATION_GRAVE) return e:GetHandler():IsLocation(LOCATION_HAND+LOCATION_MZONE+LOCATION_GRAVE)
end end
...@@ -24,7 +24,7 @@ function c6205579.initial_effect(c) ...@@ -24,7 +24,7 @@ function c6205579.initial_effect(c)
c:RegisterEffect(e3) c:RegisterEffect(e3)
end end
function c6205579.subcon(e) function c6205579.subcon(e)
return e:GetHandler():IsLocation(LOCATION_HAND+LOCATION_ONFIELD+LOCATION_GRAVE) return e:GetHandler():IsLocation(LOCATION_HAND+LOCATION_MZONE+LOCATION_GRAVE)
end end
function c6205579.spcon(e,tp,eg,ep,ev,re,r,rp) function c6205579.spcon(e,tp,eg,ep,ev,re,r,rp)
local ph=Duel.GetCurrentPhase() local ph=Duel.GetCurrentPhase()
......
...@@ -18,7 +18,7 @@ function c79109599.initial_effect(c) ...@@ -18,7 +18,7 @@ function c79109599.initial_effect(c)
c:RegisterEffect(e2) c:RegisterEffect(e2)
end end
function c79109599.subcon(e) function c79109599.subcon(e)
return e:GetHandler():IsLocation(LOCATION_HAND+LOCATION_ONFIELD+LOCATION_GRAVE) return e:GetHandler():IsLocation(LOCATION_HAND+LOCATION_MZONE+LOCATION_GRAVE)
end end
function c79109599.cost(e,tp,eg,ep,ev,re,r,rp,chk) function c79109599.cost(e,tp,eg,ep,ev,re,r,rp,chk)
local c=e:GetHandler() local c=e:GetHandler()
......
...@@ -21,7 +21,7 @@ function c84040113.initial_effect(c) ...@@ -21,7 +21,7 @@ function c84040113.initial_effect(c)
c:RegisterEffect(e2) c:RegisterEffect(e2)
end end
function c84040113.subcon(e) function c84040113.subcon(e)
return e:GetHandler():IsLocation(LOCATION_HAND+LOCATION_ONFIELD+LOCATION_GRAVE) return e:GetHandler():IsLocation(LOCATION_HAND+LOCATION_MZONE+LOCATION_GRAVE)
end end
function c84040113.spcon(e) function c84040113.spcon(e)
return e:GetHandler():IsSummonType(SUMMON_TYPE_SYNCHRO) return e:GetHandler():IsSummonType(SUMMON_TYPE_SYNCHRO)
......
...@@ -19,7 +19,7 @@ function c88696724.initial_effect(c) ...@@ -19,7 +19,7 @@ function c88696724.initial_effect(c)
c:RegisterEffect(e2) c:RegisterEffect(e2)
end end
function c88696724.subcon(e) function c88696724.subcon(e)
return e:GetHandler():IsLocation(0x1e) return e:GetHandler():IsLocation(LOCATION_HAND+LOCATION_MZONE+LOCATION_GRAVE)
end end
function c88696724.filter(c,e,tp,m,gc,chkf) function c88696724.filter(c,e,tp,m,gc,chkf)
return c:IsType(TYPE_FUSION) and c:IsAttribute(ATTRIBUTE_EARTH) return c:IsType(TYPE_FUSION) and c:IsAttribute(ATTRIBUTE_EARTH)
......
...@@ -8,5 +8,5 @@ function c99426834.initial_effect(c) ...@@ -8,5 +8,5 @@ function c99426834.initial_effect(c)
c:RegisterEffect(e1) c:RegisterEffect(e1)
end end
function c99426834.subcon(e) function c99426834.subcon(e)
return e:GetHandler():IsLocation(LOCATION_HAND+LOCATION_ONFIELD+LOCATION_GRAVE) return e:GetHandler():IsLocation(LOCATION_HAND+LOCATION_MZONE+LOCATION_GRAVE)
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