Commit aa1d141c authored by Tachibana's avatar Tachibana

sign out

parent 62aa5f68
......@@ -84,8 +84,8 @@ function c21520161.ccost(e,tp)
Duel.Destroy(e:GetHandler(),REASON_RULE)
end
end
function c21520161.ctfilter(c)
return c:IsFaceup() and c:IsRace(RACE_FIEND)
function c21520161.ctfilter(c,e)
return c:IsFaceup() and c:IsRace(RACE_FIEND) and Duel.IsExistingMatchingCard(c21520161.ctspfilter,tp,LOCATION_EXTRA,0,1,nil,21520171,Group.FromCards(e:GetHandler(),c))
end
function c21520161.ctspfilter(c,code,sg)
return c:IsCode(code) and c:IsFusionSummonableCard() and Duel.GetLocationCountFromEx(tp,tp,sg,c)>0
......@@ -94,10 +94,10 @@ function c21520161.ctcon(e,tp,eg,ep,ev,re,r,rp)
return e:GetHandler():GetType()&(TYPE_TRAP+TYPE_CONTINUOUS)==TYPE_TRAP+TYPE_CONTINUOUS
end
function c21520161.cttg(e,tp,eg,ep,ev,re,r,rp,chk,chkc)
if chkkc then return c21520161.ctfilter(chkc) and chkc:IsLocation(LOCATION_MZONE) end
if chk==0 then return Duel.IsExistingTarget(c21520161.ctfilter,tp,LOCATION_MZONE,LOCATION_MZONE,1,nil) end
if chkkc then return c21520161.ctfilter(chkc,e) and chkc:IsLocation(LOCATION_MZONE) end
if chk==0 then return Duel.IsExistingTarget(c21520161.ctfilter,tp,LOCATION_MZONE,LOCATION_MZONE,1,nil,e) end
Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_FACEUP)
local g=Duel.SelectTarget(tp,c21520161.ctfilter,tp,LOCATION_MZONE,LOCATION_MZONE,1,1,nil)
local g=Duel.SelectTarget(tp,c21520161.ctfilter,tp,LOCATION_MZONE,LOCATION_MZONE,1,1,nil,e)
Duel.SetOperationInfo(0,CATEGORY_SPECIAL_SUMMON,nil,1,tp,LOCATION_EXTRA)
end
function c21520161.ctop(e,tp,eg,ep,ev,re,r,rp)
......
......@@ -99,8 +99,8 @@ function c21520162.activate(e,tp,eg,ep,ev,re,r,rp)
Duel.HintSelection(sg)
Duel.SendtoHand(sg,nil,REASON_EFFECT)
end
function c21520162.ctfilter(c)
return c:IsFaceup() and c:IsRace(RACE_FIEND)
function c21520162.ctfilter(c,e)
return c:IsFaceup() and c:IsRace(RACE_FIEND) and Duel.IsExistingMatchingCard(c21520162.ctspfilter,tp,LOCATION_EXTRA,0,1,nil,21520172,Group.FromCards(e:GetHandler(),c))
end
function c21520162.ctspfilter(c,code,sg)
return c:IsCode(code) and c:IsFusionSummonableCard() and Duel.GetLocationCountFromEx(tp,tp,sg,c)>0
......@@ -109,10 +109,10 @@ function c21520162.ctcon(e,tp,eg,ep,ev,re,r,rp)
return e:GetHandler():GetType()&(TYPE_TRAP+TYPE_CONTINUOUS)==TYPE_TRAP+TYPE_CONTINUOUS
end
function c21520162.cttg(e,tp,eg,ep,ev,re,r,rp,chk,chkc)
if chkkc then return c21520162.ctfilter(chkc) and chkc:IsLocation(LOCATION_MZONE) end
if chk==0 then return Duel.IsExistingTarget(c21520162.ctfilter,tp,LOCATION_MZONE,LOCATION_MZONE,1,nil) end
if chkkc then return c21520162.ctfilter(chkc,e) and chkc:IsLocation(LOCATION_MZONE) end
if chk==0 then return Duel.IsExistingTarget(c21520162.ctfilter,tp,LOCATION_MZONE,LOCATION_MZONE,1,nil,e) end
Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_FACEUP)
local g=Duel.SelectTarget(tp,c21520162.ctfilter,tp,LOCATION_MZONE,LOCATION_MZONE,1,1,nil)
local g=Duel.SelectTarget(tp,c21520162.ctfilter,tp,LOCATION_MZONE,LOCATION_MZONE,1,1,nil,e)
Duel.SetOperationInfo(0,CATEGORY_SPECIAL_SUMMON,nil,1,tp,LOCATION_EXTRA)
end
function c21520162.ctop(e,tp,eg,ep,ev,re,r,rp)
......
......@@ -103,8 +103,8 @@ function c21520163.drop(e,tp,eg,ep,ev,re,r,rp)
local p,d=Duel.GetChainInfo(0,CHAININFO_TARGET_PLAYER,CHAININFO_TARGET_PARAM)
Duel.Draw(p,d,REASON_EFFECT)
end
function c21520163.ctfilter(c)
return c:IsFaceup() and c:IsRace(RACE_FIEND)
function c21520163.ctfilter(c,e)
return c:IsFaceup() and c:IsRace(RACE_FIEND) and Duel.IsExistingMatchingCard(c21520163.ctspfilter,tp,LOCATION_EXTRA,0,1,nil,21520173,Group.FromCards(e:GetHandler(),c))
end
function c21520163.ctspfilter(c,code,sg)
return c:IsCode(code) and c:IsFusionSummonableCard() and Duel.GetLocationCountFromEx(tp,tp,sg,c)>0
......@@ -113,10 +113,10 @@ function c21520163.ctcon(e,tp,eg,ep,ev,re,r,rp)
return e:GetHandler():GetType()&(TYPE_TRAP+TYPE_CONTINUOUS)==TYPE_TRAP+TYPE_CONTINUOUS
end
function c21520163.cttg(e,tp,eg,ep,ev,re,r,rp,chk,chkc)
if chkkc then return c21520163.ctfilter(chkc) and chkc:IsLocation(LOCATION_MZONE) end
if chk==0 then return Duel.IsExistingTarget(c21520163.ctfilter,tp,LOCATION_MZONE,LOCATION_MZONE,1,nil) end
if chkkc then return c21520163.ctfilter(chkc,e) and chkc:IsLocation(LOCATION_MZONE) end
if chk==0 then return Duel.IsExistingTarget(c21520163.ctfilter,tp,LOCATION_MZONE,LOCATION_MZONE,1,nil,e) end
Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_FACEUP)
local g=Duel.SelectTarget(tp,c21520163.ctfilter,tp,LOCATION_MZONE,LOCATION_MZONE,1,1,nil)
local g=Duel.SelectTarget(tp,c21520163.ctfilter,tp,LOCATION_MZONE,LOCATION_MZONE,1,1,nil,e)
Duel.SetOperationInfo(0,CATEGORY_SPECIAL_SUMMON,nil,1,tp,LOCATION_EXTRA)
end
function c21520163.ctop(e,tp,eg,ep,ev,re,r,rp)
......
......@@ -100,8 +100,8 @@ function c21520164.op(e,tp,eg,ep,ev,re,r,rp)
Duel.SpecialSummon(g,0,tp,tp,false,false,POS_FACEUP)
end
end
function c21520164.ctfilter(c)
return c:IsFaceup() and c:IsRace(RACE_FIEND)
function c21520164.ctfilter(c,e)
return c:IsFaceup() and c:IsRace(RACE_FIEND) and Duel.IsExistingMatchingCard(c21520164.ctspfilter,tp,LOCATION_EXTRA,0,1,nil,21520174,Group.FromCards(e:GetHandler(),c))
end
function c21520164.ctspfilter(c,code,sg)
return c:IsCode(code) and c:IsFusionSummonableCard() and Duel.GetLocationCountFromEx(tp,tp,sg,c)>0
......@@ -110,10 +110,10 @@ function c21520164.ctcon(e,tp,eg,ep,ev,re,r,rp)
return e:GetHandler():GetType()&(TYPE_TRAP+TYPE_CONTINUOUS)==TYPE_TRAP+TYPE_CONTINUOUS
end
function c21520164.cttg(e,tp,eg,ep,ev,re,r,rp,chk,chkc)
if chkkc then return c21520164.ctfilter(chkc) and chkc:IsLocation(LOCATION_MZONE) end
if chk==0 then return Duel.IsExistingTarget(c21520164.ctfilter,tp,LOCATION_MZONE,LOCATION_MZONE,1,nil) end
if chkkc then return c21520164.ctfilter(chkc,e) and chkc:IsLocation(LOCATION_MZONE) end
if chk==0 then return Duel.IsExistingTarget(c21520164.ctfilter,tp,LOCATION_MZONE,LOCATION_MZONE,1,nil,e) end
Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_FACEUP)
local g=Duel.SelectTarget(tp,c21520164.ctfilter,tp,LOCATION_MZONE,LOCATION_MZONE,1,1,nil)
local g=Duel.SelectTarget(tp,c21520164.ctfilter,tp,LOCATION_MZONE,LOCATION_MZONE,1,1,nil,e)
Duel.SetOperationInfo(0,CATEGORY_SPECIAL_SUMMON,nil,1,tp,LOCATION_EXTRA)
end
function c21520164.ctop(e,tp,eg,ep,ev,re,r,rp)
......
......@@ -658,6 +658,7 @@ aux.AddCodeList(c,16160006) 阿比盖尔卡名记述
#Senya_name_with_remix Remix リミックス
#一般路过群复读姬 1032308173 379 0x380-0x38f
!setname 0x380 隐居
!setname 0x381 界神
!setname 0x389 神隐
!counter 0x389 神隐指示物
......
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