Commit f8076f54 authored by nekrozar's avatar nekrozar

fix link material

parent ac098161
...@@ -30,7 +30,7 @@ function c11969228.initial_effect(c) ...@@ -30,7 +30,7 @@ function c11969228.initial_effect(c)
c:RegisterEffect(e2) c:RegisterEffect(e2)
end end
function c11969228.mfilter(c) function c11969228.mfilter(c)
return not c:IsType(TYPE_TOKEN) and c:IsLinkRace(RACE_DRAGON+RACE_WINDBEAST) return not c:IsLinkType(TYPE_TOKEN) and c:IsLinkRace(RACE_DRAGON+RACE_WINDBEAST)
end end
function c11969228.thcon(e,tp,eg,ep,ev,re,r,rp) function c11969228.thcon(e,tp,eg,ep,ev,re,r,rp)
return e:GetHandler():IsSummonType(SUMMON_TYPE_LINK) return e:GetHandler():IsSummonType(SUMMON_TYPE_LINK)
......
...@@ -27,7 +27,7 @@ function c2857636.initial_effect(c) ...@@ -27,7 +27,7 @@ function c2857636.initial_effect(c)
c:RegisterEffect(e2) c:RegisterEffect(e2)
end end
function c2857636.lcheck(g,lc) function c2857636.lcheck(g,lc)
return g:GetClassCount(Card.GetCode)==g:GetCount() return g:GetClassCount(Card.GetLinkCode)==g:GetCount()
end end
function c2857636.descon(e,tp,eg,ep,ev,re,r,rp) function c2857636.descon(e,tp,eg,ep,ev,re,r,rp)
return e:GetHandler():IsSummonType(SUMMON_TYPE_LINK) return e:GetHandler():IsSummonType(SUMMON_TYPE_LINK)
......
...@@ -27,7 +27,7 @@ function c38342335.initial_effect(c) ...@@ -27,7 +27,7 @@ function c38342335.initial_effect(c)
c:RegisterEffect(e2) c:RegisterEffect(e2)
end end
function c38342335.lcheck(g,lc) function c38342335.lcheck(g,lc)
return g:GetClassCount(Card.GetCode)==g:GetCount() return g:GetClassCount(Card.GetLinkCode)==g:GetCount()
end end
function c38342335.tdcon(e,tp,eg,ep,ev,re,r,rp) function c38342335.tdcon(e,tp,eg,ep,ev,re,r,rp)
return e:GetHandler():IsSummonType(SUMMON_TYPE_LINK) return e:GetHandler():IsSummonType(SUMMON_TYPE_LINK)
......
...@@ -26,7 +26,7 @@ function c39064822.initial_effect(c) ...@@ -26,7 +26,7 @@ function c39064822.initial_effect(c)
c:RegisterEffect(e2) c:RegisterEffect(e2)
end end
function c39064822.lcheck(g,lc) function c39064822.lcheck(g,lc)
return g:GetClassCount(Card.GetCode)==g:GetCount() return g:GetClassCount(Card.GetLinkCode)==g:GetCount()
end end
function c39064822.sumcon(e,tp,eg,ep,ev,re,r,rp) function c39064822.sumcon(e,tp,eg,ep,ev,re,r,rp)
return e:GetHandler():IsSummonType(SUMMON_TYPE_LINK) return e:GetHandler():IsSummonType(SUMMON_TYPE_LINK)
......
--スリーバーストショット・ドラゴン --スリーバーストショット・ドラゴン
function c49725936.initial_effect(c) function c49725936.initial_effect(c)
--link summon --link summon
aux.AddLinkProcedure(c,aux.NOT(aux.FilterBoolFunction(Card.IsType,TYPE_TOKEN)),2) aux.AddLinkProcedure(c,aux.NOT(aux.FilterBoolFunction(Card.IsLinkType,TYPE_TOKEN)),2)
c:EnableReviveLimit() c:EnableReviveLimit()
--Negate --Negate
local e1=Effect.CreateEffect(c) local e1=Effect.CreateEffect(c)
......
...@@ -32,7 +32,7 @@ function c50588353.initial_effect(c) ...@@ -32,7 +32,7 @@ function c50588353.initial_effect(c)
c:RegisterEffect(e2) c:RegisterEffect(e2)
end end
function c50588353.lcheck(g,lc) function c50588353.lcheck(g,lc)
return g:IsExists(Card.IsType,1,nil,TYPE_TUNER) return g:IsExists(Card.IsLinkType,1,nil,TYPE_TUNER)
end end
function c50588353.hspcon(e,tp,eg,ep,ev,re,r,rp) function c50588353.hspcon(e,tp,eg,ep,ev,re,r,rp)
return e:GetHandler():IsSummonType(SUMMON_TYPE_LINK) return e:GetHandler():IsSummonType(SUMMON_TYPE_LINK)
......
...@@ -29,7 +29,7 @@ function c50750868.lcheck(g,lc) ...@@ -29,7 +29,7 @@ function c50750868.lcheck(g,lc)
return g:IsExists(c50750868.mzfilter,1,nil) return g:IsExists(c50750868.mzfilter,1,nil)
end end
function c50750868.mzfilter(c) function c50750868.mzfilter(c)
return c:IsSetCard(0x27) and c:IsType(TYPE_TUNER) return c:IsLinkSetCard(0x27) and c:IsLinkType(TYPE_TUNER)
end end
function c50750868.tgtg(e,c) function c50750868.tgtg(e,c)
return e:GetHandler():GetLinkedGroup():IsContains(c) and c:IsSetCard(0x27) and c:IsType(TYPE_SYNCHRO) return e:GetHandler():GetLinkedGroup():IsContains(c) and c:IsSetCard(0x27) and c:IsType(TYPE_SYNCHRO)
......
...@@ -32,7 +32,7 @@ function c60025883.initial_effect(c) ...@@ -32,7 +32,7 @@ function c60025883.initial_effect(c)
c:RegisterEffect(e3) c:RegisterEffect(e3)
end end
function c60025883.lcheck(g,lc) function c60025883.lcheck(g,lc)
return g:IsExists(Card.IsType,1,nil,TYPE_SYNCHRO) return g:IsExists(Card.IsLinkType,1,nil,TYPE_SYNCHRO)
end end
function c60025883.spcon(e,tp,eg,ep,ev,re,r,rp) function c60025883.spcon(e,tp,eg,ep,ev,re,r,rp)
local ph=Duel.GetCurrentPhase() local ph=Duel.GetCurrentPhase()
......
...@@ -29,7 +29,7 @@ function c64454614.initial_effect(c) ...@@ -29,7 +29,7 @@ function c64454614.initial_effect(c)
c:RegisterEffect(e2) c:RegisterEffect(e2)
end end
function c64454614.lcheck(g,lc) function c64454614.lcheck(g,lc)
return g:GetClassCount(Card.GetCode)==g:GetCount() return g:GetClassCount(Card.GetLinkCode)==g:GetCount()
end end
function c64454614.negfilter(c,g) function c64454614.negfilter(c,g)
return g:IsContains(c) return g:IsContains(c)
......
...@@ -27,7 +27,7 @@ function c65330383.initial_effect(c) ...@@ -27,7 +27,7 @@ function c65330383.initial_effect(c)
c:RegisterEffect(e2) c:RegisterEffect(e2)
end end
function c65330383.lcheck(g,lc) function c65330383.lcheck(g,lc)
return g:GetClassCount(Card.GetCode)==g:GetCount() return g:GetClassCount(Card.GetLinkCode)==g:GetCount()
end end
function c65330383.setcon(e,tp,eg,ep,ev,re,r,rp) function c65330383.setcon(e,tp,eg,ep,ev,re,r,rp)
return e:GetHandler():IsSummonType(SUMMON_TYPE_LINK) return e:GetHandler():IsSummonType(SUMMON_TYPE_LINK)
......
...@@ -23,7 +23,7 @@ function c74997493.initial_effect(c) ...@@ -23,7 +23,7 @@ function c74997493.initial_effect(c)
c:RegisterEffect(e3) c:RegisterEffect(e3)
end end
function c74997493.lcheck(g,lc) function c74997493.lcheck(g,lc)
return g:GetClassCount(Card.GetCode)==g:GetCount() return g:GetClassCount(Card.GetLinkCode)==g:GetCount()
end end
function c74997493.regcon(e,tp,eg,ep,ev,re,r,rp) function c74997493.regcon(e,tp,eg,ep,ev,re,r,rp)
return e:GetHandler():IsSummonType(SUMMON_TYPE_LINK) return e:GetHandler():IsSummonType(SUMMON_TYPE_LINK)
......
...@@ -27,7 +27,7 @@ function c75452921.initial_effect(c) ...@@ -27,7 +27,7 @@ function c75452921.initial_effect(c)
c:RegisterEffect(e2) c:RegisterEffect(e2)
end end
function c75452921.lcheck(g,lc) function c75452921.lcheck(g,lc)
return g:GetClassCount(Card.GetCode)==g:GetCount() return g:GetClassCount(Card.GetLinkCode)==g:GetCount()
end end
function c75452921.descon(e,tp,eg,ep,ev,re,r,rp) function c75452921.descon(e,tp,eg,ep,ev,re,r,rp)
return e:GetHandler():IsSummonType(SUMMON_TYPE_LINK) return e:GetHandler():IsSummonType(SUMMON_TYPE_LINK)
......
...@@ -26,7 +26,7 @@ function c98642179.initial_effect(c) ...@@ -26,7 +26,7 @@ function c98642179.initial_effect(c)
c:RegisterEffect(e2) c:RegisterEffect(e2)
end end
function c98642179.lcheck(g,lc) function c98642179.lcheck(g,lc)
return g:GetClassCount(Card.GetCode)==g:GetCount() return g:GetClassCount(Card.GetLinkCode)==g:GetCount()
end end
function c98642179.spcon(e,tp,eg,ep,ev,re,r,rp) function c98642179.spcon(e,tp,eg,ep,ev,re,r,rp)
local c=e:GetHandler() local c=e:GetHandler()
......
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