Commit e7512bec authored by TanakaKotoha's avatar TanakaKotoha

update

parent 159d0c02
...@@ -221,7 +221,7 @@ ...@@ -221,7 +221,7 @@
12033001 2 --舞台 momoko 12033001 2 --舞台 momoko
12033006 1 --女仆 momoko 12033006 1 --女仆 momoko
12033012 1 --忧物 momoko 12033012 1 --忧物 momoko
12033015 0 --祭典 momoko同人 12033015 1 --祭典 momoko同人
12037003 1 --战场的巫鸣鸟 迦陵频伽 12037003 1 --战场的巫鸣鸟 迦陵频伽
12037021 0 --以理服人 12037021 0 --以理服人
12037052 0 --极丽六鸟 紧那罗 12037052 0 --极丽六鸟 紧那罗
......
expansions/pics/12008000.jpg

59.6 KB | W: | H:

expansions/pics/12008000.jpg

251 KB | W: | H:

expansions/pics/12008000.jpg
expansions/pics/12008000.jpg
expansions/pics/12008000.jpg
expansions/pics/12008000.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/12008010.jpg

55.8 KB | W: | H:

expansions/pics/12008010.jpg

208 KB | W: | H:

expansions/pics/12008010.jpg
expansions/pics/12008010.jpg
expansions/pics/12008010.jpg
expansions/pics/12008010.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/12008014.jpg

57.1 KB | W: | H:

expansions/pics/12008014.jpg

241 KB | W: | H:

expansions/pics/12008014.jpg
expansions/pics/12008014.jpg
expansions/pics/12008014.jpg
expansions/pics/12008014.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/12008021.jpg

53.3 KB | W: | H:

expansions/pics/12008021.jpg

244 KB | W: | H:

expansions/pics/12008021.jpg
expansions/pics/12008021.jpg
expansions/pics/12008021.jpg
expansions/pics/12008021.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/12008022.jpg

377 KB | W: | H:

expansions/pics/12008022.jpg

219 KB | W: | H:

expansions/pics/12008022.jpg
expansions/pics/12008022.jpg
expansions/pics/12008022.jpg
expansions/pics/12008022.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/12008027.jpg

368 KB | W: | H:

expansions/pics/12008027.jpg

230 KB | W: | H:

expansions/pics/12008027.jpg
expansions/pics/12008027.jpg
expansions/pics/12008027.jpg
expansions/pics/12008027.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/12008029.jpg

407 KB | W: | H:

expansions/pics/12008029.jpg

244 KB | W: | H:

expansions/pics/12008029.jpg
expansions/pics/12008029.jpg
expansions/pics/12008029.jpg
expansions/pics/12008029.jpg
  • 2-up
  • Swipe
  • Onion skin
...@@ -6,7 +6,7 @@ function c12037001.initial_effect(c) ...@@ -6,7 +6,7 @@ function c12037001.initial_effect(c)
e1:SetCode(EFFECT_SPSUMMON_PROC) e1:SetCode(EFFECT_SPSUMMON_PROC)
e1:SetProperty(EFFECT_FLAG_UNCOPYABLE) e1:SetProperty(EFFECT_FLAG_UNCOPYABLE)
e1:SetRange(LOCATION_HAND) e1:SetRange(LOCATION_HAND)
e2:SetCountLimit(1,12037001+100) e1:SetCountLimit(1,12037001+100)
e1:SetCondition(c12037001.con1) e1:SetCondition(c12037001.con1)
e1:SetOperation(c12037001.op1) e1:SetOperation(c12037001.op1)
c:RegisterEffect(e1) c:RegisterEffect(e1)
......
...@@ -8,9 +8,9 @@ function c12037015.initial_effect(c) ...@@ -8,9 +8,9 @@ function c12037015.initial_effect(c)
e1:SetRange(LOCATION_HAND) e1:SetRange(LOCATION_HAND)
e1:SetCode(EVENT_SPSUMMON_SUCCESS) e1:SetCode(EVENT_SPSUMMON_SUCCESS)
e1:SetProperty(EFFECT_FLAG_DELAY) e1:SetProperty(EFFECT_FLAG_DELAY)
e1:SetCondition(cm.spcon) e1:SetCondition(c12037015.spcon)
e1:SetTarget(cm.sptg) e1:SetTarget(c12037015.sptg)
e1:SetOperation(cm.spop) e1:SetOperation(c12037015.spop)
c:RegisterEffect(e1) c:RegisterEffect(e1)
local e3=Effect.CreateEffect(c) local e3=Effect.CreateEffect(c)
e3:SetType(EFFECT_TYPE_FIELD) e3:SetType(EFFECT_TYPE_FIELD)
...@@ -21,21 +21,21 @@ function c12037015.initial_effect(c) ...@@ -21,21 +21,21 @@ function c12037015.initial_effect(c)
e3:SetValue(1) e3:SetValue(1)
c:RegisterEffect(e3) c:RegisterEffect(e3)
end end
function cm.filter(c) function c12037015.filter(c)
return c:IsAttackPos() return c:IsAttackPos()
end end
function cm.spcon(e,tp,eg,ep,ev,re,r,rp) function c12037015.spcon(e,tp,eg,ep,ev,re,r,rp)
local rc=re:GetHandler() local rc=re:GetHandler()
if not eg or #eg>1 then return false end if not eg or #eg>1 then return false end
local mat=eg:GetFirst():GetMaterial() local mat=eg:GetFirst():GetMaterial()
return mat and #mat>1 and mat:GetFirst():GetLevel()==mat:GetNext():GetLevel() return mat and #mat>1 and mat:GetFirst():GetLevel()==mat:GetNext():GetLevel()
end end
function cm.sptg(e,tp,eg,ep,ev,re,r,rp,chk) function c12037015.sptg(e,tp,eg,ep,ev,re,r,rp,chk)
if chk==0 then return Duel.GetLocationCount(tp,LOCATION_MZONE)>0 if chk==0 then return Duel.GetLocationCount(tp,LOCATION_MZONE)>0
and e:GetHandler():IsCanBeSpecialSummoned(e,0,tp,false,false) end and e:GetHandler():IsCanBeSpecialSummoned(e,0,tp,false,false) end
Duel.SetOperationInfo(0,CATEGORY_SPECIAL_SUMMON,e:GetHandler(),1,0,0) Duel.SetOperationInfo(0,CATEGORY_SPECIAL_SUMMON,e:GetHandler(),1,0,0)
end end
function cm.spop(e,tp,eg,ep,ev,re,r,rp) function c12037015.spop(e,tp,eg,ep,ev,re,r,rp)
local c=e:GetHandler() local c=e:GetHandler()
local rc=eg:GetFirst() local rc=eg:GetFirst()
if rc:IsRelateToEffect(e) and c:IsRelateToEffect(e) then if rc:IsRelateToEffect(e) and c:IsRelateToEffect(e) then
......
...@@ -81,14 +81,15 @@ function cm.operation(e,tp,eg,ep,ev,re,r,rp) ...@@ -81,14 +81,15 @@ function cm.operation(e,tp,eg,ep,ev,re,r,rp)
Duel.SendtoDeck(c,tp,2,REASON_EFFECT) Duel.SendtoDeck(c,tp,2,REASON_EFFECT)
c:ReverseInDeck() c:ReverseInDeck()
Duel.ShuffleDeck(tp) Duel.ShuffleDeck(tp)
if Duel.GetLocationCount(tp,LOCATION_MZONE)<=0 then return end if Duel.GetLocationCount(tp,LOCATION_MZONE)<=0 then return end
Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_SPSUMMON) Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_SPSUMMON)
local g=Duel.SelectMatchingCard(tp,cm.spfilter,tp,LOCATION_DECK,0,1,1,nil,e,tp) local g=Duel.SelectMatchingCard(tp,cm.spfilter,tp,LOCATION_DECK,0,1,1,nil,e,tp)
if g:GetCount()>0 then if g:GetCount()>0 then
Duel.SpecialSummon(g,0,tp,tp,false,false,POS_FACEUP) Duel.SpecialSummon(g,0,tp,tp,false,false,POS_FACEUP)
local tc=Duel.GetOperatedGroup() local tc=Duel.GetOperatedGroup()
if tc and tc:GetFirst():IsAttackBelow(1500) then if tc and tc:GetFirst():IsAttackBelow(1500) then
Duel.SendtoHand(tc,tp,REASON_EFFECT) Duel.SendtoHand(tc,tp,REASON_EFFECT)
end
end end
end end
end end
......
...@@ -21,6 +21,9 @@ end ...@@ -21,6 +21,9 @@ end
function cm.mfilter(c) function cm.mfilter(c)
return c:IsType(TYPE_XYZ+TYPE_SYNCHRO) return c:IsType(TYPE_XYZ+TYPE_SYNCHRO)
end end
function cm.spcon(e,tp,eg,ep,ev,re,r,rp)
return e:GetHandler():IsSummonType(SUMMON_TYPE_LINK)
end
function cm.spcost(e,tp,eg,ep,ev,re,r,rp,chk) function cm.spcost(e,tp,eg,ep,ev,re,r,rp,chk)
if chk==0 then return Duel.IsExistingMatchingCard(Card.IsDiscardable,tp,LOCATION_HAND,0,1,nil) end if chk==0 then return Duel.IsExistingMatchingCard(Card.IsDiscardable,tp,LOCATION_HAND,0,1,nil) end
Duel.DiscardHand(tp,Card.IsDiscardable,1,1,REASON_COST+REASON_DISCARD) Duel.DiscardHand(tp,Card.IsDiscardable,1,1,REASON_COST+REASON_DISCARD)
......
--田园少女 艾丽莎 --田园少女 艾丽莎
local m=26818069 local m=26818068
local cm=_G["c"..m] local cm=_G["c"..m]
Duel.LoadScript("c26800000.lua") Duel.LoadScript("c26800000.lua")
function cm.initial_effect(c) function cm.initial_effect(c)
......
...@@ -33,7 +33,7 @@ function c33502802.initial_effect(c) ...@@ -33,7 +33,7 @@ function c33502802.initial_effect(c)
e3:SetProperty(EFFECT_FLAG_PLAYER_TARGET) e3:SetProperty(EFFECT_FLAG_PLAYER_TARGET)
e3:SetTargetRange(0,1) e3:SetTargetRange(0,1)
e3:SetTarget(function(e,c) return c:IsOnField() end) e3:SetTarget(function(e,c) return c:IsOnField() end)
e3:SetCondition(c33502801.con3) e3:SetCondition(c33502802.con3)
c:RegisterEffect(e3) c:RegisterEffect(e3)
-- --
end end
......
...@@ -26,7 +26,7 @@ function cm.initial_effect(c) ...@@ -26,7 +26,7 @@ function cm.initial_effect(c)
Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_TARGET) Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_TARGET)
Duel.SelectTarget(tp,cm.disfilter,tp,LOCATION_MZONE,LOCATION_MZONE,1,1,nil,g) Duel.SelectTarget(tp,cm.disfilter,tp,LOCATION_MZONE,LOCATION_MZONE,1,1,nil,g)
end end
Duel.SetOperationInfo(0,CATEGORY_POSITION,g,1,0,0)) end) Duel.SetOperationInfo(0,CATEGORY_POSITION,g,1,0,0) end)
.e("SetOperation",function(e,tp,eg,ep,ev,re,r,rp) .e("SetOperation",function(e,tp,eg,ep,ev,re,r,rp)
local c=e:GetHandler() local c=e:GetHandler()
local tc=Duel.GetFirstTarget() local tc=Duel.GetFirstTarget()
...@@ -46,7 +46,7 @@ function cm.initial_effect(c) ...@@ -46,7 +46,7 @@ function cm.initial_effect(c)
e3:SetTargetRange(1,1) e3:SetTargetRange(1,1)
e3:SetTarget(function(e,c)return c:IsType(e:GetLabel()) end) e3:SetTarget(function(e,c)return c:IsType(e:GetLabel()) end)
e3:SetReset(RESET_PHASE+PHASE_END) e3:SetReset(RESET_PHASE+PHASE_END)
Duel.RegisterEffect(e3,tp) Duel.RegisterEffect(e3,tp)
end end) end end)
.Return()).c("RegisterEffect",iFunc(c) .Return()).c("RegisterEffect",iFunc(c)
.e("SetType",EFFECT_TYPE_SINGLE) .e("SetType",EFFECT_TYPE_SINGLE)
......
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