Commit 07a3b35f authored by nanahira's avatar nanahira

Merge branch 'master' into beta

parents ade84bba eec2fef0
...@@ -124,7 +124,6 @@ cache: ...@@ -124,7 +124,6 @@ cache:
- lua-5.3.4.tar.gz - lua-5.3.4.tar.gz
- sqlite-amalgamation-3200100.zip - sqlite-amalgamation-3200100.zip
- irrKlang-32bit-1.5.0.zip - irrKlang-32bit-1.5.0.zip
- irrKlang-pro-1.5.0.zip
- sqlite-amalgamation-3150200.zip - sqlite-amalgamation-3150200.zip
- premake-5.0.0-alpha10-windows.zip - premake-5.0.0-alpha10-windows.zip
- Redis-x64-3.2.100.zip - Redis-x64-3.2.100.zip
......
...@@ -37,16 +37,12 @@ function cm.tdop(e,tp,eg,ep,ev,re,r,rp) ...@@ -37,16 +37,12 @@ function cm.tdop(e,tp,eg,ep,ev,re,r,rp)
local c=e:GetHandler() local c=e:GetHandler()
if Duel.GetFieldGroupCount(tp,LOCATION_DECK,0)==0 then return end if Duel.GetFieldGroupCount(tp,LOCATION_DECK,0)==0 then return end
local ct=1 local ct=1
if Card.IsHasEffect then local exte={c:IsHasEffect(37564427)}
local exte={c:IsHasEffect(37564427)} for _,te in ipairs(exte) do
for _,te in ipairs(exte) do if Duel.SelectEffectYesNo(tp,te:GetHandler()) then
if Duel.SelectEffectYesNo(tp,te:GetHandler()) then Duel.Hint(HINT_CARD,0,te:GetHandler():GetOriginalCode())
Duel.Hint(HINT_CARD,0,te:GetHandler():GetOriginalCode()) ct=ct+1
ct=ct+1
end
end end
else
ct=ct+c:GetEffectCount(37564427)
end end
Duel.ConfirmDecktop(tp,ct) Duel.ConfirmDecktop(tp,ct)
local ag=Duel.GetDecktopGroup(tp,ct) local ag=Duel.GetDecktopGroup(tp,ct)
......
...@@ -144,97 +144,65 @@ function cm.CheckGroup(g,f,cg,min,max,...) ...@@ -144,97 +144,65 @@ function cm.CheckGroup(g,f,cg,min,max,...)
if ct>=min and ct<=max and f(sg,...) then return true end if ct>=min and ct<=max and f(sg,...) then return true end
return g:IsExists(cm.CheckGroupRecursive,1,sg,sg,g,f,min,max,ext_params) return g:IsExists(cm.CheckGroupRecursive,1,sg,sg,g,f,min,max,ext_params)
end end
if Group.SelectUnselect then function cm.SelectGroup(tp,desc,g,f,cg,min,max,...)
function cm.SelectGroup(tp,desc,g,f,cg,min,max,...) local min=min or 1
local min=min or 1 local max=max or g:GetCount()
local max=max or g:GetCount() local ext_params={...}
local ext_params={...} local sg=Group.CreateGroup()
local sg=Group.CreateGroup() local cg=cg or Group.CreateGroup()
local cg=cg or Group.CreateGroup() sg:Merge(cg)
sg:Merge(cg) local ct=sg:GetCount()
local ct=sg:GetCount() local ag=g:Filter(cm.CheckGroupRecursive,sg,sg,g,f,min,max,ext_params)
local ag=g:Filter(cm.CheckGroupRecursive,sg,sg,g,f,min,max,ext_params) while ct<max and ag:GetCount()>0 do
while ct<max and ag:GetCount()>0 do local finish=(ct>=min and ct<=max and f(sg,...))
local finish=(ct>=min and ct<=max and f(sg,...)) local seg=sg:Clone()
local seg=sg:Clone() local dmin=min-cg:GetCount()
local dmin=min-cg:GetCount() local dmax=math.min(max-cg:GetCount(),g:GetCount())
local dmax=math.min(max-cg:GetCount(),g:GetCount()) seg:Sub(cg)
seg:Sub(cg) Duel.Hint(HINT_SELECTMSG,tp,desc)
Duel.Hint(HINT_SELECTMSG,tp,desc) local tc=ag:SelectUnselect(seg,tp,finish,finish,dmin,dmax)
local tc=ag:SelectUnselect(seg,tp,finish,finish,dmin,dmax) if not tc then break end
if not tc then break end if sg:IsContains(tc) then
if sg:IsContains(tc) then sg:RemoveCard(tc)
sg:RemoveCard(tc) else
else sg:AddCard(tc)
sg:AddCard(tc)
end
ct=sg:GetCount()
ag=g:Filter(cm.CheckGroupRecursive,sg,sg,g,f,min,max,ext_params)
end
return sg
end
function cm.SelectGroupWithCancel(tp,desc,g,f,cg,min,max,...)
local min=min or 1
local max=max or g:GetCount()
local ext_params={...}
local sg=Group.CreateGroup()
local cg=cg or Group.CreateGroup()
sg:Merge(cg)
local ct=sg:GetCount()
local ag=g:Filter(cm.CheckGroupRecursive,sg,sg,g,f,min,max,ext_params)
while ct<max and ag:GetCount()>0 do
local finish=(ct>=min and ct<=max and f(sg,...))
local cancel=finish or ct==0
local seg=sg:Clone()
local dmin=min-cg:GetCount()
local dmax=math.min(max-cg:GetCount(),g:GetCount())
seg:Sub(cg)
Duel.Hint(HINT_SELECTMSG,tp,desc)
local tc=ag:SelectUnselect(seg,tp,finish,cancel,dmin,dmax)
if not tc then
if not finish then return end
break
end
if sg:IsContains(tc) then
sg:RemoveCard(tc)
else
sg:AddCard(tc)
end
ct=sg:GetCount()
ag=g:Filter(cm.CheckGroupRecursive,sg,sg,g,f,min,max,ext_params)
end end
return sg ct=sg:GetCount()
ag=g:Filter(cm.CheckGroupRecursive,sg,sg,g,f,min,max,ext_params)
end end
else return sg
function cm.SelectGroup(tp,desc,g,f,cg,min,max,...) end
local min=min or 1 function cm.SelectGroupWithCancel(tp,desc,g,f,cg,min,max,...)
local max=max or g:GetCount() local min=min or 1
local ext_params={...} local max=max or g:GetCount()
local sg=Group.CreateGroup() local ext_params={...}
if cg then local sg=Group.CreateGroup()
sg:Merge(cg) local cg=cg or Group.CreateGroup()
sg:Merge(cg)
local ct=sg:GetCount()
local ag=g:Filter(cm.CheckGroupRecursive,sg,sg,g,f,min,max,ext_params)
while ct<max and ag:GetCount()>0 do
local finish=(ct>=min and ct<=max and f(sg,...))
local cancel=finish or ct==0
local seg=sg:Clone()
local dmin=min-cg:GetCount()
local dmax=math.min(max-cg:GetCount(),g:GetCount())
seg:Sub(cg)
Duel.Hint(HINT_SELECTMSG,tp,desc)
local tc=ag:SelectUnselect(seg,tp,finish,cancel,dmin,dmax)
if not tc then
if not finish then return end
break
end end
local ct=sg:GetCount() if sg:IsContains(tc) then
local ag=g:Filter(cm.CheckGroupRecursive,sg,sg,g,f,min,max,ext_params) sg:RemoveCard(tc)
while ct<max and ag:GetCount()>0 do else
local minc=1 sg:AddCard(tc)
local finish=(ct>=min and ct<=max and f(sg,...))
if finish then
minc=0
if cm.master_rule_3_flag and not Duel.SelectYesNo(tp,210) then break end
end
Duel.Hint(HINT_SELECTMSG,tp,desc)
local tg=ag:Select(tp,minc,1,nil)
if tg:GetCount()==0 then break end
sg:Merge(tg)
ct=sg:GetCount()
ag=g:Filter(cm.CheckGroupRecursive,sg,sg,g,f,min,max,ext_params)
end end
return sg ct=sg:GetCount()
end ag=g:Filter(cm.CheckGroupRecursive,sg,sg,g,f,min,max,ext_params)
function cm.SelectGroupWithCancel(tp,desc,g,f,cg,min,max,...)
return cm.SelectGroup(tp,desc,g,f,cg,min,max,...)
end end
return sg
end end
--updated overlay --updated overlay
...@@ -833,16 +801,12 @@ function cm.PrismDamageCheckOperation(e,tp,eg,ep,ev,re,r,rp) ...@@ -833,16 +801,12 @@ function cm.PrismDamageCheckOperation(e,tp,eg,ep,ev,re,r,rp)
local bc=c:GetBattleTarget() local bc=c:GetBattleTarget()
if ct==0 then return end if ct==0 then return end
if c:IsRelateToEffect(e) and c:IsFaceup() then if c:IsRelateToEffect(e) and c:IsFaceup() then
if Card.IsHasEffect then local exte={c:IsHasEffect(37564427)}
local exte={c:IsHasEffect(37564427)} for _,te in ipairs(exte) do
for _,te in ipairs(exte) do if Duel.SelectEffectYesNo(tp,te:GetHandler()) then
if Duel.SelectEffectYesNo(tp,te:GetHandler()) then Duel.Hint(HINT_CARD,0,te:GetHandler():GetOriginalCode())
Duel.Hint(HINT_CARD,0,te:GetHandler():GetOriginalCode()) ct=ct+1
ct=ct+1
end
end end
else
ct=ct+c:GetEffectCount(37564427)
end end
Duel.ConfirmDecktop(tp,ct) Duel.ConfirmDecktop(tp,ct)
local g=Duel.GetDecktopGroup(tp,ct) local g=Duel.GetDecktopGroup(tp,ct)
...@@ -1089,9 +1053,6 @@ function cm.PConditionFilterNanahira(c,e,tp,lscale,rscale,f,tc) ...@@ -1089,9 +1053,6 @@ function cm.PConditionFilterNanahira(c,e,tp,lscale,rscale,f,tc)
return lv>lscale and lv<rscale and c:IsCanBeSpecialSummoned(e,SUMMON_TYPE_PENDULUM,tp,false,false) return lv>lscale and lv<rscale and c:IsCanBeSpecialSummoned(e,SUMMON_TYPE_PENDULUM,tp,false,false)
and not c:IsForbidden() and (not f or f(c,tc)) and not c:IsForbidden() and (not f or f(c,tc))
end end
function cm.PConditionFilterExtra(c)
return c:IsHasEffect(37564541) and c.pendulum_info
end
function cm.PendConditionNanahira() function cm.PendConditionNanahira()
return function(e,c,og) return function(e,c,og)
if c==nil then return true end if c==nil then return true end
...@@ -1111,31 +1072,20 @@ function cm.PendConditionNanahira() ...@@ -1111,31 +1072,20 @@ function cm.PendConditionNanahira()
else else
g=Duel.GetMatchingGroup(aux.PConditionFilter,tp,LOCATION_HAND+LOCATION_EXTRA,0,nil,e,tp,lscale,rscale) g=Duel.GetMatchingGroup(aux.PConditionFilter,tp,LOCATION_HAND+LOCATION_EXTRA,0,nil,e,tp,lscale,rscale)
end end
if Card.IsHasEffect then local ext1={c:IsHasEffect(37564541)}
local ext1={c:IsHasEffect(37564541)} local ext2={rpz:IsHasEffect(37564541)}
local ext2={rpz:IsHasEffect(37564541)} for i,te in pairs(ext1) do
for i,te in pairs(ext1) do local t=cm.order_table[te:GetValue()]
local t=cm.order_table[te:GetValue()] if (t.location==LOCATION_EXTRA and eft>0) or (t.location~=LOCATION_EXTRA and mft>0) then
if (t.location==LOCATION_EXTRA and eft>0) or (t.location~=LOCATION_EXTRA and mft>0) then local exg=Duel.GetMatchingGroup(cm.PConditionFilterNanahira,tp,t.location,0,nil,e,tp,lscale,rscale,t.filter,te:GetHandler())
local exg=Duel.GetMatchingGroup(cm.PConditionFilterNanahira,tp,t.location,0,nil,e,tp,lscale,rscale,t.filter,te:GetHandler()) g:Merge(exg)
g:Merge(exg)
end
end
for i,te in pairs(ext2) do
local t=cm.order_table[te:GetValue()]
if (t.location==LOCATION_EXTRA and eft>0) or (t.location~=LOCATION_EXTRA and mft>0) then
local exg=Duel.GetMatchingGroup(cm.PConditionFilterNanahira,tp,t.location,0,nil,e,tp,lscale,rscale,t.filter,te:GetHandler())
g:Merge(exg)
end
end end
else end
local cg=Group.FromCards(c,rpz):Filter(cm.PConditionFilterExtra,nil) for i,te in pairs(ext2) do
for tc in aux.Next(cg) do local t=cm.order_table[te:GetValue()]
local t=tc.pendulum_info if (t.location==LOCATION_EXTRA and eft>0) or (t.location~=LOCATION_EXTRA and mft>0) then
if (t.location==LOCATION_EXTRA and eft>0) or (t.location~=LOCATION_EXTRA and mft>0) then local exg=Duel.GetMatchingGroup(cm.PConditionFilterNanahira,tp,t.location,0,nil,e,tp,lscale,rscale,t.filter,te:GetHandler())
local exg=Duel.GetMatchingGroup(cm.PConditionFilterNanahira,tp,t.location,0,nil,e,tp,lscale,rscale,t.filter,tc) g:Merge(exg)
g:Merge(exg)
end
end end
end end
if mft<=0 then g=g:Filter(Card.IsLocation,nil,LOCATION_EXTRA) end if mft<=0 then g=g:Filter(Card.IsLocation,nil,LOCATION_EXTRA) end
...@@ -1171,42 +1121,27 @@ function cm.PendOperationNanahira() ...@@ -1171,42 +1121,27 @@ function cm.PendOperationNanahira()
else else
tg=Duel.GetMatchingGroup(aux.PConditionFilter,tp,LOCATION_HAND+LOCATION_EXTRA,0,nil,e,tp,lscale,rscale) tg=Duel.GetMatchingGroup(aux.PConditionFilter,tp,LOCATION_HAND+LOCATION_EXTRA,0,nil,e,tp,lscale,rscale)
end end
if Card.IsHasEffect then local ext1={c:IsHasEffect(37564541)}
local ext1={c:IsHasEffect(37564541)} local ext2={rpz:IsHasEffect(37564541)}
local ext2={rpz:IsHasEffect(37564541)} for i,te in pairs(ext1) do
for i,te in pairs(ext1) do local t=cm.order_table[te:GetValue()]
local t=cm.order_table[te:GetValue()] if (t.location==LOCATION_EXTRA and eft>0) or (t.location~=LOCATION_EXTRA and mft>0) then
if (t.location==LOCATION_EXTRA and eft>0) or (t.location~=LOCATION_EXTRA and mft>0) then local exg=Duel.GetMatchingGroup(cm.PConditionFilterNanahira,tp,t.location,0,nil,e,tp,lscale,rscale,t.filter,te:GetHandler())
local exg=Duel.GetMatchingGroup(cm.PConditionFilterNanahira,tp,t.location,0,nil,e,tp,lscale,rscale,t.filter,te:GetHandler()) tg:Merge(exg)
tg:Merge(exg) local mct=t.max_count
local mct=t.max_count if mct and mct>0 and mct<ft then
if mct and mct>0 and mct<ft then maxlist[t.location]=mct
maxlist[t.location]=mct
end
end end
end end
for i,te in pairs(ext2) do end
local t=cm.order_table[te:GetValue()] for i,te in pairs(ext2) do
if (t.location==LOCATION_EXTRA and eft>0) or (t.location~=LOCATION_EXTRA and mft>0) then local t=cm.order_table[te:GetValue()]
local exg=Duel.GetMatchingGroup(cm.PConditionFilterNanahira,tp,t.location,0,nil,e,tp,lscale,rscale,t.filter,te:GetHandler()) if (t.location==LOCATION_EXTRA and eft>0) or (t.location~=LOCATION_EXTRA and mft>0) then
tg:Merge(exg) local exg=Duel.GetMatchingGroup(cm.PConditionFilterNanahira,tp,t.location,0,nil,e,tp,lscale,rscale,t.filter,te:GetHandler())
local mct=t.max_count tg:Merge(exg)
if mct and mct>0 and mct<ft then local mct=t.max_count
maxlist[t.location]=mct if mct and mct>0 and mct<ft then
end maxlist[t.location]=mct
end
end
else
local cg=Group.FromCards(c,rpz):Filter(cm.PConditionFilterExtra,nil)
for tc in aux.Next(cg) do
local t=tc.pendulum_info
if (t.location==LOCATION_EXTRA and eft>0) or (t.location~=LOCATION_EXTRA and mft>0) then
local exg=Duel.GetMatchingGroup(cm.PConditionFilterNanahira,tp,t.location,0,nil,e,tp,lscale,rscale,t.filter,tc)
tg:Merge(exg)
local mct=t.max_count
if mct and mct>0 and mct<ft then
maxlist[t.location]=mct
end
end end
end end
end end
...@@ -1228,65 +1163,6 @@ end ...@@ -1228,65 +1163,6 @@ end
function cm.NanahiraPCardFilter(c) function cm.NanahiraPCardFilter(c)
return c.Senya_desc_with_nanahira return c.Senya_desc_with_nanahira
end end
function cm.NanahiraLink(c,f,vf,gf,min,max)
cm.Nanahira(c)
c:EnableReviveLimit()
local e1=Effect.CreateEffect(c)
e1:SetType(EFFECT_TYPE_FIELD)
e1:SetCode(EFFECT_SPSUMMON_PROC)
e1:SetProperty(EFFECT_FLAG_UNCOPYABLE+EFFECT_FLAG_IGNORE_IMMUNE)
e1:SetRange(LOCATION_EXTRA)
if max==nil then max=99 end
e1:SetCondition(cm.LinkConditionNanahira(f,vf,gf,min,max))
e1:SetOperation(cm.LinkOperationNanahira(f,vf,gf,min,max))
e1:SetValue(SUMMON_TYPE_LINK)
c:RegisterEffect(e1)
end
function cm.GetLinkCountNanahira(c,vf)
if c:IsType(TYPE_LINK) and c:GetLink()>1 then
return 1+0x10000*c:GetLink()
elseif vf then
local v=vf(c)
return v and 1+0x10000*v or 1
else return 1 end
end
function cm.LCheckRecursiveNanahira(c,tp,sg,mg,lc,ct,minc,maxc,vf,gf)
sg:AddCard(c)
ct=ct+1
local res=cm.LCheckGoalNanahira(tp,sg,lc,minc,ct,vf,gf)
or (ct<maxc and mg:IsExists(cm.LCheckRecursiveNanahira,1,sg,tp,sg,mg,lc,ct,minc,maxc,vf,gf))
sg:RemoveCard(c)
ct=ct-1
return res
end
function cm.LCheckGoalNanahira(tp,sg,lc,minc,ct,vf,gf)
return ct>=minc and sg:CheckWithSumEqual(cm.GetLinkCountNanahira,lc:GetLink(),ct,ct,vf) and Duel.GetLocationCountFromEx(tp,tp,sg,lc)>0 and (not gf or gf(sg,lc))
end
function cm.LinkConditionNanahira(f,vf,gf,minc,maxc)
return function(e,c)
if c==nil then return true end
if c:IsType(TYPE_PENDULUM) and c:IsFaceup() then return false end
local tp=c:GetControler()
local mg=Duel.GetMatchingGroup(aux.LConditionFilter,tp,LOCATION_MZONE,0,nil,f,c)
local sg=Group.CreateGroup()
return mg:IsExists(cm.LCheckRecursiveNanahira,1,nil,tp,sg,mg,c,0,minc,maxc,vf,gf)
end
end
function cm.LinkOperationNanahira(f,vf,gf,minc,maxc)
return function(e,tp,eg,ep,ev,re,r,rp,c)
local mg=Duel.GetMatchingGroup(aux.LConditionFilter,tp,LOCATION_MZONE,0,nil,f,c)
local sg=Group.CreateGroup()
for i=0,maxc-1 do
local cg=mg:Filter(cm.LCheckRecursiveNanahira,sg,tp,sg,mg,c,i,minc,maxc,vf,gf)
if cg:GetCount()==0
or (cm.LCheckGoalNanahira(tp,sg,c,minc,i,vf,gf) and not Duel.SelectYesNo(tp,210)) then break end
local g=cg:Select(tp,1,1,nil)
sg:Merge(g)
end
c:SetMaterial(sg)
Duel.SendtoGrave(sg,REASON_MATERIAL+REASON_LINK)
end
end
function cm.NanahiraPCardCheck(e) function cm.NanahiraPCardCheck(e)
return Duel.IsExistingMatchingCard(cm.NanahiraPCardFilter,e:GetHandlerPlayer(),LOCATION_PZONE,0,1,e:GetHandler()) return Duel.IsExistingMatchingCard(cm.NanahiraPCardFilter,e:GetHandlerPlayer(),LOCATION_PZONE,0,1,e:GetHandler())
end end
...@@ -1914,16 +1790,12 @@ function cm.enable_kaguya_check_3L() ...@@ -1914,16 +1790,12 @@ function cm.enable_kaguya_check_3L()
Duel.RegisterEffect(ge3,0) Duel.RegisterEffect(ge3,0)
end end
function cm.CheckKoishiCount(c) function cm.CheckKoishiCount(c)
if Card.IsHasEffect then local t={c:IsHasEffect(37564826)}
local t={c:IsHasEffect(37564826)} local res=1
local res=1 for i,te in pairs(t) do
for i,te in pairs(t) do res=math.max(res,te:GetValue())
res=math.max(res,te:GetValue())
end
return res
else
return c.custom_ctlm_3L or 1
end end
return res
end end
--filter for effect gaining --filter for effect gaining
--chkc=card to check if it can gain c's effect, nil for not checking --chkc=card to check if it can gain c's effect, nil for not checking
...@@ -2029,17 +1901,10 @@ function cm.RemoveEffect_3L(tp,tc,ct,maxct,chk,...) ...@@ -2029,17 +1901,10 @@ function cm.RemoveEffect_3L(tp,tc,ct,maxct,chk,...)
local effect_list=cm.GetGainedList_3L(tc) local effect_list=cm.GetGainedList_3L(tc)
local avaliable_list={} local avaliable_list={}
local omit_list={...} local omit_list={...}
if Card.IsHasEffect then local oet={tc:IsHasEffect(37564827)}
local oet={tc:IsHasEffect(37564827)} for i,oe in pairs(oet) do
for i,oe in pairs(oet) do local of=cm.order_table[oe:GetValue()]
local of=cm.order_table[oe:GetValue()] local og=of(tc)
local og=of(tc)
for oc in aux.Next(og) do
table.insert(omit_list,oc:GetOriginalCode())
end
end
elseif tc:IsHasEffect(37564827) and tc.omit_group_3L then
local og=tc:omit_group_3L()
for oc in aux.Next(og) do for oc in aux.Next(og) do
table.insert(omit_list,oc:GetOriginalCode()) table.insert(omit_list,oc:GetOriginalCode())
end end
...@@ -2646,3 +2511,4 @@ function cm.AddAttackSE(c,desc) ...@@ -2646,3 +2511,4 @@ function cm.AddAttackSE(c,desc)
end end
cm.AttackSEList[c]=desc cm.AttackSEList[c]=desc
end end
--triggered a build on Dec 9
de#[2017.10 DIY][2017.11 TCG][2017.7][2017.4][2017.1][2016.10][2016.7][2016.4][2016.1][2015.10][2015.4][2015.1][2014.10][2014.7][2014.4][2014.2][2013.9][2017.9 TCG][2017.6 TCG][2017.3 TCG][2016.8 TCG][2016.4 TCG][2015.11 TCG][2015.7 TCG][2015.4 TCG][2015.1 TCG][2014.10 TCG][2014.7 TCG][2014.4 TCG][2014.1.1 TCG][2013.10.11 TCG][2013.3.1][2012.9.1][2012.3.1][2011.9.1] #[2018.1 DIY][2018.1][2017.10][2017.11 TCG][2017.7][2017.4][2017.1][2016.10][2016.7][2016.4][2016.1][2015.10][2015.4][2015.1][2014.10][2014.7][2014.4][2014.2][2013.9][2017.9 TCG][2017.6 TCG][2017.3 TCG][2016.8 TCG][2016.4 TCG][2015.11 TCG][2015.7 TCG][2015.4 TCG][2015.1 TCG][2014.10 TCG][2014.7 TCG][2014.4 TCG][2014.1.1 TCG][2013.10.11 TCG][2013.3.1][2012.9.1][2012.3.1][2011.9.1]
!2017.10 DIY !2018.1 DIY
#OCG
03113836 0 --ジェムナイト・セラフィ
08903700 0 --儀式魔人リリーサー
10389142 0 --No.42 スターシップ・ギャラクシー・トマホーク
75732622 0 --トーチ・ゴーレム
05043010 1 --ファイアウォール・ドラゴン
#5 #5
00500001 1 --Fleur de Papin 00500001 1 --Fleur de Papin
00500002 1 --甘兔庵 00500002 1 --甘兔庵
...@@ -129,6 +123,7 @@ de#[2017.10 DIY][2017.11 TCG][2017.7][2017.4][2017.1][2016.10][2016.7][2016.4][2 ...@@ -129,6 +123,7 @@ de#[2017.10 DIY][2017.11 TCG][2017.7][2017.4][2017.1][2016.10][2016.7][2016.4][2
34206604 0 --魔導サイエンティスト 34206604 0 --魔導サイエンティスト
96782886 0 --メンタルマスター 96782886 0 --メンタルマスター
03078576 0 --八汰烏 03078576 0 --八汰烏
25862681 0 --エンシェント・フェアリー・ドラゴン
34086406 0 --ラヴァルバル・チェイン 34086406 0 --ラヴァルバル・チェイン
89399912 0 --嵐征竜-テンペスト 89399912 0 --嵐征竜-テンペスト
57421866 0 --レベル・スティーラー 57421866 0 --レベル・スティーラー
...@@ -168,25 +163,27 @@ de#[2017.10 DIY][2017.11 TCG][2017.7][2017.4][2017.1][2016.10][2016.7][2016.4][2 ...@@ -168,25 +163,27 @@ de#[2017.10 DIY][2017.11 TCG][2017.7][2017.4][2017.1][2016.10][2016.7][2016.4][2
01561110 1 --ABC-ドラゴン・バスター 01561110 1 --ABC-ドラゴン・バスター
50720316 1 --E·HERO シャドー·ミスト 50720316 1 --E·HERO シャドー·ミスト
40318957 1 --EMドクロバット・ジョーカー 40318957 1 --EMドクロバット・ジョーカー
65536818 0 --源竜星-ボウテンコウ 65536818 1 --源竜星-ボウテンコウ
74586817 1 --PSYフレームロード・Ω 74586817 1 --PSYフレームロード・Ω
78872731 1 --十二獣モルモラット 78872731 1 --十二獣モルモラット
06602300 1 --重爆撃禽 ボム・フェネクス 06602300 1 --重爆撃禽 ボム・フェネクス
86120751 1 --召喚師アレイスター 86120751 1 --召喚師アレイスター
78868119 1 --深海のディーヴァ 78868119 1 --深海のディーヴァ
58984738 1 --真竜拳士ダイナマイトK 58984738 1 --真竜拳士ダイナマイトK
04474060 1 --SPYRAL GEAR-ドローン
78080961 1 --SPYRAL-ジーニアス
81275020 1 --SRベイゴマックス 81275020 1 --SRベイゴマックス
65192027 1 --ダーク·アームド·ドラゴン 65192027 1 --ダーク·アームド·ドラゴン
44335251 1 --魂喰いオヴィラプター 44335251 1 --魂喰いオヴィラプター
15341821 1 --ダンディライオン
90953320 1 --TG ハイパー·ライブラリアン 90953320 1 --TG ハイパー·ライブラリアン
69015963 1 --デビル・フランケン 69015963 1 --デビル・フランケン
33184167 1 --同族感染ウィルス
16226786 1 --深淵の暗殺者 16226786 1 --深淵の暗殺者
# 90307777 1 --影霊衣の術士 シュリット
28297833 1 --ネクロフェイス 28297833 1 --ネクロフェイス
83531441 1 --彼岸の旅人 ダンテ 83531441 1 --彼岸の旅人 ダンテ
70583986 1 --氷結界の虎王ドゥローレン 70583986 1 --氷結界の虎王ドゥローレン
52687916 1 --氷結界の龍 トリシューラ 52687916 1 --氷結界の龍 トリシューラ
05043010 1 --ファイアウォール・ドラゴン
33396948 1 --封印されしエクゾディア 33396948 1 --封印されしエクゾディア
07902349 1 --封印されし者の左腕 07902349 1 --封印されし者の左腕
70903634 1 --封印されし者の右腕 70903634 1 --封印されし者の右腕
...@@ -194,12 +191,13 @@ de#[2017.10 DIY][2017.11 TCG][2017.7][2017.4][2017.1][2016.10][2016.7][2016.4][2 ...@@ -194,12 +191,13 @@ de#[2017.10 DIY][2017.11 TCG][2017.7][2017.4][2017.1][2016.10][2016.7][2016.4][2
08124921 1 --封印されし者の右足 08124921 1 --封印されし者の右足
55623480 1 --妖精伝姫−シラユキ 55623480 1 --妖精伝姫−シラユキ
09929398 1 --BF−朧影のゴウフウ 09929398 1 --BF−朧影のゴウフウ
# 26674724 1 --ブリューナクの影霊衣 09047460 1 --BF-隠れ蓑のスチーム
26674724 1 --ブリューナクの影霊衣
36042004 1 --ベビケラサウルス 36042004 1 --ベビケラサウルス
10802915 1 --魔界発現世行きデスガイド 10802915 1 --魔界発現世行きデスガイド
33508719 1 --メタモルポット 33508719 1 --メタモルポット
90809975 1 --餅カエル 90809975 1 --餅カエル
# 89463537 1 --ユニコールの影霊衣 89463537 1 --ユニコールの影霊衣
92746535 1 --竜剣士ラスターP 92746535 1 --竜剣士ラスターP
88264978 1 --レッドアイズ·ダークネスメタルドラゴン 88264978 1 --レッドアイズ·ダークネスメタルドラゴン
33782437 1 --一時休戦 33782437 1 --一時休戦
...@@ -212,14 +210,14 @@ de#[2017.10 DIY][2017.11 TCG][2017.7][2017.4][2017.1][2016.10][2016.7][2016.4][2 ...@@ -212,14 +210,14 @@ de#[2017.10 DIY][2017.11 TCG][2017.7][2017.4][2017.1][2016.10][2016.7][2016.4][2
45305419 1 --継承の印 45305419 1 --継承の印
83764718 1 --死者蘇生 83764718 1 --死者蘇生
49430782 1 --真竜の継承 49430782 1 --真竜の継承
54631665 1 --SPYRAL RESORT
32807846 1 --増援 32807846 1 --増援
54447022 1 --ソウル・チャージ 54447022 1 --ソウル・チャージ
48130397 1 --超融合 48130397 1 --超融合
72892473 1 --手札抹殺 72892473 1 --手札抹殺
73628505 1 --テラ・フォーミング 73628505 1 --テラ・フォーミング
# 97211663 1 --影霊衣の反魂術 97211663 1 --影霊衣の反魂術
18144506 1 --ハーピィの羽根帚 18144506 1 --ハーピィの羽根帚
22842126 1 --汎神の帝王
53208660 1 --ペンデュラム・コール 53208660 1 --ペンデュラム・コール
93600443 1 --マスク・チェンジ・セカンド 93600443 1 --マスク・チェンジ・セカンド
15854426 1 --霞の谷の神風 15854426 1 --霞の谷の神風
...@@ -229,7 +227,6 @@ de#[2017.10 DIY][2017.11 TCG][2017.7][2017.4][2017.1][2016.10][2016.7][2016.4][2 ...@@ -229,7 +227,6 @@ de#[2017.10 DIY][2017.11 TCG][2017.7][2017.4][2017.1][2016.10][2016.7][2016.4][2
02295440 1 --ワン·フォー·ワン 02295440 1 --ワン·フォー·ワン
05851097 1 --虚無空間 05851097 1 --虚無空間
61740673 1 --王宮の勅命 61740673 1 --王宮の勅命
84749824 1 --神の警告
41420027 1 --神の宣告 41420027 1 --神の宣告
35125879 1 --真竜皇の復活 35125879 1 --真竜皇の復活
36468556 1 --停戦協定 36468556 1 --停戦協定
...@@ -240,19 +237,184 @@ de#[2017.10 DIY][2017.11 TCG][2017.7][2017.4][2017.1][2016.10][2016.7][2016.4][2 ...@@ -240,19 +237,184 @@ de#[2017.10 DIY][2017.11 TCG][2017.7][2017.4][2017.1][2016.10][2016.7][2016.4][2
45222299 2 --イビリチュア·ガストクラーケ 45222299 2 --イビリチュア·ガストクラーケ
43722862 2 --WW-アイス・ベル 43722862 2 --WW-アイス・ベル
40044918 2 --E·HERO エアーマン 40044918 2 --E·HERO エアーマン
74311226 2 --海皇の竜騎隊
00423585 2 --召喚僧サモンプリースト 00423585 2 --召喚僧サモンプリースト
23434538 2 --増殖するG 33184167 2 --同族感染ウィルス
15341821 0 --ダンディライオン 75732622 2 --トーチ・ゴーレム
90307777 2 --影霊衣の術士 シュリット
41386308 2 --マスマティシャン
10028593 2 --輪廻天狗 10028593 2 --輪廻天狗
48686504 2 --ローンファイア・ブロッサム
59750328 2 --命削りの宝札 59750328 2 --命削りの宝札
47325505 2 --化石調査 47325505 2 --化石調査
73915051 2 --スケープ・ゴート
91623717 2 --連鎖爆撃 91623717 2 --連鎖爆撃
67169062 2 --貪欲な壺 67169062 2 --貪欲な壺
53129443 2 --ブラック·ホール 22842126 2 --汎神の帝王
77565204 2 --未来融合-フューチャー·フュージョン 73468603 2 --盆回し
43040603 2 --モンスターゲート
66399653 2 --ユニオン格納庫
84749824 2 --神の警告
40605147 2 --神の通告
!2018.1
#forbidden
20663556 0 --イレカエル
44910027 0 --ヴィクトリー・ドラゴン
20366274 0 --エルシャドール・ネフィリム
53804307 0 --焔征竜-ブラスター
68819554 0 --Emダメージ・ジャグラー
07563579 0 --Emヒグルミ
17330916 0 --EMモンキーボード
90411554 0 --巌征竜-レドックス
17412721 0 --旧神ノーデン
34124316 0 --サイバーポッド
88071625 0 --The tyrant NEPTUNE
48905153 0 --十二獣ドランシア
85115440 0 --十二獣ブルホーン
21593977 0 --処刑人-マキュラ
21377582 0 --真竜剣皇マスターP
16923472 0 --ゼンマイハンター
56570271 0 --DHERO ディスクガイ
18326736 0 --星守の騎士 プトレマイオス
54719828 0 --No.16 色の支配者ショック・ルーラー
26400609 0 --瀑征竜-タイダル
78706415 0 --ファイバーポッド
93369354 0 --フィッシュボーグ-ガンナー
31178212 0 --マジェスペクター・ユニコーン
34206604 0 --魔導サイエンティスト
96782886 0 --メンタルマスター
03078576 0 --八汰烏
25862681 0 --エンシェント・フェアリー・ドラゴン
34086406 0 --ラヴァルバル・チェイン
89399912 0 --嵐征竜-テンペスト
57421866 0 --レベル・スティーラー
41482598 0 --悪夢の蜃気楼
44763025 0 --いたずら好きな双子悪魔
19613556 0 --大嵐
17375316 0 --押収
74191942 0 --苦渋の選択
42829885 0 --強引な番兵
45986603 0 --強奪
55144522 0 --強欲な壺
04031928 0 --心変わり
46060017 0 --十二獣の会局
12580477 0 --サンダー·ボルト
23557835 0 --次元融合
57953380 0 --生還の宝札
60682203 0 --大寒波
69243953 0 --蝶の短剣-エルマ
79571449 0 --天使の施し
13035077 0 --ドラゴニックD
70828912 0 --早すぎた埋葬
42703248 0 --ハリケーン
34906152 0 --マスドライバー
46448938 0 --魔導書の神判
46411259 0 --突然変異
85602018 0 --遺言状
27174286 0 --異次元からの帰還
93016201 0 --王宮の弾圧
03280747 0 --第六感
64697231 0 --ダスト·シュート
80604091 0 --血の代償
35316708 0 --刻の封印
17178486 0 --ライフチェンジャー
28566710 0 --ラストバトル!
#limit
64034255 1 --A·ジェネクス·バードマン
01561110 1 --ABC-ドラゴン・バスター
50720316 1 --E·HERO シャドー·ミスト
40318957 1 --EMドクロバット・ジョーカー
65536818 1 --源竜星-ボウテンコウ
74586817 1 --PSYフレームロード・Ω
78872731 1 --十二獣モルモラット
06602300 1 --重爆撃禽 ボム・フェネクス
86120751 1 --召喚師アレイスター
78868119 1 --深海のディーヴァ
58984738 1 --真竜拳士ダイナマイトK
04474060 1 --SPYRAL GEAR-ドローン
78080961 1 --SPYRAL-ジーニアス
81275020 1 --SRベイゴマックス
65192027 1 --ダーク·アームド·ドラゴン
44335251 1 --魂喰いオヴィラプター
15341821 1 --ダンディライオン
90953320 1 --TG ハイパー·ライブラリアン
69015963 1 --デビル・フランケン
16226786 1 --深淵の暗殺者
28297833 1 --ネクロフェイス
83531441 1 --彼岸の旅人 ダンテ
70583986 1 --氷結界の虎王ドゥローレン
52687916 1 --氷結界の龍 トリシューラ
05043010 1 --ファイアウォール・ドラゴン
33396948 1 --封印されしエクゾディア
07902349 1 --封印されし者の左腕
70903634 1 --封印されし者の右腕
44519536 1 --封印されし者の左足
08124921 1 --封印されし者の右足
55623480 1 --妖精伝姫−シラユキ
09929398 1 --BF−朧影のゴウフウ
09047460 1 --BF-隠れ蓑のスチーム
26674724 1 --ブリューナクの影霊衣
36042004 1 --ベビケラサウルス
10802915 1 --魔界発現世行きデスガイド
33508719 1 --メタモルポット
90809975 1 --餅カエル
89463537 1 --ユニコールの影霊衣
92746535 1 --竜剣士ラスターP
88264978 1 --レッドアイズ·ダークネスメタルドラゴン
33782437 1 --一時休戦
66957584 1 --インフェルニティガン
81439173 1 --おろかな埋葬
23701465 1 --原初の種
99330325 1 --妨げられた壊獣の眠り
67723438 1 --緊急テレポート
89739383 1 --グリモの魔導書
45305419 1 --継承の印
83764718 1 --死者蘇生
49430782 1 --真竜の継承
54631665 1 --SPYRAL RESORT
32807846 1 --増援
54447022 1 --ソウル・チャージ
48130397 1 --超融合
72892473 1 --手札抹殺
73628505 1 --テラ・フォーミング
97211663 1 --影霊衣の反魂術
18144506 1 --ハーピィの羽根帚
53208660 1 --ペンデュラム・コール
93600443 1 --マスク・チェンジ・セカンド
15854426 1 --霞の谷の神風
58577036 1 --名推理
23171610 1 --リミッター解除
14733538 1 --竜呼相打つ
02295440 1 --ワン·フォー·ワン
05851097 1 --虚無空間
61740673 1 --王宮の勅命
41420027 1 --神の宣告
35125879 1 --真竜皇の復活
36468556 1 --停戦協定
21076084 1 --トリックスター・リンカーネイション
83555666 1 --破壊輪
32723153 1 --マジカル·エクスプロージョン
#semi limit
45222299 2 --イビリチュア·ガストクラーケ
43722862 2 --WW-アイス・ベル
40044918 2 --E·HERO エアーマン
00423585 2 --召喚僧サモンプリースト
33184167 2 --同族感染ウィルス
75732622 2 --トーチ・ゴーレム
90307777 2 --影霊衣の術士 シュリット
41386308 2 --マスマティシャン
10028593 2 --輪廻天狗
48686504 2 --ローンファイア・ブロッサム
59750328 2 --命削りの宝札
47325505 2 --化石調査
73915051 2 --スケープ・ゴート
91623717 2 --連鎖爆撃
67169062 2 --貪欲な壺
22842126 2 --汎神の帝王
73468603 2 --盆回し
43040603 2 --モンスターゲート 43040603 2 --モンスターゲート
66399653 2 --ユニオン格納庫 66399653 2 --ユニオン格納庫
84749824 2 --神の警告
40605147 2 --神の通告 40605147 2 --神の通告
!2017.10 !2017.10
...@@ -5799,4 +5961,4 @@ de#[2017.10 DIY][2017.11 TCG][2017.7][2017.4][2017.1][2016.10][2016.7][2016.4][2 ...@@ -5799,4 +5961,4 @@ de#[2017.10 DIY][2017.11 TCG][2017.7][2017.4][2017.1][2016.10][2016.7][2016.4][2
29401950 2 --奈落の落とし穴 29401950 2 --奈落の落とし穴
15800838 2 --マインドクラッシュ 15800838 2 --マインドクラッシュ
62279055 2 --魔法の筒 62279055 2 --魔法の筒
97077563 2 --リビングデッドの呼び声 97077563 2 --リビングデッドの呼び声
\ No newline at end of file
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