Commit 6d2aea74 authored by Tachibana's avatar Tachibana

1145141919810

parent f1bb5a77
Pipeline #14460 passed with stages
in 24 minutes and 1 second
...@@ -52,8 +52,7 @@ function cm.initial_effect(c) ...@@ -52,8 +52,7 @@ function cm.initial_effect(c)
end end
--all --all
function cm.checkop(e,tp,eg,ep,ev,re,r,rp) function cm.checkop(e,tp,eg,ep,ev,re,r,rp)
Duel.RegisterFlagEffect(0,m,RESET_PHASE+PHASE_END,0,1) Duel.RegisterFlagEffect(rp,m,RESET_PHASE+PHASE_END,0,1)
Duel.RegisterFlagEffect(1,m,RESET_PHASE+PHASE_END,0,1)
end end
--special summon rule --special summon rule
function cm.spfilter3(c) function cm.spfilter3(c)
......
...@@ -56,8 +56,7 @@ function cm.initial_effect(c) ...@@ -56,8 +56,7 @@ function cm.initial_effect(c)
end end
--all --all
function cm.checkop(e,tp,eg,ep,ev,re,r,rp) function cm.checkop(e,tp,eg,ep,ev,re,r,rp)
Duel.RegisterFlagEffect(0,m,RESET_PHASE+PHASE_END,0,1) Duel.RegisterFlagEffect(rp,m,RESET_PHASE+PHASE_END,0,1)
Duel.RegisterFlagEffect(1,m,RESET_PHASE+PHASE_END,0,1)
end end
--special summon rule --special summon rule
function cm.spfilter3(c) function cm.spfilter3(c)
......
...@@ -52,8 +52,7 @@ function cm.initial_effect(c) ...@@ -52,8 +52,7 @@ function cm.initial_effect(c)
end end
--all --all
function cm.checkop(e,tp,eg,ep,ev,re,r,rp) function cm.checkop(e,tp,eg,ep,ev,re,r,rp)
Duel.RegisterFlagEffect(0,m,RESET_PHASE+PHASE_END,0,1) Duel.RegisterFlagEffect(rp,m,RESET_PHASE+PHASE_END,0,1)
Duel.RegisterFlagEffect(1,m,RESET_PHASE+PHASE_END,0,1)
end end
--special summon rule --special summon rule
function cm.spfilter3(c) function cm.spfilter3(c)
......
...@@ -51,8 +51,7 @@ function cm.initial_effect(c) ...@@ -51,8 +51,7 @@ function cm.initial_effect(c)
end end
--all --all
function cm.checkop(e,tp,eg,ep,ev,re,r,rp) function cm.checkop(e,tp,eg,ep,ev,re,r,rp)
Duel.RegisterFlagEffect(0,m,RESET_PHASE+PHASE_END,0,1) Duel.RegisterFlagEffect(rp,m,RESET_PHASE+PHASE_END,0,1)
Duel.RegisterFlagEffect(1,m,RESET_PHASE+PHASE_END,0,1)
end end
--special summon rule --special summon rule
function cm.spfilter3(c) function cm.spfilter3(c)
......
...@@ -52,8 +52,7 @@ function cm.initial_effect(c) ...@@ -52,8 +52,7 @@ function cm.initial_effect(c)
end end
--all --all
function cm.checkop(e,tp,eg,ep,ev,re,r,rp) function cm.checkop(e,tp,eg,ep,ev,re,r,rp)
Duel.RegisterFlagEffect(0,m,RESET_PHASE+PHASE_END,0,1) Duel.RegisterFlagEffect(rp,m,RESET_PHASE+PHASE_END,0,1)
Duel.RegisterFlagEffect(1,m,RESET_PHASE+PHASE_END,0,1)
end end
--special summon rule --special summon rule
function cm.spfilter3(c) function cm.spfilter3(c)
......
...@@ -52,8 +52,7 @@ function cm.initial_effect(c) ...@@ -52,8 +52,7 @@ function cm.initial_effect(c)
end end
--all --all
function cm.checkop(e,tp,eg,ep,ev,re,r,rp) function cm.checkop(e,tp,eg,ep,ev,re,r,rp)
Duel.RegisterFlagEffect(0,m,RESET_PHASE+PHASE_END,0,1) Duel.RegisterFlagEffect(rp,m,RESET_PHASE+PHASE_END,0,1)
Duel.RegisterFlagEffect(1,m,RESET_PHASE+PHASE_END,0,1)
end end
--special summon rule --special summon rule
function cm.spfilter3(c) function cm.spfilter3(c)
......
...@@ -52,8 +52,7 @@ function cm.initial_effect(c) ...@@ -52,8 +52,7 @@ function cm.initial_effect(c)
end end
--all --all
function cm.checkop(e,tp,eg,ep,ev,re,r,rp) function cm.checkop(e,tp,eg,ep,ev,re,r,rp)
Duel.RegisterFlagEffect(0,m,RESET_PHASE+PHASE_END,0,1) Duel.RegisterFlagEffect(rp,m,RESET_PHASE+PHASE_END,0,1)
Duel.RegisterFlagEffect(1,m,RESET_PHASE+PHASE_END,0,1)
end end
--special summon rule --special summon rule
function cm.spfilter3(c) function cm.spfilter3(c)
...@@ -103,8 +102,12 @@ function cm.negcon(e,tp,eg,ep,ev,re,r,rp) --rp==1-tp and ...@@ -103,8 +102,12 @@ function cm.negcon(e,tp,eg,ep,ev,re,r,rp) --rp==1-tp and
return rp==1-tp and re:IsActiveType(TYPE_MONSTER) and Duel.IsChainDisablable(ev) return rp==1-tp and re:IsActiveType(TYPE_MONSTER) and Duel.IsChainDisablable(ev)
end end
function cm.negop(e,tp,eg,ep,ev,re,r,rp) function cm.negop(e,tp,eg,ep,ev,re,r,rp)
local rc=re:GetHandler()
Duel.Hint(HINT_CARD,0,m) Duel.Hint(HINT_CARD,0,m)
Duel.NegateEffect(ev) Duel.NegateEffect(ev)
if rc:IsRelateToEffect(re) and not rc:IsLocation(LOCATION_DECK) then
Duel.Destroy(rc,REASON_EFFECT)
end
end end
--Effect 2 --Effect 2
function cm.todcon(e,tp,eg,ep,ev,re,r,rp) function cm.todcon(e,tp,eg,ep,ev,re,r,rp)
......
...@@ -52,8 +52,7 @@ function cm.initial_effect(c) ...@@ -52,8 +52,7 @@ function cm.initial_effect(c)
end end
--all --all
function cm.checkop(e,tp,eg,ep,ev,re,r,rp) function cm.checkop(e,tp,eg,ep,ev,re,r,rp)
Duel.RegisterFlagEffect(0,m,RESET_PHASE+PHASE_END,0,1) Duel.RegisterFlagEffect(rp,m,RESET_PHASE+PHASE_END,0,1)
Duel.RegisterFlagEffect(1,m,RESET_PHASE+PHASE_END,0,1)
end end
--special summon rule --special summon rule
function cm.spfilter3(c) function cm.spfilter3(c)
......
...@@ -53,8 +53,7 @@ function cm.initial_effect(c) ...@@ -53,8 +53,7 @@ function cm.initial_effect(c)
end end
--all --all
function cm.checkop(e,tp,eg,ep,ev,re,r,rp) function cm.checkop(e,tp,eg,ep,ev,re,r,rp)
Duel.RegisterFlagEffect(0,m,RESET_PHASE+PHASE_END,0,1) Duel.RegisterFlagEffect(rp,m,RESET_PHASE+PHASE_END,0,1)
Duel.RegisterFlagEffect(1,m,RESET_PHASE+PHASE_END,0,1)
end end
--special summon rule --special summon rule
function cm.spfilter3(c) function cm.spfilter3(c)
......
...@@ -45,7 +45,7 @@ function cm.initial_effect(c) ...@@ -45,7 +45,7 @@ function cm.initial_effect(c)
end end
--synchro summon --synchro summon
function cm.syfilter(c) function cm.syfilter(c)
return (c:IsType(TYPE_TUNER) or not c:IsType(TYPE_TUNER)) return c:IsLevelAbove(0)
end end
--Effect 1 --Effect 1
function cm.condition(e,tp,eg,ep,ev,re,r,rp) function cm.condition(e,tp,eg,ep,ev,re,r,rp)
......
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