Commit 9dbcb1b7 authored by Amiya's avatar Amiya

Merge branch 'master' of git.moenext.com:mycard/pre-release-database-cdb

parents 71cdbdaa 7825a971
Pipeline #42547 passed with stages
in 2 minutes and 42 seconds
No preview for this file type
#created by ygomobile
100256001
100256002
100256004
100256006
100256007
100256008
100256010
100256011
100256013
100256014
100256016
100256017
100256019
100256025
\ No newline at end of file
--増殖するクリボー!
--増殖するクリボー
local s,id,o=GetID()
function s.initial_effect(c)
aux.AddCodeList(c,46986414)
......@@ -81,18 +81,19 @@ function s.thop(e,tp,eg,ep,ev,re,r,rp)
Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_OPERATECARD)
local g=Duel.SelectMatchingCard(tp,aux.NecroValleyFilter(s.thfilter),tp,LOCATION_DECK+LOCATION_GRAVE,0,1,1,nil,e,tp)
local ft=Duel.GetLocationCount(tp,LOCATION_MZONE)
local tc=g:GetFirst()
if tc then
local oc=g:GetFirst()
if oc then
local res=true
if tc:IsAbleToHand() and (not tc:IsCanBeSpecialSummoned(e,0,tp,false,false) or ft<=0 or Duel.SelectOption(tp,1190,1152)==0) then
Duel.SendtoHand(tc,nil,REASON_EFFECT)
Duel.ConfirmCards(1-tp,tc)
res=tc:IsLocation(LOCATION_HAND)
if oc:IsAbleToHand() and (not oc:IsCanBeSpecialSummoned(e,0,tp,false,false) or ft<=0 or Duel.SelectOption(tp,1190,1152)==0) then
Duel.SendtoHand(oc,nil,REASON_EFFECT)
Duel.ConfirmCards(1-tp,oc)
res=oc:IsLocation(LOCATION_HAND)
else
res=Duel.SpecialSummon(tc,0,tp,tp,false,false,POS_FACEUP)>0
res=Duel.SpecialSummon(oc,0,tp,tp,false,false,POS_FACEUP)>0
end
local tc=Duel.GetFirstTarget()
if tc and res and tc:IsRelateToChain() and tc:IsControler(1-tp) and tc:IsFaceup() and not tc:IsImmuneToEffect(e) then
if tc and res and tc:IsRelateToChain() and tc:IsControler(1-tp) and tc:IsFaceup() and Duel.SelectYesNo(tp,aux.Stringid(id,2))
and not tc:IsImmuneToEffect(e) then
Duel.BreakEffect()
local e1=Effect.CreateEffect(e:GetHandler())
e1:SetType(EFFECT_TYPE_SINGLE)
......@@ -102,4 +103,4 @@ function s.thop(e,tp,eg,ep,ev,re,r,rp)
tc:RegisterEffect(e1)
end
end
end
\ No newline at end of file
end
--ハネクリボー•サバティエルLV10
--ハネクリボー・サバティエル LV10
local s,id,o=GetID()
function s.initial_effect(c)
--search
......@@ -18,7 +18,7 @@ function s.initial_effect(c)
e2:SetCategory(CATEGORY_SPECIAL_SUMMON+CATEGORY_DAMAGE)
e2:SetType(EFFECT_TYPE_QUICK_O)
e2:SetCode(EVENT_FREE_CHAIN)
e2:SetHintTiming(0,TIMING_DRAW_PHASE+TIMING_STANDBY_PHASE+TIMING_MAIN_END+TIMING_BATTLE_START+TIMING_ATTACK+TIMING_BATTLE_END+TIMING_END_PHASE)
e2:SetHintTiming(0,TIMING_DRAW_PHASE+TIMING_MAIN_END+TIMING_BATTLE_START+TIMING_ATTACK+TIMING_BATTLE_END+TIMING_END_PHASE)
e2:SetRange(LOCATION_HAND)
e2:SetCountLimit(1,id+o)
e2:SetCondition(s.spcon)
......@@ -83,4 +83,4 @@ function s.spop(e,tp,eg,ep,ev,re,r,rp)
Duel.BreakEffect()
Duel.Damage(1-tp,tc:GetAttack(),REASON_EFFECT)
end
end
\ No newline at end of file
end
--スタージャンクシンクロン
--スタージャンクシンクロン
local s,id,o=GetID()
function s.initial_effect(c)
aux.AddCodeList(c,60800381)
......@@ -75,8 +75,8 @@ function s.spop(e,tp,eg,ep,ev,re,r,rp)
tc:RegisterEffect(e2)
end
end
Duel.SpecialSummonComplete()
end
Duel.SpecialSummonComplete()
end
function s.splimit(e,c)
return not c:IsType(TYPE_SYNCHRO) and c:IsLocation(LOCATION_EXTRA)
......@@ -91,4 +91,4 @@ function s.immop(e,tp,eg,ep,ev,re,r,rp)
e1:SetTarget(aux.TargetBoolFunction(Card.IsCode,60800381))
e1:SetReset(RESET_PHASE+PHASE_END)
Duel.RegisterEffect(e1,tp)
end
\ No newline at end of file
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