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)
return m and m.named_with_MagicCombineDemon
end
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
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
function cm.cfilterz(c)
return c:IsFaceup() and cm.Spiritualist(c)
......@@ -48,7 +48,7 @@ function cm.cost(e,tp,eg,ep,ev,re,r,rp,chk)
Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_REMOVE)
local sg=g1:Select(tp,1,1,nil):GetFirst()
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())
local tg=te:GetTarget()
if tg then tg(e,tp,ceg,cep,cev,cre,cr,crp,1) end
......
......@@ -24,7 +24,7 @@ function cm.MagicCombineMagic(c)
return m and m.named_with_MagicCombineMagic
end
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
function cm.cfilter2(c)
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)
Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_REMOVE)
local sg=g1:Select(tp,1,1,nil):GetFirst()
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())
local tg=te:GetTarget()
if tg then tg(e,tp,ceg,cep,cev,cre,cr,crp,1) end
......
......@@ -24,10 +24,10 @@ function cm.MagicCombineDemon(c)
return m and m.named_with_MagicCombineDemon
end
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
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
function cm.cfilterz(c)
return c:IsFaceup() and cm.Spiritualist(c)
......@@ -48,7 +48,7 @@ function cm.cost(e,tp,eg,ep,ev,re,r,rp,chk)
Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_REMOVE)
local sg=g1:Select(tp,1,1,nil):GetFirst()
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())
local tg=te:GetTarget()
if tg then tg(e,tp,ceg,cep,cev,cre,cr,crp,1) end
......
......@@ -25,10 +25,10 @@ function cm.MagicCombineDemon(c)
return m and m.named_with_MagicCombineDemon
end
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
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
function cm.cfilterz(c)
return c:IsFaceup() and cm.Spiritualist(c)
......@@ -49,7 +49,7 @@ function cm.cost(e,tp,eg,ep,ev,re,r,rp,chk)
Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_REMOVE)
local sg=g1:Select(tp,1,1,nil):GetFirst()
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())
local tg=te:GetTarget()
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)
return Duel.IsExistingMatchingCard(cm.cfilter6,tp,LOCATION_MZONE,0,1,nil)
end
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
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
function cm.cfilterz(c)
return c:IsFaceup() and cm.Spiritualist(c)
......@@ -59,7 +59,7 @@ function cm.cost(e,tp,eg,ep,ev,re,r,rp,chk)
Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_REMOVE)
local sg=g1:Select(tp,1,1,nil):GetFirst()
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())
local tg=te:GetTarget()
if tg then tg(e,tp,ceg,cep,cev,cre,cr,crp,1) end
......
......@@ -20,10 +20,10 @@ function cm.initial_effect(c)
c:RegisterEffect(e1)
end
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
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
function cm.cfilterz(c)
return c:IsFaceup() and cm.Spiritualist(c)
......@@ -44,7 +44,7 @@ function cm.cost(e,tp,eg,ep,ev,re,r,rp,chk)
Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_REMOVE)
local sg=g1:Select(tp,1,1,nil):GetFirst()
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())
local tg=te:GetTarget()
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