Commit 96aab8b2 authored by Tachibana's avatar Tachibana 🐟

pic

parent ae2978ae
Pipeline #26455 canceled with stage
in 11 minutes and 31 seconds
No preview for this file type
......@@ -26,7 +26,7 @@
01009036 1 --物语纪录·猫
01090000 1 --樱守美羽
#011
01102019 0 --砂冢明音·银杏
01102019 1 --砂冢明音·银杏
01102020 1 --砂冢明音·抉择
01111018 1 --秘谈·生命的旅路
01111223 0 --灵曲·年华静谧之月
......@@ -47,7 +47,6 @@
04210049 0 --手冲魔女-救救猫猫
04210107 0 --感动的再会 莉昂
04210152 0 --神圣的装束 妮娜
04212301 2 --罗罗娜的工作室-罗罗娜
04212306 1 --罗罗娜的工作室
04212307 2 --托托莉的工作室
04212309 1 --炼金工作室-乐园的探索
......@@ -105,7 +104,6 @@
09910315 0 --满开神树勇者 牵牛
09910652 0 --光影捕捉者 弥界星烛号
09910654 0 --绝界星景
09910816 2 --飓曙龙 葛簇特
09910823 0 --虹曙龙 开普勒-90
#100
10030011 1 --暗世界的青蛙骑士
......@@ -223,6 +221,7 @@
11900002 0 --提灯魔女
11900003 0 --世界之扉-缇尔
11900096 0 --狂热之柱
11900098 1 --生离陀螺
11900189 0 --暗夜影刃 风魔胧
11900190 1 --烈焰克星 卡米拉
11900206 0 --奔逃的村人
......@@ -627,7 +626,6 @@
21520160 1 --星宇圣装-朱雀
21520175 1 --终形魔-戈罗波
21520176 1 --成形时刻
21520177 2 --扭曲揉合
21520183 1 --曲形魔-克莱因
21520191 2 --急流精怪-速度型
21520192 2 --急流精怪-联动型
......@@ -782,7 +780,6 @@
31300009 1 --处分
31300011 1 --偷跑出去玩
31300017 0 --小白兔 Ξ
31300039 0 --虚拟偶像小祭司
#332
33200251 1 --机略纵横 鲁子敬
33200431 1 --魔力联合 紫鸢尾
......@@ -810,9 +807,8 @@
33300206 0 --栖夜姬的寝具偷盗
33300351 0 --秘湮伪界 授秘人
33310006 1 --泰拉异变·雨天
33310007 2 --泰拉瑞亚·世界
33310016 0 --泰拉勇者 弓箭手
33310029 1 --泰拉魔物 蜂后
33310029 2 --泰拉魔物 蜂后
33310103 0 --可可莉柯特·兽耳布偶
33310158 1 --临魔浮生
33310161 0 --临魔终形
......@@ -820,7 +816,6 @@
33310207 1 --空想虚景 造物之扉
33310210 0 --空想夜王 月天
33310213 1 --空想祈羽 虚龙
33310214 2 --空想生物 鲮鱼
33310302 1 --幽桐的璀璨庆典
33310303 1 --幽桐的夏日活动
33310306 0 --幽桐的祝神风铃
......@@ -875,7 +870,6 @@
33331604 1 --天基兵器 紫微之极光
33334672 0 --见习魔术魔女 晶
33339011 2 --星锁之环 跃迁之门
33339013 2 --星锁精灵 降生
33340001 0 --裁定者的土著神
33340002 0 --增殖的瓜
33340004 2 --热核污染病毒-Æ
......@@ -1611,7 +1605,6 @@
81034003 1 --F.K.G. 美耳草
81034013 0 --F.K.G. 文心兰/花嫁
81034015 2 --F.K.G. 不思议之梦
81036000 2 --绫濑亚梦
81036084 1 --我的枪法本当上手
81040026 1 --不敬惩罚·理子
81042017 1 --属于你的一页
......
......@@ -39,7 +39,7 @@ function s.cost(e,tp,eg,ep,ev,re,r,rp,chk,cc)
end
if not c:IsStatus(STATUS_SET_TURN) then return true end
local ct=#{c:IsHasEffect(EFFECT_TRAP_ACT_IN_SET_TURN,tp)}
if chk==0 then return ct>1 or xg:GetCount()>0 and (not cc and Duel.CheckRemoveOverlayCard(tp,1,0,2,REASON_COST)) or Duel.CheckRemoveOverlayCard(tp,1,0,3,REASON_COST)) end
if chk==0 then return ct>1 or xg:GetCount()>0 and (not cc and Duel.CheckRemoveOverlayCard(tp,1,0,2,REASON_COST)) or Duel.CheckRemoveOverlayCard(tp,1,0,3,REASON_COST) end
if ct==1 or xg:GetCount()>0 and Duel.SelectYesNo(tp,aux.Stringid(id,3)) then
local cost=xg:Select(tp,1,1,nil)
Duel.SendtoGrave(cost,REASON_COST)
......
......@@ -71,7 +71,7 @@ function c23100117.initial_effect(c)
e6:SetDescription(aux.Stringid(23100117,1))
e6:SetCategory(CATEGORY_DISABLE)
e6:SetType(EFFECT_TYPE_FIELD+EFFECT_TYPE_TRIGGER_O)
e6:SetProperty(EFFECT_FLAG_CANNOT_INACTIVATE+EFFECT_FLAG_CANNOT_DISABLE+EFFECT_FLAG_CANNOT_NEGATE+EFFECT_FLAG_DAMAGE_STEP)
e6:SetProperty(EFFECT_FLAG_CANNOT_INACTIVATE+EFFECT_FLAG_CANNOT_DISABLE+EFFECT_FLAG_DAMAGE_STEP)
e6:SetCode(EVENT_LEAVE_FIELD)
e6:SetRange(LOCATION_MZONE)
e6:SetCountLimit(1,23100117)
......
......@@ -12,7 +12,7 @@ function cm.initial_effect(c)
fgo.effect(e1,0,m,EFFECT_TYPE_FIELD+EFFECT_TYPE_TRIGGER_F,0,EVENT_ATTACK_ANNOUNCE,0,cm.negcon,0,cm.negop,0,0,EFFECT_COUNT_CODE_CHAIN,0)
c:RegisterEffect(e1)
local e2=Effect.CreateEffect(c)
fgo.effect(e2,1,m,CATEGORY_ATKCHANGE,0,0,0,0,cm.atkop1,0,0,1,0,0
fgo.effect(e2,1,m,CATEGORY_ATKCHANGE,0,0,0,0,cm.atkop1,0,0,1,0,0)
c:RegisterEffect(e2)
end
function cm.negcon(e,tp,eg,ep,ev,re,r,rp)
......
......@@ -29,7 +29,7 @@ function cm.initial_effect(c)
local ge2=ge1:Clone()
ge2:SetCode(EVENT_TOSS_DICE)
ge2:SetOperation(cm.diceop)
Duel.RegisterEffect(ge2)
Duel.RegisterEffect(ge2,0)
local ge3=Effect.CreateEffect(c)
ge3:SetType(EFFECT_TYPE_FIELD+EFFECT_TYPE_CONTINUOUS)
ge3:SetCode(EVENT_PHASE_START+PHASE_DRAW)
......
--赤焰之花·木村有容
local m=64887006
local cm=_G["c"..m]
function cm.initial_effect(c)
--fusion material
c:EnableReviveLimit()
aux.AddFusionProcFunRep(c,cm.ffilter,3,true)
--immune
local e1=Effect.CreateEffect(c)
e1:SetType(EFFECT_TYPE_SINGLE)
e1:SetCode(EFFECT_IMMUNE_EFFECT)
e1:SetProperty(EFFECT_FLAG_SINGLE_RANGE)
e1:SetRange(LOCATION_MZONE)
e1:SetValue(cm.immval)
c:RegisterEffect(e1)
end
function cm.ffilter(c)
return c:IsFusionType(TYPE_NORMAL)
end
function cm.immval(e,te)
return te:GetOwner()~=e:GetHandler() and te:IsActivated()
end
--重要之人·木村有容
local m=64887007
local cm=_G["c"..m]
function cm.initial_effect(c)
--synchro summon
aux.AddSynchroProcedure(c,nil,aux.NonTuner(nil),1)
c:EnableReviveLimit()
--cost
local e1=Effect.CreateEffect(c)
e1:SetType(EFFECT_TYPE_FIELD)
e1:SetCode(EFFECT_SPSUMMON_COST)
e1:SetRange(LOCATION_MZONE)
e1:SetTargetRange(LOCATION_EXTRA,LOCATION_EXTRA)
e1:SetCost(cm.ccost)
e1:SetOperation(cm.acop)
c:RegisterEffect(e1)
end
function cm.ccost(e,c,tp)
return Duel.CheckLPCost(tp,1000)
end
function cm.acop(e,tp,eg,ep,ev,re,r,rp)
Duel.PayLPCost(tp,1000)
end
......@@ -29,7 +29,7 @@ function c72404129.costfilter(c)
return c:IsRace(RACE_PLANT)
end
function c72404129.cost1(e,tp,eg,ep,ev,re,r,rp,chk)
if chk==0 then return Duel.CheckReleaseGroupEx(tp,c72404129.costfilter,1,,REASON_COST,true,e:GetHandler()) end
if chk==0 then return Duel.CheckReleaseGroupEx(tp,c72404129.costfilter,1,REASON_COST,true,e:GetHandler()) end
local g=Duel.SelectReleaseGroupEx(tp,c72404129.costfilter,1,1,REASON_COST,true,e:GetHandler())
Duel.Release(g,REASON_COST)
end
......
......@@ -27,14 +27,14 @@ function cm.sstg(e,tp,eg,ep,ev,re,r,rp,chk)
end
function cm.ssop(e,tp,eg,ep,ev,re,r,rp)
if e:GetHandler():IsRelateToEffect(e) then
if Duel.SpecialSummon(e:GetHandler(),0,tp,tp,false,false,POS_FACEUP)~=0 and Duel.GetFieldGroupCount(tp,0,LOCATION_MZONE)>0
and Duel.SelectYesNo(tp,aux.Stringid(m,0)) then
Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_DESTROY)
local g=Duel.SelectMatchingCard(tp,Card.IsType,tp,0,LOCATION_ONFIELD,1,1,nil,TYPE_SPELL+TYPE_TRAP)
if g:GetCount()>0 then
Duel.BreakEffect()
Duel.HintSelection(g)
Duel.Destroy(g,REASON_EFFECT)
if Duel.SpecialSummon(e:GetHandler(),0,tp,tp,false,false,POS_FACEUP)~=0 and Duel.GetFieldGroupCount(tp,0,LOCATION_MZONE)>0 and Duel.SelectYesNo(tp,aux.Stringid(m,0)) then
Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_DESTROY)
local g=Duel.SelectMatchingCard(tp,Card.IsType,tp,0,LOCATION_ONFIELD,1,1,nil,TYPE_SPELL+TYPE_TRAP)
if g:GetCount()>0 then
Duel.BreakEffect()
Duel.HintSelection(g)
Duel.Destroy(g,REASON_EFFECT)
end
end
end
end
......@@ -17,7 +17,7 @@ function cm.negtg(e,tp,eg,ep,ev,re,r,rp,chk,chkc)
if chkc then return chkc:IsOnField() and aux.NegateAnyFilter(chkc) end
if chk==0 then return true end
Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_DISABLE)
local g=Duel.SelectTarget(tp,aux.NegateAnyFilter,tp,LOCATION_ONFIELD,,LOCATION_ONFIELD,1,1,nil)
local g=Duel.SelectTarget(tp,aux.NegateAnyFilter,tp,LOCATION_ONFIELD,LOCATION_ONFIELD,1,1,nil)
Duel.SetOperationInfo(0,CATEGORY_DISABLE,g,1,0,0)
end
function cm.negop(e,tp,eg,ep,ev,re,r,rp)
......
--元气少女 森永Miu
local m=81003005
local m=81068006
local cm=_G["c"..m]
xpcall(function() require("expansions/script/c81000000") end,function() require("script/c81000000") end)
Duel.LoadScript("c81000000.lua")
function cm.initial_effect(c)
--special summon
local e1=Effect.CreateEffect(c)
......
--情人节 森永Miu
local m=81068008
local cm=_G["c"..m]
xpcall(function() require("expansions/script/c81000000") end,function() require("script/c81000000") end)
Duel.LoadScript("c81000000.lua")
function cm.initial_effect(c)
--remove
local e1=Effect.CreateEffect(c)
......@@ -62,4 +62,3 @@ end
function cm.splimit(e,c)
return not c:IsRace(RACE_CYBERSE)
end
v
\ No newline at end of file
......@@ -24,7 +24,7 @@ function cm.initial_effect(c)
e2:SetRange(LOCATION_MZONE)
e2:SetCondition(cm.spcon)
e2:SetValue(1)
e2:SetProperty(EFFECT_FLAG_CANNOT_DISABLE+EFFECT_FLAG_CANNOT_NEGATE)
e2:SetProperty(EFFECT_FLAG_CANNOT_DISABLE)
c:RegisterEffect(e2)
--negate
local e3=Effect.CreateEffect(c)
......
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