Commit 5e2d5021 authored by Tachibana's avatar Tachibana

eme

parent 60c76d18
Pipeline #8593 passed with stages
in 30 minutes and 52 seconds
......@@ -143,6 +143,7 @@
10200866 1 --机甲天使
10220011 2 --SAO 结衣
10220015 1 --SAO 神圣剑 希兹克利夫
10220021 1 --SAO 锻造师 莉兹贝特
10220062 1 --SAO S级食材 杂烩兔肉
10220071 1 --SAO 吟游歌姬 尤娜
10221015 0 --ALO 镀金的勇士 桐人
......@@ -569,8 +570,10 @@
17030740 0 --岩迫龙 伽莱翁
17030750 0 --咒蚀龙 菲迪埃尔
17030800 0 --拜托了肌肉!
17031100 1 --雷维翁英雄·阿尔贝尔
17030830 0 --真实灾杰·莱奥
17031010 1 --雷维翁姐妹登场
17031100 1 --雷维翁英雄·阿尔贝尔
17031180 0 --暗黑指令
17032000 1 --冥守的顶点·艾夏
17035120 1 --莉莫涅姆的救济
17035130 0 --P.C. 可可罗/夏日
......@@ -697,7 +700,6 @@
21520123 1 --朱星宇兽-鬼金羊
21520125 1 --朱星宇兽-星日马
21520126 1 --朱星宇兽-张月鹿
21520127 2 --朱星宇兽-翼火蛇
21520135 1 --星宇召唤
21520136 1 --星宇直列
21520138 1 --星宇显世
......@@ -771,6 +773,7 @@
24562466 1 --腐坏核芯
24562476 1 --呼啸猛毒性 东西南北
#248
24865314 1 --量子海妖-塌缩克拉普斯
24865318 0 --量子海妖-纠缠英坦格
#268
26801004 0 --樱木真乃的卡拉OK
......@@ -842,7 +845,6 @@
30556009 1 --空中都市顶点 —[永辉之眼]—
30556010 1 --空中都市原核 -[SEED]-
30556012 1 --空中都市计划 —[S.O.W]—
30556807 2 --向流星祈愿的少女
30556808 1 --回应朝霞的呼唤
30556820 0 --天球的观测者
30558001 1 --破灭幻械 监察型
......@@ -867,7 +869,6 @@
#332
33200251 0 --机略纵横 鲁子敬
#333
33300157 2 --源世导引
33300200 2 --魔王城的栖夜姬
33300206 0 --栖夜姬的寝具偷盗
33310006 1 --泰拉异变·雨天
......@@ -1087,6 +1088,7 @@
33701324 0 --虚拟YouTuber 宇志海莓
33701341 0 --是小钱硬币哟!
33701361 1 --Power of Anger
33701364 0 --跨世界线勇跃锦标赛
33701373 0 --面对风暴
33701348 0 --新世代虚拟YouTuber YUA
33701394 0 --虚拟YouTuber 响木 青 · 新章
......@@ -1592,7 +1594,7 @@
81023016 1 --周防桃子自恋中
81023022 1 --周防桃子加密通话中
81023023 1 --纪念日·周防桃子
81027019 1 --灯火之苍钟
81027019 0 --灯火之苍钟
81027026 1 --灯火之魔女·盛夏
81027032 1 --灯火之魔女·水月
81034003 1 --F.K.G. 美耳草
......
This source diff could not be displayed because it is too large. You can view the blob instead.
......@@ -37,7 +37,7 @@ function c17030980.matcheck(e,c)
e1:SetReset(RESET_EVENT+0xff0000)
c:RegisterEffect(e1)
end
function c17030980.spcon(e,tp,eg,ep,ev,re,r,rp)
function c17030980.drcon(e,tp,eg,ep,ev,re,r,rp)
local c=e:GetHandler()
return c:IsSummonType(SUMMON_TYPE_LINK)
and (c:IsReason(REASON_BATTLE) or (c:GetReasonPlayer()==1-tp and c:IsReason(REASON_EFFECT)))
......
......@@ -3,7 +3,7 @@ local m=33700989
local cm=_G["c"..m]
function cm.initial_effect(c)
local e1=Effect.CreateEffect(c)
e1:SetCategory(+CATEGORY_SEARCH+CATEGORY_TOHAND+CATEGORY_DRAW+CATEGORY_REMOVE+CATEGORY_RECOVER)
e1:SetCategory(CATEGORY_SEARCH+CATEGORY_TOHAND+CATEGORY_DRAW+CATEGORY_REMOVE+CATEGORY_RECOVER)
e1:SetType(EFFECT_TYPE_ACTIVATE)
e1:SetCode(EVENT_FREE_CHAIN)
e1:SetCost(cm.cost)
......
......@@ -61,7 +61,7 @@ end
function c33701346.tgop(e,tp,eg,ep,ev,re,r,rp)
local a1=e:GetHandler():IsRelateToEffect(e) and e:GetHandler():IsFaceup()
local a2=Duel.IsExistingMatchingCard(c33701346.tgfilter,tp,LOCATION_MZONE,LOCATION_MZONE,1,nil,e:GetHandler():GetAttack())
local op==2
local op=2
if a1 and a2 then
op=Duel.SelectOption(tp,aux.Stringid(33701346,1),aux.Stringid(33701346,2))
elseif a1 then
......
......@@ -15,7 +15,7 @@ function cm.initial_effect(c)
e2:SetOperation(cm.condition)
e2:SetOperation(cm.operation)
c:RegisterEffect(e2)
local e3=Effect.CreateEffect(e:GetHandler())
local e3=Effect.CreateEffect(c)
e3:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_CONTINUOUS)
e3:SetCode(EFFECT_DESTROY_REPLACE)
e3:SetTarget(cm.reptg)
......
--【背景音台】Shelter
--【背景音台】Shelte
local m=33701502
local cm=_G["c"..m]
function cm.initial_effect(c)
--activate
local e0=Effect.CreateEffect(c)
......
......@@ -46,8 +46,8 @@ function cm.initial_effect(c)
end
end
function cm.discon(e)
return bit.band(cm[e:GetControler()],0x1<<(e:GetHandler():GetLevel()-1))<=0
function cm.discon(e,c)
return bit.band(cm[c:GetControler()],0x1<<(e:GetHandler():GetLevel()-1))<=0
end
function cm.spcost(e,tp,eg,ep,ev,re,r,rp,chk)
if chk==0 then return e:GetHandler():IsReleasable() end
......
......@@ -45,8 +45,8 @@ function cm.initial_effect(c)
end
end
function cm.discon(e)
return bit.band(cm[e:GetControler()],0x1<<(e:GetHandler():GetLevel()-1))<=0
function cm.discon(e,c)
return bit.band(cm[c:GetControler()],0x1<<(e:GetHandler():GetLevel()-1))<=0
end
function cm.spcost(e,tp,eg,ep,ev,re,r,rp,chk)
if chk==0 then return e:GetHandler():IsReleasable() end
......
--巡星 猎户座
local m=33701511
local cm=_G["c"..m]
function c33701511.initial_effect(c)
local e1=Effect.CreateEffect(c)
e1:SetType(EFFECT_TYPE_SINGLE)
......@@ -41,8 +43,8 @@ function c33701511.initial_effect(c)
end
end
function cm.discon(e)
return bit.band(cm[e:GetControler()],0x1<<(e:GetHandler():GetLevel()-1))<=0
function cm.discon(e,c)
return bit.band(cm[c:GetControler()],0x1<<(e:GetHandler():GetLevel()-1))<=0
end
function cm.spcost(e,tp,eg,ep,ev,re,r,rp,chk)
if chk==0 then return e:GetHandler():IsReleasable() end
......
......@@ -36,8 +36,8 @@ function cm.initial_effect(c)
end
end
function cm.discon(e)
return bit.band(cm[e:GetControler()],0x1<<(e:GetHandler():GetLevel()-1))<=0
function cm.discon(e,c)
return bit.band(cm[c:GetControler()],0x1<<(e:GetHandler():GetLevel()-1))<=0
end
function cm.spcost(e,tp,eg,ep,ev,re,r,rp,chk)
if chk==0 then return e:GetHandler():IsReleasable() end
......
......@@ -36,8 +36,8 @@ function cm.initial_effect(c)
end
end
function cm.discon(e)
return bit.band(cm[e:GetControler()],0x1<<(e:GetHandler():GetLevel()-1))<=0
function cm.discon(e,c)
return bit.band(cm[c:GetControler()],0x1<<(e:GetHandler():GetLevel()-1))<=0
end
function cm.spcost(e,tp,eg,ep,ev,re,r,rp,chk)
if chk==0 then return e:GetHandler():IsReleasable() end
......
......@@ -45,8 +45,8 @@ function cm.initial_effect(c)
end
end
function cm.discon(e)
return bit.band(cm[e:GetControler()],0x1<<(e:GetHandler():GetLevel()-1))<=0
function cm.discon(e,c)
return bit.band(cm[c:GetControler()],0x1<<(e:GetHandler():GetLevel()-1))<=0
end
function cm.spcost(e,tp,eg,ep,ev,re,r,rp,chk)
if chk==0 then return e:GetHandler():IsReleasable() end
......
......@@ -16,7 +16,6 @@ function cm.initial_effect(c)
e2:SetCode(EFFECT_SPSUMMON_PROC)
e2:SetRange(LOCATION_HAND)
e2:SetCondition(cm.spcon)
e2:SetTarget(cm.sptg)
e2:SetOperation(cm.spop)
c:RegisterEffect(e2)
local e3=Effect.CreateEffect(c)
......
......@@ -2,6 +2,7 @@
local m=33701528
local cm=_G["c"..m]
cm.dfc_back_side=m-2
xpcall(function() require("expansions/script/c37564765") end,function() require("script/c37564765") end)
function cm.initial_effect(c)
--xyz summon
aux.AddXyzProcedure(c,cm.mfilter,5,5)
......
......@@ -19,6 +19,9 @@ function cm.initial_effect(c)
Duel.AddCustomActivityCounter(m,ACTIVITY_SPSUMMON,cm.counterfilter)
end
cm.add_juesishi=true
function cm.counterfilter(c)
return c:IsRace(RACE_FIEND)
end
function cm.thfilter(c)
return c:IsSetCard(0x769) and c:IsAbleToHand() and c:IsType(TYPE_SPELL+TYPE_TRAP)
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