Commit 4db5fb02 authored by 聖園ミカ's avatar 聖園ミカ 🐟

byd

parent d01c8800
Pipeline #29934 passed with stages
in 27 minutes and 56 seconds
expansions/pics/5012623.jpg

82.7 KB | W: | H:

expansions/pics/5012623.jpg

86.8 KB | W: | H:

expansions/pics/5012623.jpg
expansions/pics/5012623.jpg
expansions/pics/5012623.jpg
expansions/pics/5012623.jpg
  • 2-up
  • Swipe
  • Onion skin
...@@ -24,10 +24,10 @@ function cm.MagicCombineDemon(c) ...@@ -24,10 +24,10 @@ function cm.MagicCombineDemon(c)
return m and m.named_with_MagicCombineDemon return m and m.named_with_MagicCombineDemon
end end
function cm.cfilter1(c) function cm.cfilter1(c)
return c:GetType()==TYPE_SPELL and c:IsAbleToRemoveAsCost() and c:CheckActivateEffect(false,true,false)~=nil return c:GetType()==TYPE_SPELL and c:IsAbleToRemoveAsCost() and c:CheckActivateEffect(true,true,false)~=nil
end end
function cm.cfilter2(c) function cm.cfilter2(c)
return c:IsType(TYPE_QUICKPLAY) and c:IsAbleToRemoveAsCost() and c:CheckActivateEffect(false,true,false)~=nil return c:IsType(TYPE_QUICKPLAY) and c:IsAbleToRemoveAsCost() and c:CheckActivateEffect(true,true,false)~=nil
end end
function cm.cfilterz(c) function cm.cfilterz(c)
return c:IsFaceup() and cm.Spiritualist(c) return c:IsFaceup() and cm.Spiritualist(c)
...@@ -48,7 +48,7 @@ function cm.cost(e,tp,eg,ep,ev,re,r,rp,chk) ...@@ -48,7 +48,7 @@ function cm.cost(e,tp,eg,ep,ev,re,r,rp,chk)
Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_REMOVE) Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_REMOVE)
local sg=g1:Select(tp,1,1,nil):GetFirst() local sg=g1:Select(tp,1,1,nil):GetFirst()
Duel.Remove(sg,POS_FACEUP,REASON_COST) Duel.Remove(sg,POS_FACEUP,REASON_COST)
local te,ceg,cep,cev,cre,cr,crp=sg:CheckActivateEffect(false,true,true) local te,ceg,cep,cev,cre,cr,crp=sg:CheckActivateEffect(true,true,false)
e:SetProperty(te:GetProperty()) e:SetProperty(te:GetProperty())
local tg=te:GetTarget() local tg=te:GetTarget()
if tg then tg(e,tp,ceg,cep,cev,cre,cr,crp,1) end if tg then tg(e,tp,ceg,cep,cev,cre,cr,crp,1) end
......
...@@ -24,7 +24,7 @@ function cm.MagicCombineMagic(c) ...@@ -24,7 +24,7 @@ function cm.MagicCombineMagic(c)
return m and m.named_with_MagicCombineMagic return m and m.named_with_MagicCombineMagic
end end
function cm.cfilter1(c) function cm.cfilter1(c)
return c:GetType()==TYPE_SPELL and c:IsAbleToRemoveAsCost() and c:CheckActivateEffect(false,true,false)~=nil return c:GetType()==TYPE_SPELL and c:IsAbleToRemoveAsCost() and c:CheckActivateEffect(true,true,false)~=nil
end end
function cm.cfilter2(c) function cm.cfilter2(c)
return c:IsType(TYPE_QUICKPLAY) and c:IsAbleToRemoveAsCost() and c:CheckActivateEffect(false,true,false)~=nil return c:IsType(TYPE_QUICKPLAY) and c:IsAbleToRemoveAsCost() and c:CheckActivateEffect(false,true,false)~=nil
...@@ -48,7 +48,7 @@ function cm.cost(e,tp,eg,ep,ev,re,r,rp,chk) ...@@ -48,7 +48,7 @@ function cm.cost(e,tp,eg,ep,ev,re,r,rp,chk)
Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_REMOVE) Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_REMOVE)
local sg=g1:Select(tp,1,1,nil):GetFirst() local sg=g1:Select(tp,1,1,nil):GetFirst()
Duel.Remove(sg,POS_FACEUP,REASON_COST) Duel.Remove(sg,POS_FACEUP,REASON_COST)
local te,ceg,cep,cev,cre,cr,crp=sg:CheckActivateEffect(false,true,true) local te,ceg,cep,cev,cre,cr,crp=sg:CheckActivateEffect(true,true,false)
e:SetProperty(te:GetProperty()) e:SetProperty(te:GetProperty())
local tg=te:GetTarget() local tg=te:GetTarget()
if tg then tg(e,tp,ceg,cep,cev,cre,cr,crp,1) end if tg then tg(e,tp,ceg,cep,cev,cre,cr,crp,1) end
......
...@@ -24,10 +24,10 @@ function cm.MagicCombineDemon(c) ...@@ -24,10 +24,10 @@ function cm.MagicCombineDemon(c)
return m and m.named_with_MagicCombineDemon return m and m.named_with_MagicCombineDemon
end end
function cm.cfilter1(c) function cm.cfilter1(c)
return c:GetType()==TYPE_SPELL and c:IsAbleToRemoveAsCost() and c:CheckActivateEffect(false,true,false)~=nil return c:GetType()==TYPE_SPELL and c:IsAbleToRemoveAsCost() and c:CheckActivateEffect(true,true,false)~=nil
end end
function cm.cfilter2(c) function cm.cfilter2(c)
return c:IsType(TYPE_QUICKPLAY) and c:IsAbleToRemoveAsCost() and c:CheckActivateEffect(false,true,false)~=nil return c:IsType(TYPE_QUICKPLAY) and c:IsAbleToRemoveAsCost() and c:CheckActivateEffect(true,true,false)~=nil
end end
function cm.cfilterz(c) function cm.cfilterz(c)
return c:IsFaceup() and cm.Spiritualist(c) return c:IsFaceup() and cm.Spiritualist(c)
...@@ -48,7 +48,7 @@ function cm.cost(e,tp,eg,ep,ev,re,r,rp,chk) ...@@ -48,7 +48,7 @@ function cm.cost(e,tp,eg,ep,ev,re,r,rp,chk)
Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_REMOVE) Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_REMOVE)
local sg=g1:Select(tp,1,1,nil):GetFirst() local sg=g1:Select(tp,1,1,nil):GetFirst()
Duel.Remove(sg,POS_FACEUP,REASON_COST) Duel.Remove(sg,POS_FACEUP,REASON_COST)
local te,ceg,cep,cev,cre,cr,crp=sg:CheckActivateEffect(false,true,true) local te,ceg,cep,cev,cre,cr,crp=sg:CheckActivateEffect(true,true,false)
e:SetProperty(te:GetProperty()) e:SetProperty(te:GetProperty())
local tg=te:GetTarget() local tg=te:GetTarget()
if tg then tg(e,tp,ceg,cep,cev,cre,cr,crp,1) end if tg then tg(e,tp,ceg,cep,cev,cre,cr,crp,1) end
......
...@@ -25,10 +25,10 @@ function cm.MagicCombineDemon(c) ...@@ -25,10 +25,10 @@ function cm.MagicCombineDemon(c)
return m and m.named_with_MagicCombineDemon return m and m.named_with_MagicCombineDemon
end end
function cm.cfilter1(c) function cm.cfilter1(c)
return c:GetType()==TYPE_SPELL and c:IsAbleToRemoveAsCost() and c:CheckActivateEffect(false,true,false)~=nil return c:GetType()==TYPE_SPELL and c:IsAbleToRemoveAsCost() and c:CheckActivateEffect(true,true,false)~=nil
end end
function cm.cfilter2(c) function cm.cfilter2(c)
return c:IsType(TYPE_QUICKPLAY) and c:IsAbleToRemoveAsCost() and c:CheckActivateEffect(false,true,false)~=nil return c:IsType(TYPE_QUICKPLAY) and c:IsAbleToRemoveAsCost() and c:CheckActivateEffect(true,true,false)~=nil
end end
function cm.cfilterz(c) function cm.cfilterz(c)
return c:IsFaceup() and cm.Spiritualist(c) return c:IsFaceup() and cm.Spiritualist(c)
...@@ -49,7 +49,7 @@ function cm.cost(e,tp,eg,ep,ev,re,r,rp,chk) ...@@ -49,7 +49,7 @@ function cm.cost(e,tp,eg,ep,ev,re,r,rp,chk)
Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_REMOVE) Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_REMOVE)
local sg=g1:Select(tp,1,1,nil):GetFirst() local sg=g1:Select(tp,1,1,nil):GetFirst()
Duel.Remove(sg,POS_FACEUP,REASON_COST) Duel.Remove(sg,POS_FACEUP,REASON_COST)
local te,ceg,cep,cev,cre,cr,crp=sg:CheckActivateEffect(false,true,true) local te,ceg,cep,cev,cre,cr,crp=sg:CheckActivateEffect(true,true,false)
e:SetProperty(te:GetProperty()) e:SetProperty(te:GetProperty())
local tg=te:GetTarget() local tg=te:GetTarget()
if tg then tg(e,tp,ceg,cep,cev,cre,cr,crp,1) end if tg then tg(e,tp,ceg,cep,cev,cre,cr,crp,1) end
......
...@@ -35,10 +35,10 @@ function cm.recon1(e,tp,eg,ep,ev,re,r,rp) ...@@ -35,10 +35,10 @@ function cm.recon1(e,tp,eg,ep,ev,re,r,rp)
return Duel.IsExistingMatchingCard(cm.cfilter6,tp,LOCATION_MZONE,0,1,nil) return Duel.IsExistingMatchingCard(cm.cfilter6,tp,LOCATION_MZONE,0,1,nil)
end end
function cm.cfilter1(c) function cm.cfilter1(c)
return c:GetType()==TYPE_SPELL and c:IsAbleToRemoveAsCost() and c:CheckActivateEffect(false,true,false)~=nil return c:GetType()==TYPE_SPELL and c:IsAbleToRemoveAsCost() and c:CheckActivateEffect(true,true,false)~=nil
end end
function cm.cfilter2(c) function cm.cfilter2(c)
return c:IsType(TYPE_QUICKPLAY) and c:IsAbleToRemoveAsCost() and c:CheckActivateEffect(false,true,false)~=nil return c:IsType(TYPE_QUICKPLAY) and c:IsAbleToRemoveAsCost() and c:CheckActivateEffect(true,true,false)~=nil
end end
function cm.cfilterz(c) function cm.cfilterz(c)
return c:IsFaceup() and cm.Spiritualist(c) return c:IsFaceup() and cm.Spiritualist(c)
...@@ -59,7 +59,7 @@ function cm.cost(e,tp,eg,ep,ev,re,r,rp,chk) ...@@ -59,7 +59,7 @@ function cm.cost(e,tp,eg,ep,ev,re,r,rp,chk)
Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_REMOVE) Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_REMOVE)
local sg=g1:Select(tp,1,1,nil):GetFirst() local sg=g1:Select(tp,1,1,nil):GetFirst()
Duel.Remove(sg,POS_FACEUP,REASON_COST) Duel.Remove(sg,POS_FACEUP,REASON_COST)
local te,ceg,cep,cev,cre,cr,crp=sg:CheckActivateEffect(false,true,true) local te,ceg,cep,cev,cre,cr,crp=sg:CheckActivateEffect(true,true,false)
e:SetProperty(te:GetProperty()) e:SetProperty(te:GetProperty())
local tg=te:GetTarget() local tg=te:GetTarget()
if tg then tg(e,tp,ceg,cep,cev,cre,cr,crp,1) end if tg then tg(e,tp,ceg,cep,cev,cre,cr,crp,1) end
......
...@@ -20,10 +20,10 @@ function cm.initial_effect(c) ...@@ -20,10 +20,10 @@ function cm.initial_effect(c)
c:RegisterEffect(e1) c:RegisterEffect(e1)
end end
function cm.cfilter1(c) function cm.cfilter1(c)
return c:GetType()==TYPE_SPELL and c:IsAbleToRemoveAsCost() and c:CheckActivateEffect(false,true,false)~=nil return c:GetType()==TYPE_SPELL and c:IsAbleToRemoveAsCost() and c:CheckActivateEffect(true,true,false)~=nil
end end
function cm.cfilter2(c) function cm.cfilter2(c)
return c:IsType(TYPE_QUICKPLAY) and c:IsAbleToRemoveAsCost() and c:CheckActivateEffect(false,true,false)~=nil return c:IsType(TYPE_QUICKPLAY) and c:IsAbleToRemoveAsCost() and c:CheckActivateEffect(true,true,false)~=nil
end end
function cm.cfilterz(c) function cm.cfilterz(c)
return c:IsFaceup() and cm.Spiritualist(c) return c:IsFaceup() and cm.Spiritualist(c)
...@@ -44,7 +44,7 @@ function cm.cost(e,tp,eg,ep,ev,re,r,rp,chk) ...@@ -44,7 +44,7 @@ function cm.cost(e,tp,eg,ep,ev,re,r,rp,chk)
Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_REMOVE) Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_REMOVE)
local sg=g1:Select(tp,1,1,nil):GetFirst() local sg=g1:Select(tp,1,1,nil):GetFirst()
Duel.Remove(sg,POS_FACEUP,REASON_COST) Duel.Remove(sg,POS_FACEUP,REASON_COST)
local te,ceg,cep,cev,cre,cr,crp=sg:CheckActivateEffect(false,true,true) local te,ceg,cep,cev,cre,cr,crp=sg:CheckActivateEffect(true,true,false)
e:SetProperty(te:GetProperty()) e:SetProperty(te:GetProperty())
local tg=te:GetTarget() local tg=te:GetTarget()
if tg then tg(e,tp,ceg,cep,cev,cre,cr,crp,1) end if tg then tg(e,tp,ceg,cep,cev,cre,cr,crp,1) 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