Commit 24d90108 authored by Tachibana's avatar Tachibana

12

parent 21ab996b
Pipeline #3750 passed with stages
in 47 minutes and 3 seconds
No preview for this file type
......@@ -172,8 +172,6 @@
11800060 0 --机·构·解·放
11800066 1 --蛮夺的指挥
#120
12001006 2 --六曜的占星
12001011 2 --六曜的友引
12001016 1 --六曜的先导
12001018 2 --六曜 赤口的完红丘依
12003006 1 --水歌 圆奏龙爱迷尔
......@@ -246,10 +244,14 @@
12040002 1 --发圈宠儿 娜娜妮
12041000 1 --海与少女的契约
12041002 1 --幻奏龙 斯卡辛丝
12044000 1 --夜刀浦罗
12044001 1 --浦罗 向梦境起誓
12047054 0 --请问今晚要点觉恋吗?
12047055 0 --请问今晚要点芙兰吗?
12048002 0 --幻梦的探求者 墓城姬涅依
12048006 0 --墓城的血姬 布璐缇雅
12048010 0 --墓城的怠惰
12048026 0 --墓城七姬 四之姬 萨莉亚
12054000 1 --空腹的顾拉
12054001 1 --暴食女巫 顾拉
12054004 2 --海之家的霸者 顾拉
......@@ -385,8 +387,11 @@
16107102 0 --G-神智的天导
16107113 0 --G-神智的戒封
16107116 0 --G-神智龙 弗尔布雷·多雷克斯
16108100 0 --里魂的显化
16130004 0 --B.O.W.多乳怪
16130008 1 --B.O.W.尖啸者
16130012 0 --B.O.W.滴漏者
16130013 0 --B.O.W.蟹钳滴漏者
16160004 1 --憎恶的狂战士 兰斯洛特
16161010 0 --卡多克·泽姆露普斯
16170000 0 --龙皇异次元
......@@ -408,10 +413,11 @@
16400017 0 --最终特异点-人理的起源
16400018 1 --FGOServant 贞德·Alter
16400019 1 --来自人理的欺压?
16400020 1 --希望的终点-卫宫士郎
16400020 0 --希望的终点-卫宫士郎
16400021 0 --Fate/Grand Order
16400025 0 --人理的守护者-卫宫
16400026 2 --犹如星辰瞬间般的旅途
16400027 1 --路途中的成长-玛修
16400027 0 --路途中的成长-玛修
16400033 0 --真正的光
16400038 0 --贤惠的后辈—玛修
16400040 1 --Geass-逃避的战斗
......@@ -419,6 +425,8 @@
16400054 1 --Geass-情报掌握
16400057 0 --Geass-忆之所想
16400058 0 --Geass-棋逢对手
16400062 0 --冲田·总司
16400063 0 --冲田·总司·泳装
#170
17031100 1 --雷维翁英雄·阿尔贝尔
17031010 1 --雷维翁姐妹登场
......@@ -473,10 +481,10 @@
20200007 1 --病毒感染 微观技术
20200010 0 --彭罗斯三角 -宽恕者立方-
#214
21400046 1 --流雾麟 台风之篪
21400047 1 --流雾麟 暴雨之鞉
21400048 1 --流雾麟 冰雹之鼓
21400049 1 --流雾麟 沙尘之埙
21400046 0 --流雾麟 台风之篪
21400047 0 --流雾麟 暴雨之鞉
21400048 0 --流雾麟 冰雹之鼓
21400049 0 --流雾麟 沙尘之埙
21410100 0 --碧透漫江桃雪霖
21410101 0 --拂袂无情桃雪霖
21410141 0 --合向兹山试乞灵
......@@ -547,6 +555,7 @@
#220
22000270 0 --从者Ruler 夏洛克·福尔摩斯
#221
22100113 0 --尘封的源键之匣
22100119 1 --源键心智的寄托
22100121 1 --崩灭源键的决意
22100123 1 --归于源键的救赎
......@@ -792,7 +801,7 @@
33500618 0 --次元恋色 学习幻梦
33500805 1 --灵气复苏 练气修士
33500983 0 --少女分形·群星之面
33501000 1 --星空下的投影
33501000 0 --星空下的投影
33501002 0 --海行 漫游
33501016 0 --救 赎 执 行
33501256 0 --银光之穹 洁净
......@@ -857,6 +866,7 @@
33711004 1 --感官超载
33711501 1 --未来崩崩崩
33711601 0 --七色之魂
33711702 0 --深层思考
#375
37564012 0 --元灵毁灭者·Aya Ayane
37564041 0 --阎-少女之梦·虚无的世界
......@@ -868,7 +878,7 @@
37564324 0 --残留的愿望·Coconatsu
37564338 0 --恋色的舞姬·纱由里
37564342 0 --西行寺·绫
37564363 2 --半世纪之梦·雪花
37564363 1 --半世纪之梦·雪花
37564415 1 --百慕 拼搏才能·香蒂
37564451 1 --百慕 冲击的相遇·莉普丝
37564455 1 --百慕 依偎的浅眠·一夏
......@@ -1118,7 +1128,7 @@
65010122 1 --星光歌剧 花柳香子Revue
65010127 1 --『星光歌剧』台本-约定Revue
65010200 0 --『怪盗Hello Happy』 濑田薰
65010203 0 --虚拟水神要塞 特洛伊之墙
65010203 1 --虚拟水神要塞 特洛伊之墙
65010204 0 --虚拟水神的乱流
65010207 0 --虚拟水神忍者
65010208 0 --虚拟水神天使
......@@ -1157,8 +1167,6 @@
65040010 0 --红暗之翼
65040046 0 --深晦的原海
65050042 0 --连理蔷薇 净色
65050071 2 --沁恋甜心 樱粉之春
65050077 2 --沁恋甜心 雾白之冬
65071018 0 --刺耳嚎叫
65071030 2 --谐奏放射器
65071062 1 --正义裁决者
......@@ -1276,7 +1284,7 @@
81046025 2 --虚拟YouTuber 缀目日伞
81046034 0 --虚拟主播 西园千草
81048027 1 --猫咖 momoko
81051001 2 --凯瑟琳·罗森塔尔 θ
81051001 1 --凯瑟琳·罗森塔尔 θ
81052002 1 --克里斯汀·罗森塔尔-c239b3
81056002 1 --浅见空子·月色
81057000 0 --水晶艾蕾娜
......
expansions/pics/9330001.jpg

133 KB | W: | H:

expansions/pics/9330001.jpg

168 KB | W: | H:

expansions/pics/9330001.jpg
expansions/pics/9330001.jpg
expansions/pics/9330001.jpg
expansions/pics/9330001.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/9330003.jpg

128 KB | W: | H:

expansions/pics/9330003.jpg

165 KB | W: | H:

expansions/pics/9330003.jpg
expansions/pics/9330003.jpg
expansions/pics/9330003.jpg
expansions/pics/9330003.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/9330004.jpg

135 KB | W: | H:

expansions/pics/9330004.jpg

173 KB | W: | H:

expansions/pics/9330004.jpg
expansions/pics/9330004.jpg
expansions/pics/9330004.jpg
expansions/pics/9330004.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/9330005.jpg

127 KB | W: | H:

expansions/pics/9330005.jpg

162 KB | W: | H:

expansions/pics/9330005.jpg
expansions/pics/9330005.jpg
expansions/pics/9330005.jpg
expansions/pics/9330005.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/9330007.jpg

143 KB | W: | H:

expansions/pics/9330007.jpg

181 KB | W: | H:

expansions/pics/9330007.jpg
expansions/pics/9330007.jpg
expansions/pics/9330007.jpg
expansions/pics/9330007.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/9330018.jpg

140 KB | W: | H:

expansions/pics/9330018.jpg

182 KB | W: | H:

expansions/pics/9330018.jpg
expansions/pics/9330018.jpg
expansions/pics/9330018.jpg
expansions/pics/9330018.jpg
  • 2-up
  • Swipe
  • Onion skin
......@@ -71,7 +71,7 @@ function cm.cost(e,tp,eg,ep,ev,re,r,rp,chk)
Duel.DiscardDeck(tp,3,REASON_COST)
end
function cm.lvfilter(c,mc)
return c:IsRace(RACE_ZOMBIE) and mc:IsLevelAbove(c:GetLevel()+1)
return c:IsRace(RACE_ZOMBIE) and mc:IsLevelAbove(c:GetLevel()+1) and c:IsLevelAbove(1)
end
function cm.target(e,tp,eg,ep,ev,re,r,rp,chk,chkc)
local c=e:GetHandler()
......
......@@ -67,7 +67,7 @@ function cm.cost(e,tp,eg,ep,ev,re,r,rp,chk)
Duel.DiscardDeck(tp,3,REASON_COST)
end
function cm.lvfilter(c,mc)
return c:IsRace(RACE_ZOMBIE) and mc:IsLevelAbove(c:GetLevel()+1)
return c:IsRace(RACE_ZOMBIE) and mc:IsLevelAbove(c:GetLevel()+1) and c:IsLevelAbove(1)
end
function cm.target(e,tp,eg,ep,ev,re,r,rp,chk,chkc)
local c=e:GetHandler()
......
......@@ -78,9 +78,10 @@ function cm.target(e,tp,eg,ep,ev,re,r,rp,chk)
local c=e:GetHandler()
if chk==0 then return Duel.IsExistingMatchingCard(nil,tp,LOCATION_ONFIELD,LOCATION_ONFIELD,1,c) end
local g=Duel.GetMatchingGroup(nil,tp,LOCATION_ONFIELD,LOCATION_ONFIELD,c)
Duel.SetOperationInfo(0,CATEGORY_DESTROY,g,g:GetCount())
Duel.SetOperationInfo(0,CATEGORY_DESTROY,g,g:GetCount(),tp,0,0)
end
function cm.operation(e,tp,eg,ep,ev,re,r,rp)
local c=e:GetHandler()
local g=Duel.GetMatchingGroup(nil,tp,LOCATION_ONFIELD,LOCATION_ONFIELD,c)
Duel.Destroy(g,REASON_EFFECT)
end
......
......@@ -127,11 +127,13 @@ function cm.spop1(e,tp,eg,ep,ev,re,r,rp)
e1:SetType(EFFECT_TYPE_SINGLE)
e1:SetCode(EFFECT_DISABLE)
e1:SetReset(RESET_EVENT+RESETS_STANDARD)
e1:SetProperty(EFFECT_FLAG_CANNOT_DISABLE)
tc:RegisterEffect(e1)
local e2=Effect.CreateEffect(c)
e2:SetType(EFFECT_TYPE_SINGLE)
e2:SetCode(EFFECT_DISABLE_EFFECT)
e2:SetReset(RESET_EVENT+RESETS_STANDARD)
e2:SetProperty(EFFECT_FLAG_CANNOT_DISABLE)
tc:RegisterEffect(e2)
end
Duel.SpecialSummonComplete()
......
......@@ -125,11 +125,13 @@ function cm.spop1(e,tp,eg,ep,ev,re,r,rp)
e1:SetType(EFFECT_TYPE_SINGLE)
e1:SetCode(EFFECT_DISABLE)
e1:SetReset(RESET_EVENT+RESETS_STANDARD)
e1:SetProperty(EFFECT_FLAG_CANNOT_DISABLE)
tc:RegisterEffect(e1)
local e2=Effect.CreateEffect(c)
e2:SetType(EFFECT_TYPE_SINGLE)
e2:SetCode(EFFECT_DISABLE_EFFECT)
e2:SetReset(RESET_EVENT+RESETS_STANDARD)
e2:SetProperty(EFFECT_FLAG_CANNOT_DISABLE)
tc:RegisterEffect(e2)
end
Duel.SpecialSummonComplete()
......
......@@ -71,10 +71,13 @@ function cm.tdtg(e,tp,eg,ep,ev,re,r,rp,chk,chkc)
Duel.SetOperationInfo(0,CATEGORY_TODECK,g,g:GetCount(),0,0)
end
function cm.tdop(e,tp,eg,ep,ev,re,r,rp)
local c=e:GetHandler()
local g=Duel.GetChainInfo(0,CHAININFO_TARGET_CARDS):Filter(Card.IsRelateToEffect,nil,e)
if g:GetCount()>0 then
Duel.SendtoDeck(g,nil,2,REASON_EFFECT)
end
Duel.BreakEffect()
Duel.Destroy(c,REASON_EFFECT)
end
function cm.spcon(e,c)
......
......@@ -46,7 +46,7 @@ function c21520134.activate(e,tp,eg,ep,ev,re,r,rp)
e2:SetCountLimit(1)
e2:SetRange(LOCATION_MZONE)
e2:SetLabelObject(tc)
e2:SetCondtion(c21520134.descon)
e2:SetCondition(c21520134.descon)
e2:SetOperation(c21520134.desop)
e2:SetReset(RESET_EVENT+RESETS_STANDARD+RESET_PHASE+PHASE_END)
Duel.RegisterEffect(e2,tp)
......
......@@ -23,7 +23,7 @@ function cm.initial_effect(c)
c:RegisterEffect(e2)
end
function cm.filter(c)
return (((c:IsSetCard(0x1374) and c:IsType(TYPE_MONSTER)) or (c:IsSetCard(0x374) and c:IsType(TYPE_CONTINUOUS))) and c:IsAbleToDeck()
return (((c:IsSetCard(0x1374) and c:IsType(TYPE_MONSTER)) or (c:IsSetCard(0x374) and c:IsType(TYPE_CONTINUOUS)))) and c:IsAbleToDeck()
end
function cm.target(e,tp,eg,ep,ev,re,r,rp,chk,chkc)
if chkc then return chkc:IsLocation(LOCATION_GRAVE) and chkc:IsControler(tp) and cm.filter(chkc) end
......
......@@ -2,93 +2,87 @@
local m=66915030
local cm=_G["c"..m]
function cm.initial_effect(c)
c:SetUniqueOnField(1,0,m)
--Activate
local e11=Effect.CreateEffect(c)
e11:SetType(EFFECT_TYPE_ACTIVATE)
e11:SetCode(EVENT_FREE_CHAIN)
c:RegisterEffect(e11)
--XyzSummon
local e1=Effect.CreateEffect(c)
e1:SetCategory(CATEGORY_SPECIAL_SUMMON)
e1:SetType(EFFECT_TYPE_IGNITION)
e1:SetRange(LOCATION_SZONE)
e1:SetProperty(EFFECT_FLAG_CARD_TARGET)
e1:SetCode(EVENT_FREE_CHAIN)
e1:SetCondition(cm.condition)
e1:SetTarget(cm.sptg)
e1:SetOperation(cm.spop)
c:RegisterEffect(e1)
--spsummon limit
local e2=Effect.CreateEffect(c)
e2:SetType(EFFECT_TYPE_FIELD)
e2:SetRange(LOCATION_SZONE)
e2:SetCode(EFFECT_CANNOT_SPECIAL_SUMMON)
e2:SetProperty(EFFECT_FLAG_PLAYER_TARGET+EFFECT_FLAG_CANNOT_DISABLE)
e2:SetTargetRange(1,0)
e2:SetTarget(cm.sumlimit)
c:RegisterEffect(e2)
--can not control
local e12=Effect.CreateEffect(c)
e12:SetType(EFFECT_TYPE_FIELD)
e12:SetRange(LOCATION_SZONE)
e12:SetTargetRange(LOCATION_MZONE,LOCATION_MZONE)
e12:SetCode(EFFECT_CANNOT_CHANGE_CONTROL)
c:RegisterEffect(e12)
c:SetUniqueOnField(1,0,m)
--Activate
local e11=Effect.CreateEffect(c)
e11:SetType(EFFECT_TYPE_ACTIVATE)
e11:SetCode(EVENT_FREE_CHAIN)
c:RegisterEffect(e11)
--XyzSummon
local e1=Effect.CreateEffect(c)
e1:SetCategory(CATEGORY_SPECIAL_SUMMON)
e1:SetType(EFFECT_TYPE_IGNITION)
e1:SetRange(LOCATION_SZONE)
e1:SetProperty(EFFECT_FLAG_CARD_TARGET)
e1:SetCode(EVENT_FREE_CHAIN)
e1:SetCountLimit(1,m)
e1:SetCondition(cm.condition)
e1:SetTarget(cm.sptg)
e1:SetOperation(cm.spop)
c:RegisterEffect(e1)
--spsummon limit
local e2=Effect.CreateEffect(c)
e2:SetType(EFFECT_TYPE_FIELD)
e2:SetRange(LOCATION_SZONE)
e2:SetCode(EFFECT_CANNOT_SPECIAL_SUMMON)
e2:SetProperty(EFFECT_FLAG_PLAYER_TARGET+EFFECT_FLAG_CANNOT_DISABLE)
e2:SetTargetRange(1,0)
e2:SetTarget(cm.sumlimit)
c:RegisterEffect(e2)
end
function cm.sumlimit(e,c,sump,sumtype,sumpos,targetp)
return c:IsLocation(LOCATION_EXTRA) and not c:IsSetCard(0x1374)
return c:IsLocation(LOCATION_EXTRA) and not c:IsSetCard(0x1374)
end
function cm.cfilter(c)
return c:IsFaceup() and c:IsSetCard(0x374) and not c:IsCode(66915030) and c:IsCanOverlay()
return c:IsFaceup() and c:IsSetCard(0x374) and not c:IsCode(66915030) and c:IsCanOverlay()
end
function cm.cfilters(c)
return c:IsFaceup() and c:IsSetCard(0x374) and not c:IsCode(66915030)
return c:IsFaceup() and c:IsSetCard(0x374) and c:IsType(TYPE_CONTINUOUS) and not c:IsCode(66915030)
end
function cm.cfilterss(c)
return c:IsFaceup() and c:IsCode(66915001)
return c:IsFaceup() and c:IsCode(66915001)
end
function cm.condition(e,tp,eg,ep,ev,re,r,rp)
return Duel.IsExistingMatchingCard(cm.cfilters,tp,LOCATION_SZONE,0,2,nil) and
Duel.IsExistingMatchingCard(cm.cfilterss,tp,LOCATION_SZONE,0,1,nil)
return Duel.IsExistingMatchingCard(cm.cfilters,tp,LOCATION_SZONE,0,2,nil) and
Duel.IsExistingMatchingCard(cm.cfilterss,tp,LOCATION_SZONE,0,1,nil)
end
function cm.filter1(c,e,tp)
return c:IsFaceup() and c:IsSetCard(0x1374)
and Duel.IsExistingMatchingCard(cm.filter2,tp,LOCATION_EXTRA,0,1,nil,e,tp,c,c:GetCode())
and aux.MustMaterialCheck(c,tp,EFFECT_MUST_BE_XMATERIAL)
return c:IsFaceup() and c:IsSetCard(0x1374)
and Duel.IsExistingMatchingCard(cm.filter2,tp,LOCATION_EXTRA,0,1,nil,e,tp,c,c:GetCode())
and aux.MustMaterialCheck(c,tp,EFFECT_MUST_BE_XMATERIAL)
end
function cm.filter2(c,e,tp,mc,code)
return c:IsType(TYPE_XYZ) and c:IsSetCard(0x1374) and not c:IsCode(code) and mc:IsCanBeXyzMaterial(c)
and c:IsCanBeSpecialSummoned(e,SUMMON_TYPE_XYZ,tp,true,true) and Duel.GetLocationCountFromEx(tp,tp,mc,c)>0
return c:IsType(TYPE_XYZ) and c:IsSetCard(0x1374) and not c:IsCode(code) and mc:IsCanBeXyzMaterial(c)
and c:IsCanBeSpecialSummoned(e,SUMMON_TYPE_XYZ,tp,true,true) and Duel.GetLocationCountFromEx(tp,tp,mc,c)>0
end
function cm.sptg(e,tp,eg,ep,ev,re,r,rp,chk,chkc)
if chkc then return chkc:IsControler(tp) and chkc:IsLocation(LOCATION_MZONE) and cm.filter1(chkc,e,tp) end
if chk==0 then return Duel.IsExistingTarget(cm.filter1,tp,LOCATION_MZONE,0,1,nil,e,tp) end
Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_TARGET)
Duel.SelectTarget(tp,cm.filter1,tp,LOCATION_MZONE,0,1,1,nil,e,tp)
Duel.SetOperationInfo(0,CATEGORY_SPECIAL_SUMMON,nil,1,tp,LOCATION_EXTRA)
if chkc then return chkc:IsControler(tp) and chkc:IsLocation(LOCATION_MZONE) and cm.filter1(chkc,e,tp) end
if chk==0 then return Duel.IsExistingTarget(cm.filter1,tp,LOCATION_MZONE,0,1,nil,e,tp) end
Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_TARGET)
Duel.SelectTarget(tp,cm.filter1,tp,LOCATION_MZONE,0,1,1,nil,e,tp)
Duel.SetOperationInfo(0,CATEGORY_SPECIAL_SUMMON,nil,1,tp,LOCATION_EXTRA)
end
function cm.spop(e,tp,eg,ep,ev,re,r,rp)
local tc=Duel.GetFirstTarget()
if not aux.MustMaterialCheck(tc,tp,EFFECT_MUST_BE_XMATERIAL) then return end
if tc:IsFacedown() or not tc:IsRelateToEffect(e) or tc:IsControler(1-tp) or tc:IsImmuneToEffect(e) then return end
Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_SPSUMMON)
local g=Duel.SelectMatchingCard(tp,cm.filter2,tp,LOCATION_EXTRA,0,1,1,nil,e,tp,tc,tc:GetCode())
local sc=g:GetFirst()
if sc then
local mg=tc:GetOverlayGroup()
if mg:GetCount()~=0 then
Duel.Overlay(sc,mg)
end
sc:SetMaterial(Group.FromCards(tc))
Duel.Overlay(sc,Group.FromCards(tc))
Duel.SpecialSummon(sc,SUMMON_TYPE_XYZ,tp,tp,true,true,POS_FACEUP)
sc:CompleteProcedure()
end
Duel.BreakEffect()
Duel.Hint(HINT_SELECTMSG,p,HINTMSG_TODECK)
local g=Duel.SelectMatchingCard(p,cm.cfilter,p,LOCATION_SZONE,0,1,63,nil)
if g:GetCount()>0 then
Duel.Overlay(sc,g)
end
local tc=Duel.GetFirstTarget()
if not aux.MustMaterialCheck(tc,tp,EFFECT_MUST_BE_XMATERIAL) then return end
if tc:IsFacedown() or not tc:IsRelateToEffect(e) or tc:IsControler(1-tp) or tc:IsImmuneToEffect(e) then return end
Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_SPSUMMON)
local g=Duel.SelectMatchingCard(tp,cm.filter2,tp,LOCATION_EXTRA,0,1,1,nil,e,tp,tc,tc:GetCode())
local sc=g:GetFirst()
if sc then
local mg=tc:GetOverlayGroup()
if mg:GetCount()~=0 then
Duel.Overlay(sc,mg)
end
sc:SetMaterial(Group.FromCards(tc))
Duel.Overlay(sc,Group.FromCards(tc))
Duel.SpecialSummon(sc,SUMMON_TYPE_XYZ,tp,tp,true,true,POS_FACEUP)
sc:CompleteProcedure()
end
Duel.BreakEffect()
Duel.Hint(HINT_SELECTMSG,p,HINTMSG_TODECK)
local g=Duel.SelectMatchingCard(p,cm.cfilter,p,LOCATION_SZONE,0,1,63,nil)
if g:GetCount()>0 then
Duel.Overlay(sc,g)
end
end
......@@ -2,7 +2,7 @@
local m=66915031
local cm=_G["c"..m]
function cm.initial_effect(c)
aux.AddXyzProcedure(c,nil,12,20)
aux.AddXyzProcedure(c,nil,12,4)
c:EnableReviveLimit()
--spsummon condition
local e1=Effect.CreateEffect(c)
......@@ -107,7 +107,7 @@ function cm.tffilter(c,cc,tp)
and not c:IsForbidden() and c:CheckUniqueOnField(tp,LOCATION_ONFIELD,cc) and c:IsType(TYPE_CONTINUOUS)
end
function cm.tftg(e,tp,eg,ep,ev,re,r,rp,chk)
if chk==0 then return Duel.GetLocationCount(tp,LOCATION_SZONE)>-1 end
if chk==0 then return Duel.GetLocationCount(tp,LOCATION_SZONE)>0 end
Duel.Hint(HINT_OPSELECTED,1-tp,e:GetDescription())
end
function cm.tfop(e,tp,eg,ep,ev,re,r,rp)
......
--陷阵营统帅
function c9330003.initial_effect(c)
aux.AddCodeList(c,9330001)
aux.AddMaterialCodeList(c,9330001)
--synchro summon
aux.AddSynchroProcedure(c,aux.FilterBoolFunction(Card.IsCode,9330001),aux.NonTuner(nil),1)
c:EnableReviveLimit()
......
--陷阵营都督
function c9330005.initial_effect(c)
aux.AddCodeList(c,9330001)
aux.AddMaterialCodeList(c,9330001)
--fusion material
c:EnableReviveLimit()
aux.AddFusionProcCodeFun(c,9330001,aux.FilterBoolFunction(Card.IsFusionType,TYPE_EFFECT),1,true,true)
......
......@@ -49,7 +49,7 @@ function c9330014.target(e,tp,eg,ep,ev,re,r,rp,chk)
if chk==0 then return Duel.IsExistingMatchingCard(c9330014.filter1,tp,0,LOCATION_MZONE,1,nil) end
local g=Duel.GetMatchingGroup(c9330014.filter1,tp,0,LOCATION_MZONE,nil)
Duel.SetOperationInfo(0,CATEGORY_NEGATE,g,g:GetCount(),0,0)
if not c:IsStatus(STATUS_ACT_FROM_HAND) and c:IsLocation(LOCATION_SZONE) then
if not c:IsStatus(STATUS_ACT_FROM_HAND) and c:IsLocation(LOCATION_SZONE)
and e:IsHasType(EFFECT_TYPE_ACTIVATE) then
Duel.SetChainLimit(c9330014.chlimit)
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