Commit 2b0a1908 authored by Tachibana's avatar Tachibana

得得得得得

parent 0c558460
Pipeline #13428 passed with stage
in 19 minutes and 45 seconds
No preview for this file type
......@@ -687,6 +687,7 @@
30005030 1 --懵懂的暗芽
30005045 1 --异神 煞
30005095 0 --天使的出道
30052000 0 --克里斯汀·罗森塔尔
#305
30553101 0 --创衍秘器 愚沌之核
30553102 0 --创衍秘器 印痕之足
......@@ -1445,7 +1446,6 @@
81012012 1 --浅绿时间·爱米莉
81014012 0 --极光导雷弹
81015045 0 --北上丽花的澡堂蹦迪
81025006 0 --十十六木花奏子·淑
81027019 0 --灯火之苍钟
81027026 1 --灯火之魔女·盛夏
81027032 1 --灯火之魔女·水月
......@@ -1459,7 +1459,6 @@
81042017 1 --属于你的一页
81046034 0 --虚拟主播 西园千草
81048027 1 --猫咖 momoko
81052000 0 --克里斯汀·罗森塔尔
81057000 0 --水晶艾蕾娜
81057009 0 --水晶艾蕾娜·无意义
#819
......@@ -1535,6 +1534,7 @@
93600300 1 --巨型台风
93600301 0 --噬星龙 黑洞形态
93601004 1 --泥龙王之泥
93625006 0 --十十六木花奏子·淑
#986
98600002 0 --欧忒耳佩
98600003 2 --花之舞
......
--飞越阳光·本田未央
local m=81033000
local m=10983000
local cm=_G["c"..m]
Duel.LoadScript("c81000000.lua")
function cm.initial_effect(c)
......@@ -66,15 +66,15 @@ end
function cm.sctg(e,tp,eg,ep,ev,re,r,rp,chk)
if chk==0 then return not Duel.IsPlayerAffectedByEffect(tp,59822133)
and Duel.GetLocationCount(tp,LOCATION_MZONE)>1
and Duel.IsPlayerCanSpecialSummonMonster(tp,81033099,0,0x4011,1500,1500,5,RACE_FIEND,ATTRIBUTE_FIRE) end
and Duel.IsPlayerCanSpecialSummonMonster(tp,10983099,0,0x4011,1500,1500,5,RACE_FIEND,ATTRIBUTE_FIRE) end
Duel.SetOperationInfo(0,CATEGORY_TOKEN,nil,2,tp,0)
Duel.SetOperationInfo(0,CATEGORY_SPECIAL_SUMMON,nil,2,tp,0)
end
function cm.scop(e,tp,eg,ep,ev,re,r,rp)
if Duel.IsPlayerAffectedByEffect(tp,59822133) or Duel.GetLocationCount(tp,LOCATION_MZONE)<2
or not Duel.IsPlayerCanSpecialSummonMonster(tp,81033099,0,0x4011,1500,1500,5,RACE_FIEND,ATTRIBUTE_FIRE) then return end
or not Duel.IsPlayerCanSpecialSummonMonster(tp,10983099,0,0x4011,1500,1500,5,RACE_FIEND,ATTRIBUTE_FIRE) then return end
for i=1,2 do
local token=Duel.CreateToken(tp,81033099)
local token=Duel.CreateToken(tp,10983099)
Duel.SpecialSummonStep(token,0,tp,tp,false,false,POS_FACEUP)
end
Duel.SpecialSummonComplete()
......
--月白五十铃·视线
local m=81033001
local m=10983001
local cm=_G["c"..m]
Duel.LoadScript("c81000000.lua")
function cm.initial_effect(c)
......@@ -54,10 +54,10 @@ function cm.spop(e,tp,eg,ep,ev,re,r,rp)
local c=e:GetHandler()
if c:IsRelateToEffect(e) and Duel.SpecialSummon(c,0,tp,tp,false,false,POS_FACEUP)~=0 then
local ft=Duel.GetLocationCount(tp,LOCATION_MZONE)
if ft>0 and Duel.IsPlayerCanSpecialSummonMonster(tp,81033099,0,TYPES_TOKEN_MONSTER+TYPE_TUNER,1200,1200,5,RACE_FAIRY,ATTRIBUTE_FIRE)
if ft>0 and Duel.IsPlayerCanSpecialSummonMonster(tp,10983099,0,TYPES_TOKEN_MONSTER+TYPE_TUNER,1200,1200,5,RACE_FAIRY,ATTRIBUTE_FIRE)
and Duel.SelectYesNo(tp,aux.Stringid(m,2)) then
Duel.BreakEffect()
local token=Duel.CreateToken(tp,81033099)
local token=Duel.CreateToken(tp,10983099)
Duel.SpecialSummon(token,0,tp,tp,false,false,POS_FACEUP)
end
end
......
--灰姑娘女孩·本田未央
local m=81033002
local m=10983002
local cm=_G["c"..m]
function cm.initial_effect(c)
--xyz summon
......@@ -52,17 +52,17 @@ end
function cm.sptg(e,tp,eg,ep,ev,re,r,rp,chk)
if chk==0 then return not Duel.IsPlayerAffectedByEffect(tp,59822133)
and Duel.GetLocationCount(tp,LOCATION_MZONE)>1
and Duel.IsPlayerCanSpecialSummonMonster(tp,81033099,0,0x4011,1500,1500,5,RACE_FIEND,ATTRIBUTE_FIRE) end
and Duel.IsPlayerCanSpecialSummonMonster(tp,10983099,0,0x4011,1500,1500,5,RACE_FIEND,ATTRIBUTE_FIRE) end
Duel.SetOperationInfo(0,CATEGORY_TOKEN,nil,2,0,0)
Duel.SetOperationInfo(0,CATEGORY_SPECIAL_SUMMON,nil,2,0,0)
end
function cm.spop(e,tp,eg,ep,ev,re,r,rp)
if Duel.IsPlayerAffectedByEffect(tp,59822133) then return end
if Duel.GetLocationCount(tp,LOCATION_MZONE)<=1 then return end
if Duel.IsPlayerCanSpecialSummonMonster(tp,81033099,0,0x4011,1500,1500,5,RACE_FIEND,ATTRIBUTE_FIRE) then
local token1=Duel.CreateToken(tp,81033099)
if Duel.IsPlayerCanSpecialSummonMonster(tp,10983099,0,0x4011,1500,1500,5,RACE_FIEND,ATTRIBUTE_FIRE) then
local token1=Duel.CreateToken(tp,10983099)
Duel.SpecialSummonStep(token1,0,tp,tp,false,false,POS_FACEUP)
local token2=Duel.CreateToken(tp,81033099)
local token2=Duel.CreateToken(tp,10983099)
Duel.SpecialSummonStep(token2,0,tp,tp,false,false,POS_FACEUP)
Duel.SpecialSummonComplete()
end
......
--秋夜少女·本田未央
local m=81033003
local m=10983003
local cm=_G["c"..m]
function cm.initial_effect(c)
--special summon
......@@ -92,14 +92,14 @@ function cm.spcost2(e,tp,eg,ep,ev,re,r,rp,chk)
end
function cm.sptg2(e,tp,eg,ep,ev,re,r,rp,chk)
if chk==0 then return Duel.GetLocationCount(tp,LOCATION_MZONE)>0
and Duel.IsPlayerCanSpecialSummonMonster(tp,81033099,0,0x4011,1500,1500,5,RACE_FIEND,ATTRIBUTE_FIRE) end
and Duel.IsPlayerCanSpecialSummonMonster(tp,10983099,0,0x4011,1500,1500,5,RACE_FIEND,ATTRIBUTE_FIRE) end
Duel.SetOperationInfo(0,CATEGORY_TOKEN,nil,1,0,0)
Duel.SetOperationInfo(0,CATEGORY_SPECIAL_SUMMON,nil,1,0,0)
end
function cm.spop2(e,tp,eg,ep,ev,re,r,rp)
if Duel.GetLocationCount(tp,LOCATION_MZONE)<=0 then return end
if Duel.IsPlayerCanSpecialSummonMonster(tp,81033099,0,0x4011,1500,1500,5,RACE_FIEND,ATTRIBUTE_FIRE) then
local token=Duel.CreateToken(tp,81033099)
if Duel.IsPlayerCanSpecialSummonMonster(tp,10983099,0,0x4011,1500,1500,5,RACE_FIEND,ATTRIBUTE_FIRE) then
local token=Duel.CreateToken(tp,10983099)
Duel.SpecialSummon(token,0,tp,tp,false,false,POS_FACEUP)
end
end
--约定兑现·本田未央
local m=81033004
local m=10983004
local cm=_G["c"..m]
function cm.initial_effect(c)
--special summon
......@@ -53,7 +53,7 @@ function cm.sptg(e,tp,eg,ep,ev,re,r,rp,chk)
and Duel.GetLocationCount(tp,LOCATION_MZONE)>0
and Duel.GetLocationCount(1-tp,LOCATION_MZONE)>0
and e:GetHandler():IsCanBeSpecialSummoned(e,0,tp,false,false)
and Duel.IsPlayerCanSpecialSummonMonster(tp,81033099,0,0x4011,1500,1500,5,RACE_FIEND,ATTRIBUTE_FIRE) end
and Duel.IsPlayerCanSpecialSummonMonster(tp,10983099,0,0x4011,1500,1500,5,RACE_FIEND,ATTRIBUTE_FIRE) end
Duel.SetOperationInfo(0,CATEGORY_TOKEN,nil,1,0,0)
Duel.SetOperationInfo(0,CATEGORY_SPECIAL_SUMMON,nil,2,0,0)
end
......@@ -62,8 +62,8 @@ function cm.spop(e,tp,eg,ep,ev,re,r,rp)
if not Duel.IsPlayerAffectedByEffect(tp,59822133) and c:IsRelateToEffect(e) then
if Duel.SpecialSummonStep(c,0,tp,tp,false,false,POS_FACEUP) then
if Duel.GetLocationCount(1-tp,LOCATION_MZONE,tp)>0
and Duel.IsPlayerCanSpecialSummonMonster(tp,81033099,0,0x4011,1500,1500,5,RACE_FIEND,ATTRIBUTE_FIRE) then
local token=Duel.CreateToken(tp,81033099)
and Duel.IsPlayerCanSpecialSummonMonster(tp,10983099,0,0x4011,1500,1500,5,RACE_FIEND,ATTRIBUTE_FIRE) then
local token=Duel.CreateToken(tp,10983099)
Duel.SpecialSummonStep(token,0,tp,1-tp,false,false,POS_FACEUP)
end
end
......
--月白五十铃·女仆装
local m=81033005
local m=10983005
local cm=_G["c"..m]
Duel.LoadScript("c81000000.lua")
function cm.initial_effect(c)
......@@ -32,7 +32,7 @@ function cm.initial_effect(c)
e4:SetType(EFFECT_TYPE_QUICK_O)
e4:SetCode(EVENT_FREE_CHAIN)
e4:SetRange(LOCATION_MZONE)
e4:SetCountLimit(1,81033099)
e4:SetCountLimit(1,10983099)
e4:SetCondition(cm.spcon)
e4:SetTarget(cm.sptg)
e4:SetOperation(cm.spop)
......@@ -57,8 +57,8 @@ function cm.sptg(e,tp,eg,ep,ev,re,r,rp,chk)
local ft1=Duel.GetLocationCount(tp,LOCATION_MZONE)
local ft2=Duel.GetLocationCount(1-tp,LOCATION_MZONE,tp)
if chk==0 then return ft1>0 and ft2>0
and Duel.IsPlayerCanSpecialSummonMonster(tp,81033099,0,0x4011,1500,1500,5,RACE_FIEND,ATTRIBUTE_FIRE,POS_FACEUP,tp)
and Duel.IsPlayerCanSpecialSummonMonster(tp,81033099,0,0x4011,1500,1500,5,RACE_FIEND,ATTRIBUTE_FIRE,POS_FACEUP,1-tp)
and Duel.IsPlayerCanSpecialSummonMonster(tp,10983099,0,0x4011,1500,1500,5,RACE_FIEND,ATTRIBUTE_FIRE,POS_FACEUP,tp)
and Duel.IsPlayerCanSpecialSummonMonster(tp,10983099,0,0x4011,1500,1500,5,RACE_FIEND,ATTRIBUTE_FIRE,POS_FACEUP,1-tp)
and not Duel.IsPlayerAffectedByEffect(tp,59822133) end
Duel.SetOperationInfo(0,CATEGORY_SPECIAL_SUMMON,nil,2,0,0)
Duel.SetOperationInfo(0,CATEGORY_TOKEN,nil,2,0,0)
......@@ -67,11 +67,11 @@ function cm.spop(e,tp,eg,ep,ev,re,r,rp)
local ft1=Duel.GetLocationCount(tp,LOCATION_MZONE)
local ft2=Duel.GetLocationCount(1-tp,LOCATION_MZONE,tp)
if ft1<=0 or ft2<=0 or Duel.IsPlayerAffectedByEffect(tp,59822133) then return end
if Duel.IsPlayerCanSpecialSummonMonster(tp,81033099,0,0x4011,1500,1500,5,RACE_FIEND,ATTRIBUTE_FIRE,POS_FACEUP,tp)
and Duel.IsPlayerCanSpecialSummonMonster(tp,81033099,0,0x4011,1500,1500,5,RACE_FIEND,ATTRIBUTE_FIRE,POS_FACEUP,1-tp) then
local token=Duel.CreateToken(tp,81033099)
if Duel.IsPlayerCanSpecialSummonMonster(tp,10983099,0,0x4011,1500,1500,5,RACE_FIEND,ATTRIBUTE_FIRE,POS_FACEUP,tp)
and Duel.IsPlayerCanSpecialSummonMonster(tp,10983099,0,0x4011,1500,1500,5,RACE_FIEND,ATTRIBUTE_FIRE,POS_FACEUP,1-tp) then
local token=Duel.CreateToken(tp,10983099)
Duel.SpecialSummonStep(token,0,tp,tp,false,false,POS_FACEUP_DEFENSE)
local token=Duel.CreateToken(tp,81033099)
local token=Duel.CreateToken(tp,10983099)
Duel.SpecialSummonStep(token,0,tp,1-tp,false,false,POS_FACEUP_DEFENSE)
Duel.SpecialSummonComplete()
end
......
--月白五十铃·折纸伞
local m=81033006
local m=10983006
local cm=_G["c"..m]
function cm.initial_effect(c)
--special summon
......
......@@ -99,7 +99,7 @@ function cm.initial_effect(c)
c:RegisterEffect(e10)
end
function cm.eqlimit(e,c)
return c:IsCode(81052000)
return c:IsCode(30052000)
end
function cm.trecon(e,tp,eg,ep,ev,re,r,rp)
return e:GetHandler():IsSummonType(SUMMON_TYPE_XYZ)
......@@ -113,7 +113,7 @@ function cm.trecost(e,tp,eg,ep,ev,re,r,rp,chk)
Duel.Remove(rg,POS_FACEUP,REASON_COST)
end
function cm.trefilter(c)
return c:IsAbleToRemove(tp,POS_FACEUP,REASON_EFFECT) and ((c:IsType(TYPE_CONTINUOUS) and c:IsType(TYPE_TRAP)) or c:IsCode(81052071) or c:IsCode(81052072)or c:IsCode(81052073))
return c:IsAbleToRemove(tp,POS_FACEUP,REASON_EFFECT) and ((c:IsType(TYPE_CONTINUOUS) and c:IsType(TYPE_TRAP)) or c:IsCode(30052071) or c:IsCode(30052072)or c:IsCode(30052073))
end
function cm.tretg(e,tp,eg,ep,ev,re,r,rp,chk)
if chk==0 then return Duel.IsExistingMatchingCard(aux.NecroValleyFilter(cm.trefilter),tp,LOCATION_DECK+LOCATION_GRAVE,0,1,nil) end
......@@ -127,7 +127,7 @@ function cm.treop(e,tp,eg,ep,ev,re,r,rp)
end
end
function cm.eqfilter(c)
return c:IsFaceup() and c:IsCode(81052000) and c:GetUnionCount()==0
return c:IsFaceup() and c:IsCode(30052000) and c:GetUnionCount()==0
end
function cm.eqtg(e,tp,eg,ep,ev,re,r,rp,chk,chkc)
if chkc then return chkc:IsLocation(LOCATION_MZONE) and chkc:IsControler(tp) and cm.eqfilter(chkc) end
......@@ -204,7 +204,7 @@ function cm.torop(e,tp,eg,ep,ev,re,r,rp)
end
end
function cm.spefilter(c,tp)
return bit.band(c:GetPreviousCodeOnField(),81052000)~=0 and c:IsPreviousPosition(POS_FACEUP) and c:GetPreviousControler()==tp and c:IsPreviousLocation(LOCATION_ONFIELD) and c:GetReasonPlayer()==1-tp
return bit.band(c:GetPreviousCodeOnField(),30052000)~=0 and c:IsPreviousPosition(POS_FACEUP) and c:GetPreviousControler()==tp and c:IsPreviousLocation(LOCATION_ONFIELD) and c:GetReasonPlayer()==1-tp
end
function cm.specon(e,tp,eg,ep,ev,re,r,rp)
return eg:IsExists(cm.spefilter,1,nil,tp) and eg:GetCount()==1
......@@ -216,7 +216,7 @@ function cm.spetg(e,tp,eg,ep,ev,re,r,rp,chk)
Duel.SetOperationInfo(0,CATEGORY_EQUIP,e:GetHandler(),1,0,0)
end
function cm.cfilter2(c,e,tp)
return c:IsCode(81052000) and c:IsRelateToEffect(e) and c:IsLocation(LOCATION_REMOVED+LOCATION_GRAVE) and c:IsCanBeSpecialSummoned(e,0,tp,false,false)
return c:IsCode(30052000) and c:IsRelateToEffect(e) and c:IsLocation(LOCATION_REMOVED+LOCATION_GRAVE) and c:IsCanBeSpecialSummoned(e,0,tp,false,false)
end
function cm.speop(e,tp,eg,ep,ev,re,r,rp)
local c=e:GetHandler()
......
......@@ -69,7 +69,7 @@ function cm.reop(e,tp,eg,ep,ev,re,r,rp)
c:RegisterEffect(e2)
end
function cm.filter(c)
return c:IsCode(81052000) and c:IsAbleToGrave()
return c:IsCode(30052000) and c:IsAbleToGrave()
end
function cm.rettg(e,tp,eg,ep,ev,re,r,rp,chk)
if chk==0 then
......
--克里斯汀·罗森塔尔
local m=81052000
local m=30052000
local cm=_G["c"..m]
xpcall(function() require("expansions/script/c81000000") end,function() require("script/c81000000") end)
function cm.initial_effect(c)
......
--克里斯汀·罗森塔尔-ffffff
local m=81052001
local m=30052001
local cm=_G["c"..m]
Duel.LoadScript("c81000000.lua")
function cm.initial_effect(c)
......
--克里斯汀·罗森塔尔-c239b3
local m=81052002
local m=30052002
local cm=_G["c"..m]
Duel.LoadScript("c81000000.lua")
function cm.initial_effect(c)
......
--克里斯汀·罗森塔尔-ffb900
local m=81052003
local m=30052003
local cm=_G["c"..m]
Duel.LoadScript("c81000000.lua")
function cm.initial_effect(c)
......
--克里斯汀·罗森塔尔-8764b8
local m=81052004
local m=30052004
local cm=_G["c"..m]
Duel.LoadScript("c81000000.lua")
function cm.initial_effect(c)
......
--克里斯汀·罗森塔尔-000002
local m=81052005
local m=30052005
local cm=_G["c"..m]
Duel.LoadScript("c81000000.lua")
function cm.initial_effect(c)
......
--克里斯汀·罗森塔尔-9115a4
local m=81052006
local m=30052006
local cm=_G["c"..m]
Duel.LoadScript("c81000000.lua")
function cm.initial_effect(c)
......@@ -53,7 +53,7 @@ function cm.spop(e,tp,eg,ep,ev,re,r,rp,c)
Duel.Remove(g1,POS_FACEUP,REASON_COST)
end
function cm.thfilter(c)
return c:IsCode(81052071,81052072,81052073) and c:IsAbleToHand()
return c:IsCode(30052071,30052072,30052073) and c:IsAbleToHand()
end
function cm.thtg(e,tp,eg,ep,ev,re,r,rp,chk)
if chk==0 then return Duel.IsExistingMatchingCard(cm.thfilter,tp,LOCATION_DECK,0,1,nil) end
......
--克里斯汀·罗森塔尔-75cc1e
local m=81052007
local m=30052007
local cm=_G["c"..m]
Duel.LoadScript("c81000000.lua")
function cm.initial_effect(c)
......
--克里斯汀·罗森塔尔-351cbb
local m=81052008
local m=30052008
local cm=_G["c"..m]
Duel.LoadScript("c81000000.lua")
function cm.initial_effect(c)
......
--克里斯汀·罗森塔尔-ba152c
local m=81052009
local m=30052009
local cm=_G["c"..m]
Duel.LoadScript("c81000000.lua")
function cm.initial_effect(c)
......
--克里斯汀·罗森塔尔-14d6b9
local m=81052010
local m=30052010
local cm=_G["c"..m]
Duel.LoadScript("c81000000.lua")
function cm.initial_effect(c)
......
--克里斯汀·罗森塔尔-22b15d
local m=81052011
local m=30052011
local cm=_G["c"..m]
Duel.LoadScript("c81000000.lua")
function cm.initial_effect(c)
......
--克里斯汀·罗森塔尔-4acabb
local m=81052012
local m=30052012
local cm=_G["c"..m]
Duel.LoadScript("c81000000.lua")
function cm.initial_effect(c)
......
--希斯托莉雅·罗森塔尔
local m=81052070
local m=30052070
local cm=_G["c"..m]
Duel.LoadScript("c81000000.lua")
function cm.initial_effect(c)
......
--感知现实破碎
local m=81052071
local m=30052071
local cm=_G["c"..m]
Duel.LoadScript("c81000000.lua")
function cm.initial_effect(c)
......
--感知现实复原
local m=81052072
local m=30052072
local cm=_G["c"..m]
Duel.LoadScript("c81000000.lua")
function cm.initial_effect(c)
......
--感知现实镜面
local m=81052073
local m=30052073
local cm=_G["c"..m]
Duel.LoadScript("c81000000.lua")
function cm.initial_effect(c)
......
--Medicine of Sing
local m=81052090
local m=30052090
local cm=_G["c"..m]
Duel.LoadScript("c81000000.lua")
function cm.initial_effect(c)
......@@ -49,7 +49,7 @@ function cm.tgfilter(c)
return c:IsFaceup() and c:IsAttribute(ATTRIBUTE_DARK) and c:IsRace(RACE_WYRM) and c:IsAbleToDeck()
end
function cm.thfilter(c)
return c:IsCode(81052071,81052072) and c:IsAbleToHand()
return c:IsCode(30052071,30052072) and c:IsAbleToHand()
end
function cm.thtg(e,tp,eg,ep,ev,re,r,rp,chk,chkc)
if chkc then return chkc:IsLocation(LOCATION_REMOVED) and chkc:IsControler(tp) and cm.tgfilter(chkc) end
......
--晴海夏佳
local m=81038000
local m=31338000
local cm=_G["c"..m]
Duel.LoadScript("c81000000.lua")
function cm.initial_effect(c)
......
--晴海夏佳·炎夏
local m=81038001
local m=31338001
local cm=_G["c"..m]
Duel.LoadScript("c81000000.lua")
function cm.initial_effect(c)
......
--晴海夏佳·懵懂
local m=81038002
local m=31338002
local cm=_G["c"..m]
Duel.LoadScript("c81000000.lua")
function cm.initial_effect(c)
......
--晴海夏佳·情人节
local m=81038003
local m=31338003
local cm=_G["c"..m]
Duel.LoadScript("c81000000.lua")
function cm.initial_effect(c)
......
--晴海夏佳·女仆
local m=81038004
local m=31338004
local cm=_G["c"..m]
Duel.LoadScript("c81000000.lua")
function cm.initial_effect(c)
......
--晴海夏佳·窗边
local m=81038005
local m=31338005
local cm=_G["c"..m]
Duel.LoadScript("c81000000.lua")
function cm.initial_effect(c)
......
--樱庭小梅
local m=81019000
local m=75679000
local cm=_G["c"..m]
function cm.initial_effect(c)
--discard deck & draw
......
--日出·樱庭小梅
local m=81019001
local m=75679001
local cm=_G["c"..m]
function cm.initial_effect(c)
--atk
......@@ -46,13 +46,13 @@ function cm.atkop(e,tp,eg,ep,ev,re,r,rp)
end
function cm.sptg(e,tp,eg,ep,ev,re,r,rp,chk)
if chk==0 then return Duel.GetLocationCount(tp,LOCATION_MZONE)>0
and Duel.IsPlayerCanSpecialSummonMonster(tp,81019099,0,0x4011,1750,1350,4,RACE_FAIRY,ATTRIBUTE_LIGHT) end
and Duel.IsPlayerCanSpecialSummonMonster(tp,75679099,0,0x4011,1750,1350,4,RACE_FAIRY,ATTRIBUTE_LIGHT) end
Duel.SetOperationInfo(0,CATEGORY_TOKEN,nil,1,0,0)
Duel.SetOperationInfo(0,CATEGORY_SPECIAL_SUMMON,nil,1,0,0)
end
function cm.spop(e,tp,eg,ep,ev,re,r,rp)
if Duel.GetLocationCount(tp,LOCATION_MZONE)<=0
or not Duel.IsPlayerCanSpecialSummonMonster(tp,81019099,0,0x4011,1750,1350,4,RACE_FAIRY,ATTRIBUTE_LIGHT) then return end
local token=Duel.CreateToken(tp,81019099)
or not Duel.IsPlayerCanSpecialSummonMonster(tp,75679099,0,0x4011,1750,1350,4,RACE_FAIRY,ATTRIBUTE_LIGHT) then return end
local token=Duel.CreateToken(tp,75679099)
Duel.SpecialSummon(token,0,tp,tp,false,false,POS_FACEUP)
end
--错位天才·樱庭小梅
local m=81019002
local m=75679002
local cm=_G["c"..m]
function cm.initial_effect(c)
--synchro summon
......
--境界彼方·樱庭小梅
local m=81019003
local m=75679003
local cm=_G["c"..m]
function cm.initial_effect(c)
--link summon
......
--樱庭蓝子
local m=81019071
local m=75679071
local cm=_G["c"..m]
Duel.LoadScript("c81000000.lua")
function cm.initial_effect(c)
aux.AddMaterialCodeList(c,81019000)
aux.AddMaterialCodeList(c,75679000)
--synchro summon
aux.AddSynchroProcedure(c,aux.FilterBoolFunction(Card.IsCode,81019000),aux.NonTuner(nil),1)
aux.AddSynchroProcedure(c,aux.FilterBoolFunction(Card.IsCode,75679000),aux.NonTuner(nil),1)
c:EnableReviveLimit()
--equip
local e1=Effect.CreateEffect(c)
......
--樱庭蓝子·浴衣
local m=81019072
local m=75679072
local cm=_G["c"..m]
Duel.LoadScript("c81000000.lua")
function cm.initial_effect(c)
......@@ -51,13 +51,13 @@ function cm.tkcon(e,tp,eg,ep,ev,re,r,rp)
end
function cm.tktg(e,tp,eg,ep,ev,re,r,rp,chk)
if chk==0 then return Duel.GetLocationCount(tp,LOCATION_MZONE)>0
and Duel.IsPlayerCanSpecialSummonMonster(tp,81019099,0,0x4011,1750,1350,4,RACE_FAIRY,ATTRIBUTE_LIGHT) end
and Duel.IsPlayerCanSpecialSummonMonster(tp,75679099,0,0x4011,1750,1350,4,RACE_FAIRY,ATTRIBUTE_LIGHT) end
Duel.SetOperationInfo(0,CATEGORY_TOKEN,nil,1,0,0)
Duel.SetOperationInfo(0,CATEGORY_SPECIAL_SUMMON,nil,1,0,0)
end
function cm.tkop(e,tp,eg,ep,ev,re,r,rp)
if Duel.GetLocationCount(tp,LOCATION_MZONE)>0 and Duel.IsPlayerCanSpecialSummonMonster(tp,81019099,0,0x4011,1750,1350,4,RACE_FAIRY,ATTRIBUTE_LIGHT) then
local token=Duel.CreateToken(tp,81019099)
if Duel.GetLocationCount(tp,LOCATION_MZONE)>0 and Duel.IsPlayerCanSpecialSummonMonster(tp,75679099,0,0x4011,1750,1350,4,RACE_FAIRY,ATTRIBUTE_LIGHT) then
local token=Duel.CreateToken(tp,75679099)
Duel.SpecialSummon(token,0,tp,tp,false,false,POS_FACEUP)
end
end
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
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