Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Y
ygopro-222DIY-cards
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Locked Files
Issues
0
Issues
0
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Security & Compliance
Security & Compliance
Dependency List
License Compliance
Packages
Packages
List
Container Registry
Analytics
Analytics
CI / CD
Code Review
Insights
Issues
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Nguyễn Anh Kiệt
ygopro-222DIY-cards
Commits
2b0a1908
Commit
2b0a1908
authored
Jun 05, 2022
by
Tachibana
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
得得得得得
parent
0c558460
Changes
121
Show whitespace changes
Inline
Side-by-side
Showing
121 changed files
with
101 additions
and
232 deletions
+101
-232
expansions/222DIY.cdb
expansions/222DIY.cdb
+0
-0
expansions/lflist.conf
expansions/lflist.conf
+2
-2
expansions/pics/10983000.jpg
expansions/pics/10983000.jpg
+0
-0
expansions/pics/10983001.jpg
expansions/pics/10983001.jpg
+0
-0
expansions/pics/10983002.jpg
expansions/pics/10983002.jpg
+0
-0
expansions/pics/10983003.jpg
expansions/pics/10983003.jpg
+0
-0
expansions/pics/10983004.jpg
expansions/pics/10983004.jpg
+0
-0
expansions/pics/10983005.jpg
expansions/pics/10983005.jpg
+0
-0
expansions/pics/10983006.jpg
expansions/pics/10983006.jpg
+0
-0
expansions/pics/10983099.jpg
expansions/pics/10983099.jpg
+0
-0
expansions/pics/30052000.jpg
expansions/pics/30052000.jpg
+0
-0
expansions/pics/30052001.jpg
expansions/pics/30052001.jpg
+0
-0
expansions/pics/30052002.jpg
expansions/pics/30052002.jpg
+0
-0
expansions/pics/30052003.jpg
expansions/pics/30052003.jpg
+0
-0
expansions/pics/30052004.jpg
expansions/pics/30052004.jpg
+0
-0
expansions/pics/30052005.jpg
expansions/pics/30052005.jpg
+0
-0
expansions/pics/30052006.jpg
expansions/pics/30052006.jpg
+0
-0
expansions/pics/30052007.jpg
expansions/pics/30052007.jpg
+0
-0
expansions/pics/30052008.jpg
expansions/pics/30052008.jpg
+0
-0
expansions/pics/30052009.jpg
expansions/pics/30052009.jpg
+0
-0
expansions/pics/30052010.jpg
expansions/pics/30052010.jpg
+0
-0
expansions/pics/30052011.jpg
expansions/pics/30052011.jpg
+0
-0
expansions/pics/30052012.jpg
expansions/pics/30052012.jpg
+0
-0
expansions/pics/30052070.jpg
expansions/pics/30052070.jpg
+0
-0
expansions/pics/30052071.jpg
expansions/pics/30052071.jpg
+0
-0
expansions/pics/30052072.jpg
expansions/pics/30052072.jpg
+0
-0
expansions/pics/30052073.jpg
expansions/pics/30052073.jpg
+0
-0
expansions/pics/30052090.jpg
expansions/pics/30052090.jpg
+0
-0
expansions/pics/31338000.jpg
expansions/pics/31338000.jpg
+0
-0
expansions/pics/31338001.jpg
expansions/pics/31338001.jpg
+0
-0
expansions/pics/31338002.jpg
expansions/pics/31338002.jpg
+0
-0
expansions/pics/31338003.jpg
expansions/pics/31338003.jpg
+0
-0
expansions/pics/31338004.jpg
expansions/pics/31338004.jpg
+0
-0
expansions/pics/31338005.jpg
expansions/pics/31338005.jpg
+0
-0
expansions/pics/75679000.jpg
expansions/pics/75679000.jpg
+0
-0
expansions/pics/75679001.jpg
expansions/pics/75679001.jpg
+0
-0
expansions/pics/75679002.jpg
expansions/pics/75679002.jpg
+0
-0
expansions/pics/75679003.jpg
expansions/pics/75679003.jpg
+0
-0
expansions/pics/75679071.jpg
expansions/pics/75679071.jpg
+0
-0
expansions/pics/75679072.jpg
expansions/pics/75679072.jpg
+0
-0
expansions/pics/75679073.jpg
expansions/pics/75679073.jpg
+0
-0
expansions/pics/75679074.jpg
expansions/pics/75679074.jpg
+0
-0
expansions/pics/75679075.jpg
expansions/pics/75679075.jpg
+0
-0
expansions/pics/75679090.jpg
expansions/pics/75679090.jpg
+0
-0
expansions/pics/75679099.jpg
expansions/pics/75679099.jpg
+0
-0
expansions/pics/81048034.jpg
expansions/pics/81048034.jpg
+0
-0
expansions/pics/81048035.jpg
expansions/pics/81048035.jpg
+0
-0
expansions/pics/93625000.jpg
expansions/pics/93625000.jpg
+0
-0
expansions/pics/93625001.jpg
expansions/pics/93625001.jpg
+0
-0
expansions/pics/93625002.jpg
expansions/pics/93625002.jpg
+0
-0
expansions/pics/93625003.jpg
expansions/pics/93625003.jpg
+0
-0
expansions/pics/93625004.jpg
expansions/pics/93625004.jpg
+0
-0
expansions/pics/93625005.jpg
expansions/pics/93625005.jpg
+0
-0
expansions/pics/93625006.jpg
expansions/pics/93625006.jpg
+0
-0
expansions/pics/93659003.jpg
expansions/pics/93659003.jpg
+0
-0
expansions/pics/93659006.jpg
expansions/pics/93659006.jpg
+0
-0
expansions/pics/93659009.jpg
expansions/pics/93659009.jpg
+0
-0
expansions/pics/98630000.jpg
expansions/pics/98630000.jpg
+0
-0
expansions/pics/98630001.jpg
expansions/pics/98630001.jpg
+0
-0
expansions/pics/98630002.jpg
expansions/pics/98630002.jpg
+0
-0
expansions/pics/98630003.jpg
expansions/pics/98630003.jpg
+0
-0
expansions/script/c10983000.lua
expansions/script/c10983000.lua
+4
-4
expansions/script/c10983001.lua
expansions/script/c10983001.lua
+3
-3
expansions/script/c10983002.lua
expansions/script/c10983002.lua
+5
-5
expansions/script/c10983003.lua
expansions/script/c10983003.lua
+4
-4
expansions/script/c10983004.lua
expansions/script/c10983004.lua
+4
-4
expansions/script/c10983005.lua
expansions/script/c10983005.lua
+8
-8
expansions/script/c10983006.lua
expansions/script/c10983006.lua
+1
-1
expansions/script/c30000440.lua
expansions/script/c30000440.lua
+5
-5
expansions/script/c30000460.lua
expansions/script/c30000460.lua
+1
-1
expansions/script/c30052000.lua
expansions/script/c30052000.lua
+1
-1
expansions/script/c30052001.lua
expansions/script/c30052001.lua
+1
-1
expansions/script/c30052002.lua
expansions/script/c30052002.lua
+1
-1
expansions/script/c30052003.lua
expansions/script/c30052003.lua
+1
-1
expansions/script/c30052004.lua
expansions/script/c30052004.lua
+1
-1
expansions/script/c30052005.lua
expansions/script/c30052005.lua
+1
-1
expansions/script/c30052006.lua
expansions/script/c30052006.lua
+2
-2
expansions/script/c30052007.lua
expansions/script/c30052007.lua
+1
-1
expansions/script/c30052008.lua
expansions/script/c30052008.lua
+1
-1
expansions/script/c30052009.lua
expansions/script/c30052009.lua
+1
-1
expansions/script/c30052010.lua
expansions/script/c30052010.lua
+1
-1
expansions/script/c30052011.lua
expansions/script/c30052011.lua
+1
-1
expansions/script/c30052012.lua
expansions/script/c30052012.lua
+1
-1
expansions/script/c30052070.lua
expansions/script/c30052070.lua
+1
-1
expansions/script/c30052071.lua
expansions/script/c30052071.lua
+1
-1
expansions/script/c30052072.lua
expansions/script/c30052072.lua
+1
-1
expansions/script/c30052073.lua
expansions/script/c30052073.lua
+1
-1
expansions/script/c30052090.lua
expansions/script/c30052090.lua
+2
-2
expansions/script/c31338000.lua
expansions/script/c31338000.lua
+1
-1
expansions/script/c31338001.lua
expansions/script/c31338001.lua
+1
-1
expansions/script/c31338002.lua
expansions/script/c31338002.lua
+1
-1
expansions/script/c31338003.lua
expansions/script/c31338003.lua
+1
-1
expansions/script/c31338004.lua
expansions/script/c31338004.lua
+1
-1
expansions/script/c31338005.lua
expansions/script/c31338005.lua
+1
-1
expansions/script/c75679000.lua
expansions/script/c75679000.lua
+1
-1
expansions/script/c75679001.lua
expansions/script/c75679001.lua
+4
-4
expansions/script/c75679002.lua
expansions/script/c75679002.lua
+1
-1
expansions/script/c75679003.lua
expansions/script/c75679003.lua
+1
-1
expansions/script/c75679071.lua
expansions/script/c75679071.lua
+3
-3
expansions/script/c75679072.lua
expansions/script/c75679072.lua
+4
-4
expansions/script/c75679073.lua
expansions/script/c75679073.lua
+3
-3
expansions/script/c75679074.lua
expansions/script/c75679074.lua
+3
-3
expansions/script/c75679075.lua
expansions/script/c75679075.lua
+2
-2
expansions/script/c75679090.lua
expansions/script/c75679090.lua
+1
-1
expansions/script/c81048034.lua
expansions/script/c81048034.lua
+0
-60
expansions/script/c81048035.lua
expansions/script/c81048035.lua
+0
-71
expansions/script/c81048036.lua
expansions/script/c81048036.lua
+1
-1
expansions/script/c93625000.lua
expansions/script/c93625000.lua
+1
-1
expansions/script/c93625001.lua
expansions/script/c93625001.lua
+1
-1
expansions/script/c93625002.lua
expansions/script/c93625002.lua
+1
-1
expansions/script/c93625003.lua
expansions/script/c93625003.lua
+1
-1
expansions/script/c93625004.lua
expansions/script/c93625004.lua
+1
-1
expansions/script/c93625005.lua
expansions/script/c93625005.lua
+1
-1
expansions/script/c93625006.lua
expansions/script/c93625006.lua
+1
-1
expansions/script/c93659003.lua
expansions/script/c93659003.lua
+1
-1
expansions/script/c93659006.lua
expansions/script/c93659006.lua
+1
-1
expansions/script/c93659009.lua
expansions/script/c93659009.lua
+1
-1
expansions/script/c98630000.lua
expansions/script/c98630000.lua
+1
-1
expansions/script/c98630001.lua
expansions/script/c98630001.lua
+1
-1
expansions/script/c98630002.lua
expansions/script/c98630002.lua
+1
-1
expansions/script/c98630003.lua
expansions/script/c98630003.lua
+1
-1
No files found.
expansions/222DIY.cdb
View file @
2b0a1908
No preview for this file type
expansions/lflist.conf
View file @
2b0a1908
...
@@ -687,6 +687,7 @@
...
@@ -687,6 +687,7 @@
30005030
1
--懵懂的暗芽
30005030
1
--懵懂的暗芽
30005045
1
--异神 煞
30005045
1
--异神 煞
30005095
0
--天使的出道
30005095
0
--天使的出道
30052000
0
--克里斯汀·罗森塔尔
#305
#305
30553101
0
--创衍秘器 愚沌之核
30553101
0
--创衍秘器 愚沌之核
30553102
0
--创衍秘器 印痕之足
30553102
0
--创衍秘器 印痕之足
...
@@ -1445,7 +1446,6 @@
...
@@ -1445,7 +1446,6 @@
81012012
1
--浅绿时间·爱米莉
81012012
1
--浅绿时间·爱米莉
81014012
0
--极光导雷弹
81014012
0
--极光导雷弹
81015045
0
--北上丽花的澡堂蹦迪
81015045
0
--北上丽花的澡堂蹦迪
81025006
0
--十十六木花奏子·淑
81027019
0
--灯火之苍钟
81027019
0
--灯火之苍钟
81027026
1
--灯火之魔女·盛夏
81027026
1
--灯火之魔女·盛夏
81027032
1
--灯火之魔女·水月
81027032
1
--灯火之魔女·水月
...
@@ -1459,7 +1459,6 @@
...
@@ -1459,7 +1459,6 @@
81042017
1
--属于你的一页
81042017
1
--属于你的一页
81046034
0
--虚拟主播 西园千草
81046034
0
--虚拟主播 西园千草
81048027
1
--猫咖
momoko
81048027
1
--猫咖
momoko
81052000
0
--克里斯汀·罗森塔尔
81057000
0
--水晶艾蕾娜
81057000
0
--水晶艾蕾娜
81057009
0
--水晶艾蕾娜·无意义
81057009
0
--水晶艾蕾娜·无意义
#819
#819
...
@@ -1535,6 +1534,7 @@
...
@@ -1535,6 +1534,7 @@
93600300
1
--巨型台风
93600300
1
--巨型台风
93600301
0
--噬星龙 黑洞形态
93600301
0
--噬星龙 黑洞形态
93601004
1
--泥龙王之泥
93601004
1
--泥龙王之泥
93625006
0
--十十六木花奏子·淑
#986
#986
98600002
0
--欧忒耳佩
98600002
0
--欧忒耳佩
98600003
2
--花之舞
98600003
2
--花之舞
...
...
expansions/pics/
8103
3000.jpg
→
expansions/pics/
1098
3000.jpg
View file @
2b0a1908
File moved
expansions/pics/
8103
3001.jpg
→
expansions/pics/
1098
3001.jpg
View file @
2b0a1908
File moved
expansions/pics/
8103
3002.jpg
→
expansions/pics/
1098
3002.jpg
View file @
2b0a1908
File moved
expansions/pics/
8103
3003.jpg
→
expansions/pics/
1098
3003.jpg
View file @
2b0a1908
File moved
expansions/pics/
8103
3004.jpg
→
expansions/pics/
1098
3004.jpg
View file @
2b0a1908
File moved
expansions/pics/
8103
3005.jpg
→
expansions/pics/
1098
3005.jpg
View file @
2b0a1908
File moved
expansions/pics/
8103
3006.jpg
→
expansions/pics/
1098
3006.jpg
View file @
2b0a1908
File moved
expansions/pics/
8103
3099.jpg
→
expansions/pics/
1098
3099.jpg
View file @
2b0a1908
File moved
expansions/pics/
81
052000.jpg
→
expansions/pics/
30
052000.jpg
View file @
2b0a1908
File moved
expansions/pics/
81
052001.jpg
→
expansions/pics/
30
052001.jpg
View file @
2b0a1908
File moved
expansions/pics/
81
052002.jpg
→
expansions/pics/
30
052002.jpg
View file @
2b0a1908
File moved
expansions/pics/
81
052003.jpg
→
expansions/pics/
30
052003.jpg
View file @
2b0a1908
File moved
expansions/pics/
81
052004.jpg
→
expansions/pics/
30
052004.jpg
View file @
2b0a1908
File moved
expansions/pics/
81
052005.jpg
→
expansions/pics/
30
052005.jpg
View file @
2b0a1908
File moved
expansions/pics/
81
052006.jpg
→
expansions/pics/
30
052006.jpg
View file @
2b0a1908
File moved
expansions/pics/
81
052007.jpg
→
expansions/pics/
30
052007.jpg
View file @
2b0a1908
File moved
expansions/pics/
81
052008.jpg
→
expansions/pics/
30
052008.jpg
View file @
2b0a1908
File moved
expansions/pics/
81
052009.jpg
→
expansions/pics/
30
052009.jpg
View file @
2b0a1908
File moved
expansions/pics/
81
052010.jpg
→
expansions/pics/
30
052010.jpg
View file @
2b0a1908
File moved
expansions/pics/
81
052011.jpg
→
expansions/pics/
30
052011.jpg
View file @
2b0a1908
File moved
expansions/pics/
81
052012.jpg
→
expansions/pics/
30
052012.jpg
View file @
2b0a1908
File moved
expansions/pics/
81
052070.jpg
→
expansions/pics/
30
052070.jpg
View file @
2b0a1908
File moved
expansions/pics/
81
052071.jpg
→
expansions/pics/
30
052071.jpg
View file @
2b0a1908
File moved
expansions/pics/
81
052072.jpg
→
expansions/pics/
30
052072.jpg
View file @
2b0a1908
File moved
expansions/pics/
81
052073.jpg
→
expansions/pics/
30
052073.jpg
View file @
2b0a1908
File moved
expansions/pics/
81
052090.jpg
→
expansions/pics/
30
052090.jpg
View file @
2b0a1908
File moved
expansions/pics/
810
38000.jpg
→
expansions/pics/
313
38000.jpg
View file @
2b0a1908
File moved
expansions/pics/
810
38001.jpg
→
expansions/pics/
313
38001.jpg
View file @
2b0a1908
File moved
expansions/pics/
810
38002.jpg
→
expansions/pics/
313
38002.jpg
View file @
2b0a1908
File moved
expansions/pics/
810
38003.jpg
→
expansions/pics/
313
38003.jpg
View file @
2b0a1908
File moved
expansions/pics/
810
38004.jpg
→
expansions/pics/
313
38004.jpg
View file @
2b0a1908
File moved
expansions/pics/
810
38005.jpg
→
expansions/pics/
313
38005.jpg
View file @
2b0a1908
File moved
expansions/pics/
8101
9000.jpg
→
expansions/pics/
7567
9000.jpg
View file @
2b0a1908
File moved
expansions/pics/
8101
9001.jpg
→
expansions/pics/
7567
9001.jpg
View file @
2b0a1908
File moved
expansions/pics/
8101
9002.jpg
→
expansions/pics/
7567
9002.jpg
View file @
2b0a1908
File moved
expansions/pics/
8101
9003.jpg
→
expansions/pics/
7567
9003.jpg
View file @
2b0a1908
File moved
expansions/pics/
8101
9071.jpg
→
expansions/pics/
7567
9071.jpg
View file @
2b0a1908
File moved
expansions/pics/
8101
9072.jpg
→
expansions/pics/
7567
9072.jpg
View file @
2b0a1908
File moved
expansions/pics/
8101
9073.jpg
→
expansions/pics/
7567
9073.jpg
View file @
2b0a1908
File moved
expansions/pics/
8101
9074.jpg
→
expansions/pics/
7567
9074.jpg
View file @
2b0a1908
File moved
expansions/pics/
8101
9075.jpg
→
expansions/pics/
7567
9075.jpg
View file @
2b0a1908
File moved
expansions/pics/
8101
9090.jpg
→
expansions/pics/
7567
9090.jpg
View file @
2b0a1908
File moved
expansions/pics/
8101
9099.jpg
→
expansions/pics/
7567
9099.jpg
View file @
2b0a1908
File moved
expansions/pics/81048034.jpg
deleted
100644 → 0
View file @
0c558460
124 KB
expansions/pics/81048035.jpg
deleted
100644 → 0
View file @
0c558460
131 KB
expansions/pics/
810
25000.jpg
→
expansions/pics/
936
25000.jpg
View file @
2b0a1908
File moved
expansions/pics/
810
25001.jpg
→
expansions/pics/
936
25001.jpg
View file @
2b0a1908
File moved
expansions/pics/
810
25002.jpg
→
expansions/pics/
936
25002.jpg
View file @
2b0a1908
File moved
expansions/pics/
810
25003.jpg
→
expansions/pics/
936
25003.jpg
View file @
2b0a1908
File moved
expansions/pics/
810
25004.jpg
→
expansions/pics/
936
25004.jpg
View file @
2b0a1908
File moved
expansions/pics/
810
25005.jpg
→
expansions/pics/
936
25005.jpg
View file @
2b0a1908
File moved
expansions/pics/
810
25006.jpg
→
expansions/pics/
936
25006.jpg
View file @
2b0a1908
File moved
expansions/pics/
810
59003.jpg
→
expansions/pics/
936
59003.jpg
View file @
2b0a1908
File moved
expansions/pics/
810
59006.jpg
→
expansions/pics/
936
59006.jpg
View file @
2b0a1908
File moved
expansions/pics/
810
59009.jpg
→
expansions/pics/
936
59009.jpg
View file @
2b0a1908
File moved
expansions/pics/
810
30000.jpg
→
expansions/pics/
986
30000.jpg
View file @
2b0a1908
File moved
expansions/pics/
810
30001.jpg
→
expansions/pics/
986
30001.jpg
View file @
2b0a1908
File moved
expansions/pics/
810
30002.jpg
→
expansions/pics/
986
30002.jpg
View file @
2b0a1908
File moved
expansions/pics/
810
30003.jpg
→
expansions/pics/
986
30003.jpg
View file @
2b0a1908
File moved
expansions/script/c
8103
3000.lua
→
expansions/script/c
1098
3000.lua
View file @
2b0a1908
--飞越阳光·本田未央
--飞越阳光·本田未央
local
m
=
8103
3000
local
m
=
1098
3000
local
cm
=
_G
[
"c"
..
m
]
local
cm
=
_G
[
"c"
..
m
]
Duel
.
LoadScript
(
"c81000000.lua"
)
Duel
.
LoadScript
(
"c81000000.lua"
)
function
cm
.
initial_effect
(
c
)
function
cm
.
initial_effect
(
c
)
...
@@ -66,15 +66,15 @@ end
...
@@ -66,15 +66,15 @@ end
function
cm
.
sctg
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
,
chk
)
function
cm
.
sctg
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
,
chk
)
if
chk
==
0
then
return
not
Duel
.
IsPlayerAffectedByEffect
(
tp
,
59822133
)
if
chk
==
0
then
return
not
Duel
.
IsPlayerAffectedByEffect
(
tp
,
59822133
)
and
Duel
.
GetLocationCount
(
tp
,
LOCATION_MZONE
)
>
1
and
Duel
.
GetLocationCount
(
tp
,
LOCATION_MZONE
)
>
1
and
Duel
.
IsPlayerCanSpecialSummonMonster
(
tp
,
8103
3099
,
0
,
0x4011
,
1500
,
1500
,
5
,
RACE_FIEND
,
ATTRIBUTE_FIRE
)
end
and
Duel
.
IsPlayerCanSpecialSummonMonster
(
tp
,
1098
3099
,
0
,
0x4011
,
1500
,
1500
,
5
,
RACE_FIEND
,
ATTRIBUTE_FIRE
)
end
Duel
.
SetOperationInfo
(
0
,
CATEGORY_TOKEN
,
nil
,
2
,
tp
,
0
)
Duel
.
SetOperationInfo
(
0
,
CATEGORY_TOKEN
,
nil
,
2
,
tp
,
0
)
Duel
.
SetOperationInfo
(
0
,
CATEGORY_SPECIAL_SUMMON
,
nil
,
2
,
tp
,
0
)
Duel
.
SetOperationInfo
(
0
,
CATEGORY_SPECIAL_SUMMON
,
nil
,
2
,
tp
,
0
)
end
end
function
cm
.
scop
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
)
function
cm
.
scop
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
)
if
Duel
.
IsPlayerAffectedByEffect
(
tp
,
59822133
)
or
Duel
.
GetLocationCount
(
tp
,
LOCATION_MZONE
)
<
2
if
Duel
.
IsPlayerAffectedByEffect
(
tp
,
59822133
)
or
Duel
.
GetLocationCount
(
tp
,
LOCATION_MZONE
)
<
2
or
not
Duel
.
IsPlayerCanSpecialSummonMonster
(
tp
,
8103
3099
,
0
,
0x4011
,
1500
,
1500
,
5
,
RACE_FIEND
,
ATTRIBUTE_FIRE
)
then
return
end
or
not
Duel
.
IsPlayerCanSpecialSummonMonster
(
tp
,
1098
3099
,
0
,
0x4011
,
1500
,
1500
,
5
,
RACE_FIEND
,
ATTRIBUTE_FIRE
)
then
return
end
for
i
=
1
,
2
do
for
i
=
1
,
2
do
local
token
=
Duel
.
CreateToken
(
tp
,
8103
3099
)
local
token
=
Duel
.
CreateToken
(
tp
,
1098
3099
)
Duel
.
SpecialSummonStep
(
token
,
0
,
tp
,
tp
,
false
,
false
,
POS_FACEUP
)
Duel
.
SpecialSummonStep
(
token
,
0
,
tp
,
tp
,
false
,
false
,
POS_FACEUP
)
end
end
Duel
.
SpecialSummonComplete
()
Duel
.
SpecialSummonComplete
()
...
...
expansions/script/c
8103
3001.lua
→
expansions/script/c
1098
3001.lua
View file @
2b0a1908
--月白五十铃·视线
--月白五十铃·视线
local
m
=
8103
3001
local
m
=
1098
3001
local
cm
=
_G
[
"c"
..
m
]
local
cm
=
_G
[
"c"
..
m
]
Duel
.
LoadScript
(
"c81000000.lua"
)
Duel
.
LoadScript
(
"c81000000.lua"
)
function
cm
.
initial_effect
(
c
)
function
cm
.
initial_effect
(
c
)
...
@@ -54,10 +54,10 @@ function cm.spop(e,tp,eg,ep,ev,re,r,rp)
...
@@ -54,10 +54,10 @@ function cm.spop(e,tp,eg,ep,ev,re,r,rp)
local
c
=
e
:
GetHandler
()
local
c
=
e
:
GetHandler
()
if
c
:
IsRelateToEffect
(
e
)
and
Duel
.
SpecialSummon
(
c
,
0
,
tp
,
tp
,
false
,
false
,
POS_FACEUP
)
~=
0
then
if
c
:
IsRelateToEffect
(
e
)
and
Duel
.
SpecialSummon
(
c
,
0
,
tp
,
tp
,
false
,
false
,
POS_FACEUP
)
~=
0
then
local
ft
=
Duel
.
GetLocationCount
(
tp
,
LOCATION_MZONE
)
local
ft
=
Duel
.
GetLocationCount
(
tp
,
LOCATION_MZONE
)
if
ft
>
0
and
Duel
.
IsPlayerCanSpecialSummonMonster
(
tp
,
8103
3099
,
0
,
TYPES_TOKEN_MONSTER
+
TYPE_TUNER
,
1200
,
1200
,
5
,
RACE_FAIRY
,
ATTRIBUTE_FIRE
)
if
ft
>
0
and
Duel
.
IsPlayerCanSpecialSummonMonster
(
tp
,
1098
3099
,
0
,
TYPES_TOKEN_MONSTER
+
TYPE_TUNER
,
1200
,
1200
,
5
,
RACE_FAIRY
,
ATTRIBUTE_FIRE
)
and
Duel
.
SelectYesNo
(
tp
,
aux
.
Stringid
(
m
,
2
))
then
and
Duel
.
SelectYesNo
(
tp
,
aux
.
Stringid
(
m
,
2
))
then
Duel
.
BreakEffect
()
Duel
.
BreakEffect
()
local
token
=
Duel
.
CreateToken
(
tp
,
8103
3099
)
local
token
=
Duel
.
CreateToken
(
tp
,
1098
3099
)
Duel
.
SpecialSummon
(
token
,
0
,
tp
,
tp
,
false
,
false
,
POS_FACEUP
)
Duel
.
SpecialSummon
(
token
,
0
,
tp
,
tp
,
false
,
false
,
POS_FACEUP
)
end
end
end
end
...
...
expansions/script/c
8103
3002.lua
→
expansions/script/c
1098
3002.lua
View file @
2b0a1908
--灰姑娘女孩·本田未央
--灰姑娘女孩·本田未央
local
m
=
8103
3002
local
m
=
1098
3002
local
cm
=
_G
[
"c"
..
m
]
local
cm
=
_G
[
"c"
..
m
]
function
cm
.
initial_effect
(
c
)
function
cm
.
initial_effect
(
c
)
--xyz summon
--xyz summon
...
@@ -52,17 +52,17 @@ end
...
@@ -52,17 +52,17 @@ end
function
cm
.
sptg
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
,
chk
)
function
cm
.
sptg
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
,
chk
)
if
chk
==
0
then
return
not
Duel
.
IsPlayerAffectedByEffect
(
tp
,
59822133
)
if
chk
==
0
then
return
not
Duel
.
IsPlayerAffectedByEffect
(
tp
,
59822133
)
and
Duel
.
GetLocationCount
(
tp
,
LOCATION_MZONE
)
>
1
and
Duel
.
GetLocationCount
(
tp
,
LOCATION_MZONE
)
>
1
and
Duel
.
IsPlayerCanSpecialSummonMonster
(
tp
,
8103
3099
,
0
,
0x4011
,
1500
,
1500
,
5
,
RACE_FIEND
,
ATTRIBUTE_FIRE
)
end
and
Duel
.
IsPlayerCanSpecialSummonMonster
(
tp
,
1098
3099
,
0
,
0x4011
,
1500
,
1500
,
5
,
RACE_FIEND
,
ATTRIBUTE_FIRE
)
end
Duel
.
SetOperationInfo
(
0
,
CATEGORY_TOKEN
,
nil
,
2
,
0
,
0
)
Duel
.
SetOperationInfo
(
0
,
CATEGORY_TOKEN
,
nil
,
2
,
0
,
0
)
Duel
.
SetOperationInfo
(
0
,
CATEGORY_SPECIAL_SUMMON
,
nil
,
2
,
0
,
0
)
Duel
.
SetOperationInfo
(
0
,
CATEGORY_SPECIAL_SUMMON
,
nil
,
2
,
0
,
0
)
end
end
function
cm
.
spop
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
)
function
cm
.
spop
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
)
if
Duel
.
IsPlayerAffectedByEffect
(
tp
,
59822133
)
then
return
end
if
Duel
.
IsPlayerAffectedByEffect
(
tp
,
59822133
)
then
return
end
if
Duel
.
GetLocationCount
(
tp
,
LOCATION_MZONE
)
<=
1
then
return
end
if
Duel
.
GetLocationCount
(
tp
,
LOCATION_MZONE
)
<=
1
then
return
end
if
Duel
.
IsPlayerCanSpecialSummonMonster
(
tp
,
8103
3099
,
0
,
0x4011
,
1500
,
1500
,
5
,
RACE_FIEND
,
ATTRIBUTE_FIRE
)
then
if
Duel
.
IsPlayerCanSpecialSummonMonster
(
tp
,
1098
3099
,
0
,
0x4011
,
1500
,
1500
,
5
,
RACE_FIEND
,
ATTRIBUTE_FIRE
)
then
local
token1
=
Duel
.
CreateToken
(
tp
,
8103
3099
)
local
token1
=
Duel
.
CreateToken
(
tp
,
1098
3099
)
Duel
.
SpecialSummonStep
(
token1
,
0
,
tp
,
tp
,
false
,
false
,
POS_FACEUP
)
Duel
.
SpecialSummonStep
(
token1
,
0
,
tp
,
tp
,
false
,
false
,
POS_FACEUP
)
local
token2
=
Duel
.
CreateToken
(
tp
,
8103
3099
)
local
token2
=
Duel
.
CreateToken
(
tp
,
1098
3099
)
Duel
.
SpecialSummonStep
(
token2
,
0
,
tp
,
tp
,
false
,
false
,
POS_FACEUP
)
Duel
.
SpecialSummonStep
(
token2
,
0
,
tp
,
tp
,
false
,
false
,
POS_FACEUP
)
Duel
.
SpecialSummonComplete
()
Duel
.
SpecialSummonComplete
()
end
end
...
...
expansions/script/c
8103
3003.lua
→
expansions/script/c
1098
3003.lua
View file @
2b0a1908
--秋夜少女·本田未央
--秋夜少女·本田未央
local
m
=
8103
3003
local
m
=
1098
3003
local
cm
=
_G
[
"c"
..
m
]
local
cm
=
_G
[
"c"
..
m
]
function
cm
.
initial_effect
(
c
)
function
cm
.
initial_effect
(
c
)
--special summon
--special summon
...
@@ -92,14 +92,14 @@ function cm.spcost2(e,tp,eg,ep,ev,re,r,rp,chk)
...
@@ -92,14 +92,14 @@ function cm.spcost2(e,tp,eg,ep,ev,re,r,rp,chk)
end
end
function
cm
.
sptg2
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
,
chk
)
function
cm
.
sptg2
(
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
Duel
.
IsPlayerCanSpecialSummonMonster
(
tp
,
8103
3099
,
0
,
0x4011
,
1500
,
1500
,
5
,
RACE_FIEND
,
ATTRIBUTE_FIRE
)
end
and
Duel
.
IsPlayerCanSpecialSummonMonster
(
tp
,
1098
3099
,
0
,
0x4011
,
1500
,
1500
,
5
,
RACE_FIEND
,
ATTRIBUTE_FIRE
)
end
Duel
.
SetOperationInfo
(
0
,
CATEGORY_TOKEN
,
nil
,
1
,
0
,
0
)
Duel
.
SetOperationInfo
(
0
,
CATEGORY_TOKEN
,
nil
,
1
,
0
,
0
)
Duel
.
SetOperationInfo
(
0
,
CATEGORY_SPECIAL_SUMMON
,
nil
,
1
,
0
,
0
)
Duel
.
SetOperationInfo
(
0
,
CATEGORY_SPECIAL_SUMMON
,
nil
,
1
,
0
,
0
)
end
end
function
cm
.
spop2
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
)
function
cm
.
spop2
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
)
if
Duel
.
GetLocationCount
(
tp
,
LOCATION_MZONE
)
<=
0
then
return
end
if
Duel
.
GetLocationCount
(
tp
,
LOCATION_MZONE
)
<=
0
then
return
end
if
Duel
.
IsPlayerCanSpecialSummonMonster
(
tp
,
8103
3099
,
0
,
0x4011
,
1500
,
1500
,
5
,
RACE_FIEND
,
ATTRIBUTE_FIRE
)
then
if
Duel
.
IsPlayerCanSpecialSummonMonster
(
tp
,
1098
3099
,
0
,
0x4011
,
1500
,
1500
,
5
,
RACE_FIEND
,
ATTRIBUTE_FIRE
)
then
local
token
=
Duel
.
CreateToken
(
tp
,
8103
3099
)
local
token
=
Duel
.
CreateToken
(
tp
,
1098
3099
)
Duel
.
SpecialSummon
(
token
,
0
,
tp
,
tp
,
false
,
false
,
POS_FACEUP
)
Duel
.
SpecialSummon
(
token
,
0
,
tp
,
tp
,
false
,
false
,
POS_FACEUP
)
end
end
end
end
expansions/script/c
8103
3004.lua
→
expansions/script/c
1098
3004.lua
View file @
2b0a1908
--约定兑现·本田未央
--约定兑现·本田未央
local
m
=
8103
3004
local
m
=
1098
3004
local
cm
=
_G
[
"c"
..
m
]
local
cm
=
_G
[
"c"
..
m
]
function
cm
.
initial_effect
(
c
)
function
cm
.
initial_effect
(
c
)
--special summon
--special summon
...
@@ -53,7 +53,7 @@ function cm.sptg(e,tp,eg,ep,ev,re,r,rp,chk)
...
@@ -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
(
tp
,
LOCATION_MZONE
)
>
0
and
Duel
.
GetLocationCount
(
1
-
tp
,
LOCATION_MZONE
)
>
0
and
Duel
.
GetLocationCount
(
1
-
tp
,
LOCATION_MZONE
)
>
0
and
e
:
GetHandler
():
IsCanBeSpecialSummoned
(
e
,
0
,
tp
,
false
,
false
)
and
e
:
GetHandler
():
IsCanBeSpecialSummoned
(
e
,
0
,
tp
,
false
,
false
)
and
Duel
.
IsPlayerCanSpecialSummonMonster
(
tp
,
8103
3099
,
0
,
0x4011
,
1500
,
1500
,
5
,
RACE_FIEND
,
ATTRIBUTE_FIRE
)
end
and
Duel
.
IsPlayerCanSpecialSummonMonster
(
tp
,
1098
3099
,
0
,
0x4011
,
1500
,
1500
,
5
,
RACE_FIEND
,
ATTRIBUTE_FIRE
)
end
Duel
.
SetOperationInfo
(
0
,
CATEGORY_TOKEN
,
nil
,
1
,
0
,
0
)
Duel
.
SetOperationInfo
(
0
,
CATEGORY_TOKEN
,
nil
,
1
,
0
,
0
)
Duel
.
SetOperationInfo
(
0
,
CATEGORY_SPECIAL_SUMMON
,
nil
,
2
,
0
,
0
)
Duel
.
SetOperationInfo
(
0
,
CATEGORY_SPECIAL_SUMMON
,
nil
,
2
,
0
,
0
)
end
end
...
@@ -62,8 +62,8 @@ function cm.spop(e,tp,eg,ep,ev,re,r,rp)
...
@@ -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
not
Duel
.
IsPlayerAffectedByEffect
(
tp
,
59822133
)
and
c
:
IsRelateToEffect
(
e
)
then
if
Duel
.
SpecialSummonStep
(
c
,
0
,
tp
,
tp
,
false
,
false
,
POS_FACEUP
)
then
if
Duel
.
SpecialSummonStep
(
c
,
0
,
tp
,
tp
,
false
,
false
,
POS_FACEUP
)
then
if
Duel
.
GetLocationCount
(
1
-
tp
,
LOCATION_MZONE
,
tp
)
>
0
if
Duel
.
GetLocationCount
(
1
-
tp
,
LOCATION_MZONE
,
tp
)
>
0
and
Duel
.
IsPlayerCanSpecialSummonMonster
(
tp
,
8103
3099
,
0
,
0x4011
,
1500
,
1500
,
5
,
RACE_FIEND
,
ATTRIBUTE_FIRE
)
then
and
Duel
.
IsPlayerCanSpecialSummonMonster
(
tp
,
1098
3099
,
0
,
0x4011
,
1500
,
1500
,
5
,
RACE_FIEND
,
ATTRIBUTE_FIRE
)
then
local
token
=
Duel
.
CreateToken
(
tp
,
8103
3099
)
local
token
=
Duel
.
CreateToken
(
tp
,
1098
3099
)
Duel
.
SpecialSummonStep
(
token
,
0
,
tp
,
1
-
tp
,
false
,
false
,
POS_FACEUP
)
Duel
.
SpecialSummonStep
(
token
,
0
,
tp
,
1
-
tp
,
false
,
false
,
POS_FACEUP
)
end
end
end
end
...
...
expansions/script/c
8103
3005.lua
→
expansions/script/c
1098
3005.lua
View file @
2b0a1908
--月白五十铃·女仆装
--月白五十铃·女仆装
local
m
=
8103
3005
local
m
=
1098
3005
local
cm
=
_G
[
"c"
..
m
]
local
cm
=
_G
[
"c"
..
m
]
Duel
.
LoadScript
(
"c81000000.lua"
)
Duel
.
LoadScript
(
"c81000000.lua"
)
function
cm
.
initial_effect
(
c
)
function
cm
.
initial_effect
(
c
)
...
@@ -32,7 +32,7 @@ function cm.initial_effect(c)
...
@@ -32,7 +32,7 @@ function cm.initial_effect(c)
e4
:
SetType
(
EFFECT_TYPE_QUICK_O
)
e4
:
SetType
(
EFFECT_TYPE_QUICK_O
)
e4
:
SetCode
(
EVENT_FREE_CHAIN
)
e4
:
SetCode
(
EVENT_FREE_CHAIN
)
e4
:
SetRange
(
LOCATION_MZONE
)
e4
:
SetRange
(
LOCATION_MZONE
)
e4
:
SetCountLimit
(
1
,
8103
3099
)
e4
:
SetCountLimit
(
1
,
1098
3099
)
e4
:
SetCondition
(
cm
.
spcon
)
e4
:
SetCondition
(
cm
.
spcon
)
e4
:
SetTarget
(
cm
.
sptg
)
e4
:
SetTarget
(
cm
.
sptg
)
e4
:
SetOperation
(
cm
.
spop
)
e4
:
SetOperation
(
cm
.
spop
)
...
@@ -57,8 +57,8 @@ function cm.sptg(e,tp,eg,ep,ev,re,r,rp,chk)
...
@@ -57,8 +57,8 @@ function cm.sptg(e,tp,eg,ep,ev,re,r,rp,chk)
local
ft1
=
Duel
.
GetLocationCount
(
tp
,
LOCATION_MZONE
)
local
ft1
=
Duel
.
GetLocationCount
(
tp
,
LOCATION_MZONE
)
local
ft2
=
Duel
.
GetLocationCount
(
1
-
tp
,
LOCATION_MZONE
,
tp
)
local
ft2
=
Duel
.
GetLocationCount
(
1
-
tp
,
LOCATION_MZONE
,
tp
)
if
chk
==
0
then
return
ft1
>
0
and
ft2
>
0
if
chk
==
0
then
return
ft1
>
0
and
ft2
>
0
and
Duel
.
IsPlayerCanSpecialSummonMonster
(
tp
,
8103
3099
,
0
,
0x4011
,
1500
,
1500
,
5
,
RACE_FIEND
,
ATTRIBUTE_FIRE
,
POS_FACEUP
,
tp
)
and
Duel
.
IsPlayerCanSpecialSummonMonster
(
tp
,
1098
3099
,
0
,
0x4011
,
1500
,
1500
,
5
,
RACE_FIEND
,
ATTRIBUTE_FIRE
,
POS_FACEUP
,
tp
)
and
Duel
.
IsPlayerCanSpecialSummonMonster
(
tp
,
8103
3099
,
0
,
0x4011
,
1500
,
1500
,
5
,
RACE_FIEND
,
ATTRIBUTE_FIRE
,
POS_FACEUP
,
1
-
tp
)
and
Duel
.
IsPlayerCanSpecialSummonMonster
(
tp
,
1098
3099
,
0
,
0x4011
,
1500
,
1500
,
5
,
RACE_FIEND
,
ATTRIBUTE_FIRE
,
POS_FACEUP
,
1
-
tp
)
and
not
Duel
.
IsPlayerAffectedByEffect
(
tp
,
59822133
)
end
and
not
Duel
.
IsPlayerAffectedByEffect
(
tp
,
59822133
)
end
Duel
.
SetOperationInfo
(
0
,
CATEGORY_SPECIAL_SUMMON
,
nil
,
2
,
0
,
0
)
Duel
.
SetOperationInfo
(
0
,
CATEGORY_SPECIAL_SUMMON
,
nil
,
2
,
0
,
0
)
Duel
.
SetOperationInfo
(
0
,
CATEGORY_TOKEN
,
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)
...
@@ -67,11 +67,11 @@ function cm.spop(e,tp,eg,ep,ev,re,r,rp)
local
ft1
=
Duel
.
GetLocationCount
(
tp
,
LOCATION_MZONE
)
local
ft1
=
Duel
.
GetLocationCount
(
tp
,
LOCATION_MZONE
)
local
ft2
=
Duel
.
GetLocationCount
(
1
-
tp
,
LOCATION_MZONE
,
tp
)
local
ft2
=
Duel
.
GetLocationCount
(
1
-
tp
,
LOCATION_MZONE
,
tp
)
if
ft1
<=
0
or
ft2
<=
0
or
Duel
.
IsPlayerAffectedByEffect
(
tp
,
59822133
)
then
return
end
if
ft1
<=
0
or
ft2
<=
0
or
Duel
.
IsPlayerAffectedByEffect
(
tp
,
59822133
)
then
return
end
if
Duel
.
IsPlayerCanSpecialSummonMonster
(
tp
,
8103
3099
,
0
,
0x4011
,
1500
,
1500
,
5
,
RACE_FIEND
,
ATTRIBUTE_FIRE
,
POS_FACEUP
,
tp
)
if
Duel
.
IsPlayerCanSpecialSummonMonster
(
tp
,
1098
3099
,
0
,
0x4011
,
1500
,
1500
,
5
,
RACE_FIEND
,
ATTRIBUTE_FIRE
,
POS_FACEUP
,
tp
)
and
Duel
.
IsPlayerCanSpecialSummonMonster
(
tp
,
8103
3099
,
0
,
0x4011
,
1500
,
1500
,
5
,
RACE_FIEND
,
ATTRIBUTE_FIRE
,
POS_FACEUP
,
1
-
tp
)
then
and
Duel
.
IsPlayerCanSpecialSummonMonster
(
tp
,
1098
3099
,
0
,
0x4011
,
1500
,
1500
,
5
,
RACE_FIEND
,
ATTRIBUTE_FIRE
,
POS_FACEUP
,
1
-
tp
)
then
local
token
=
Duel
.
CreateToken
(
tp
,
8103
3099
)
local
token
=
Duel
.
CreateToken
(
tp
,
1098
3099
)
Duel
.
SpecialSummonStep
(
token
,
0
,
tp
,
tp
,
false
,
false
,
POS_FACEUP_DEFENSE
)
Duel
.
SpecialSummonStep
(
token
,
0
,
tp
,
tp
,
false
,
false
,
POS_FACEUP_DEFENSE
)
local
token
=
Duel
.
CreateToken
(
tp
,
8103
3099
)
local
token
=
Duel
.
CreateToken
(
tp
,
1098
3099
)
Duel
.
SpecialSummonStep
(
token
,
0
,
tp
,
1
-
tp
,
false
,
false
,
POS_FACEUP_DEFENSE
)
Duel
.
SpecialSummonStep
(
token
,
0
,
tp
,
1
-
tp
,
false
,
false
,
POS_FACEUP_DEFENSE
)
Duel
.
SpecialSummonComplete
()
Duel
.
SpecialSummonComplete
()
end
end
...
...
expansions/script/c
8103
3006.lua
→
expansions/script/c
1098
3006.lua
View file @
2b0a1908
--月白五十铃·折纸伞
--月白五十铃·折纸伞
local
m
=
8103
3006
local
m
=
1098
3006
local
cm
=
_G
[
"c"
..
m
]
local
cm
=
_G
[
"c"
..
m
]
function
cm
.
initial_effect
(
c
)
function
cm
.
initial_effect
(
c
)
--special summon
--special summon
...
...
expansions/script/c30000440.lua
View file @
2b0a1908
...
@@ -99,7 +99,7 @@ function cm.initial_effect(c)
...
@@ -99,7 +99,7 @@ function cm.initial_effect(c)
c
:
RegisterEffect
(
e10
)
c
:
RegisterEffect
(
e10
)
end
end
function
cm
.
eqlimit
(
e
,
c
)
function
cm
.
eqlimit
(
e
,
c
)
return
c
:
IsCode
(
81
052000
)
return
c
:
IsCode
(
30
052000
)
end
end
function
cm
.
trecon
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
)
function
cm
.
trecon
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
)
return
e
:
GetHandler
():
IsSummonType
(
SUMMON_TYPE_XYZ
)
return
e
:
GetHandler
():
IsSummonType
(
SUMMON_TYPE_XYZ
)
...
@@ -113,7 +113,7 @@ function cm.trecost(e,tp,eg,ep,ev,re,r,rp,chk)
...
@@ -113,7 +113,7 @@ function cm.trecost(e,tp,eg,ep,ev,re,r,rp,chk)
Duel
.
Remove
(
rg
,
POS_FACEUP
,
REASON_COST
)
Duel
.
Remove
(
rg
,
POS_FACEUP
,
REASON_COST
)
end
end
function
cm
.
trefilter
(
c
)
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
(
81
052073
))
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
(
30
052073
))
end
end
function
cm
.
tretg
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
,
chk
)
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
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)
...
@@ -127,7 +127,7 @@ function cm.treop(e,tp,eg,ep,ev,re,r,rp)
end
end
end
end
function
cm
.
eqfilter
(
c
)
function
cm
.
eqfilter
(
c
)
return
c
:
IsFaceup
()
and
c
:
IsCode
(
81
052000
)
and
c
:
GetUnionCount
()
==
0
return
c
:
IsFaceup
()
and
c
:
IsCode
(
30
052000
)
and
c
:
GetUnionCount
()
==
0
end
end
function
cm
.
eqtg
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
,
chk
,
chkc
)
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
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)
...
@@ -204,7 +204,7 @@ function cm.torop(e,tp,eg,ep,ev,re,r,rp)
end
end
end
end
function
cm
.
spefilter
(
c
,
tp
)
function
cm
.
spefilter
(
c
,
tp
)
return
bit
.
band
(
c
:
GetPreviousCodeOnField
(),
81
052000
)
~=
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
(),
30
052000
)
~=
0
and
c
:
IsPreviousPosition
(
POS_FACEUP
)
and
c
:
GetPreviousControler
()
==
tp
and
c
:
IsPreviousLocation
(
LOCATION_ONFIELD
)
and
c
:
GetReasonPlayer
()
==
1
-
tp
end
end
function
cm
.
specon
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
)
function
cm
.
specon
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
)
return
eg
:
IsExists
(
cm
.
spefilter
,
1
,
nil
,
tp
)
and
eg
:
GetCount
()
==
1
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)
...
@@ -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
)
Duel
.
SetOperationInfo
(
0
,
CATEGORY_EQUIP
,
e
:
GetHandler
(),
1
,
0
,
0
)
end
end
function
cm
.
cfilter2
(
c
,
e
,
tp
)
function
cm
.
cfilter2
(
c
,
e
,
tp
)
return
c
:
IsCode
(
81
052000
)
and
c
:
IsRelateToEffect
(
e
)
and
c
:
IsLocation
(
LOCATION_REMOVED
+
LOCATION_GRAVE
)
and
c
:
IsCanBeSpecialSummoned
(
e
,
0
,
tp
,
false
,
false
)
return
c
:
IsCode
(
30
052000
)
and
c
:
IsRelateToEffect
(
e
)
and
c
:
IsLocation
(
LOCATION_REMOVED
+
LOCATION_GRAVE
)
and
c
:
IsCanBeSpecialSummoned
(
e
,
0
,
tp
,
false
,
false
)
end
end
function
cm
.
speop
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
)
function
cm
.
speop
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
)
local
c
=
e
:
GetHandler
()
local
c
=
e
:
GetHandler
()
...
...
expansions/script/c30000460.lua
View file @
2b0a1908
...
@@ -69,7 +69,7 @@ function cm.reop(e,tp,eg,ep,ev,re,r,rp)
...
@@ -69,7 +69,7 @@ function cm.reop(e,tp,eg,ep,ev,re,r,rp)
c
:
RegisterEffect
(
e2
)
c
:
RegisterEffect
(
e2
)
end
end
function
cm
.
filter
(
c
)
function
cm
.
filter
(
c
)
return
c
:
IsCode
(
81
052000
)
and
c
:
IsAbleToGrave
()
return
c
:
IsCode
(
30
052000
)
and
c
:
IsAbleToGrave
()
end
end
function
cm
.
rettg
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
,
chk
)
function
cm
.
rettg
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
,
chk
)
if
chk
==
0
then
if
chk
==
0
then
...
...
expansions/script/c
81
052000.lua
→
expansions/script/c
30
052000.lua
View file @
2b0a1908
--克里斯汀·罗森塔尔
--克里斯汀·罗森塔尔
local
m
=
81
052000
local
m
=
30
052000
local
cm
=
_G
[
"c"
..
m
]
local
cm
=
_G
[
"c"
..
m
]
xpcall
(
function
()
require
(
"expansions/script/c81000000"
)
end
,
function
()
require
(
"script/c81000000"
)
end
)
xpcall
(
function
()
require
(
"expansions/script/c81000000"
)
end
,
function
()
require
(
"script/c81000000"
)
end
)
function
cm
.
initial_effect
(
c
)
function
cm
.
initial_effect
(
c
)
...
...
expansions/script/c
81
052001.lua
→
expansions/script/c
30
052001.lua
View file @
2b0a1908
--克里斯汀·罗森塔尔-ffffff
--克里斯汀·罗森塔尔-ffffff
local
m
=
81
052001
local
m
=
30
052001
local
cm
=
_G
[
"c"
..
m
]
local
cm
=
_G
[
"c"
..
m
]
Duel
.
LoadScript
(
"c81000000.lua"
)
Duel
.
LoadScript
(
"c81000000.lua"
)
function
cm
.
initial_effect
(
c
)
function
cm
.
initial_effect
(
c
)
...
...
expansions/script/c
81
052002.lua
→
expansions/script/c
30
052002.lua
View file @
2b0a1908
--克里斯汀·罗森塔尔-c239b3
--克里斯汀·罗森塔尔-c239b3
local
m
=
81
052002
local
m
=
30
052002
local
cm
=
_G
[
"c"
..
m
]
local
cm
=
_G
[
"c"
..
m
]
Duel
.
LoadScript
(
"c81000000.lua"
)
Duel
.
LoadScript
(
"c81000000.lua"
)
function
cm
.
initial_effect
(
c
)
function
cm
.
initial_effect
(
c
)
...
...
expansions/script/c
81
052003.lua
→
expansions/script/c
30
052003.lua
View file @
2b0a1908
--克里斯汀·罗森塔尔-ffb900
--克里斯汀·罗森塔尔-ffb900
local
m
=
81
052003
local
m
=
30
052003
local
cm
=
_G
[
"c"
..
m
]
local
cm
=
_G
[
"c"
..
m
]
Duel
.
LoadScript
(
"c81000000.lua"
)
Duel
.
LoadScript
(
"c81000000.lua"
)
function
cm
.
initial_effect
(
c
)
function
cm
.
initial_effect
(
c
)
...
...
expansions/script/c
81
052004.lua
→
expansions/script/c
30
052004.lua
View file @
2b0a1908
--克里斯汀·罗森塔尔-8764b8
--克里斯汀·罗森塔尔-8764b8
local
m
=
81
052004
local
m
=
30
052004
local
cm
=
_G
[
"c"
..
m
]
local
cm
=
_G
[
"c"
..
m
]
Duel
.
LoadScript
(
"c81000000.lua"
)
Duel
.
LoadScript
(
"c81000000.lua"
)
function
cm
.
initial_effect
(
c
)
function
cm
.
initial_effect
(
c
)
...
...
expansions/script/c
81
052005.lua
→
expansions/script/c
30
052005.lua
View file @
2b0a1908
--克里斯汀·罗森塔尔-000002
--克里斯汀·罗森塔尔-000002
local
m
=
81
052005
local
m
=
30
052005
local
cm
=
_G
[
"c"
..
m
]
local
cm
=
_G
[
"c"
..
m
]
Duel
.
LoadScript
(
"c81000000.lua"
)
Duel
.
LoadScript
(
"c81000000.lua"
)
function
cm
.
initial_effect
(
c
)
function
cm
.
initial_effect
(
c
)
...
...
expansions/script/c
81
052006.lua
→
expansions/script/c
30
052006.lua
View file @
2b0a1908
--克里斯汀·罗森塔尔-9115a4
--克里斯汀·罗森塔尔-9115a4
local
m
=
81
052006
local
m
=
30
052006
local
cm
=
_G
[
"c"
..
m
]
local
cm
=
_G
[
"c"
..
m
]
Duel
.
LoadScript
(
"c81000000.lua"
)
Duel
.
LoadScript
(
"c81000000.lua"
)
function
cm
.
initial_effect
(
c
)
function
cm
.
initial_effect
(
c
)
...
@@ -53,7 +53,7 @@ function cm.spop(e,tp,eg,ep,ev,re,r,rp,c)
...
@@ -53,7 +53,7 @@ function cm.spop(e,tp,eg,ep,ev,re,r,rp,c)
Duel
.
Remove
(
g1
,
POS_FACEUP
,
REASON_COST
)
Duel
.
Remove
(
g1
,
POS_FACEUP
,
REASON_COST
)
end
end
function
cm
.
thfilter
(
c
)
function
cm
.
thfilter
(
c
)
return
c
:
IsCode
(
81052071
,
81052072
,
81
052073
)
and
c
:
IsAbleToHand
()
return
c
:
IsCode
(
30052071
,
30052072
,
30
052073
)
and
c
:
IsAbleToHand
()
end
end
function
cm
.
thtg
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
,
chk
)
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
if
chk
==
0
then
return
Duel
.
IsExistingMatchingCard
(
cm
.
thfilter
,
tp
,
LOCATION_DECK
,
0
,
1
,
nil
)
end
...
...
expansions/script/c
81
052007.lua
→
expansions/script/c
30
052007.lua
View file @
2b0a1908
--克里斯汀·罗森塔尔-75cc1e
--克里斯汀·罗森塔尔-75cc1e
local
m
=
81
052007
local
m
=
30
052007
local
cm
=
_G
[
"c"
..
m
]
local
cm
=
_G
[
"c"
..
m
]
Duel
.
LoadScript
(
"c81000000.lua"
)
Duel
.
LoadScript
(
"c81000000.lua"
)
function
cm
.
initial_effect
(
c
)
function
cm
.
initial_effect
(
c
)
...
...
expansions/script/c
81
052008.lua
→
expansions/script/c
30
052008.lua
View file @
2b0a1908
--克里斯汀·罗森塔尔-351cbb
--克里斯汀·罗森塔尔-351cbb
local
m
=
81
052008
local
m
=
30
052008
local
cm
=
_G
[
"c"
..
m
]
local
cm
=
_G
[
"c"
..
m
]
Duel
.
LoadScript
(
"c81000000.lua"
)
Duel
.
LoadScript
(
"c81000000.lua"
)
function
cm
.
initial_effect
(
c
)
function
cm
.
initial_effect
(
c
)
...
...
expansions/script/c
81
052009.lua
→
expansions/script/c
30
052009.lua
View file @
2b0a1908
--克里斯汀·罗森塔尔-ba152c
--克里斯汀·罗森塔尔-ba152c
local
m
=
81
052009
local
m
=
30
052009
local
cm
=
_G
[
"c"
..
m
]
local
cm
=
_G
[
"c"
..
m
]
Duel
.
LoadScript
(
"c81000000.lua"
)
Duel
.
LoadScript
(
"c81000000.lua"
)
function
cm
.
initial_effect
(
c
)
function
cm
.
initial_effect
(
c
)
...
...
expansions/script/c
81
052010.lua
→
expansions/script/c
30
052010.lua
View file @
2b0a1908
--克里斯汀·罗森塔尔-14d6b9
--克里斯汀·罗森塔尔-14d6b9
local
m
=
81
052010
local
m
=
30
052010
local
cm
=
_G
[
"c"
..
m
]
local
cm
=
_G
[
"c"
..
m
]
Duel
.
LoadScript
(
"c81000000.lua"
)
Duel
.
LoadScript
(
"c81000000.lua"
)
function
cm
.
initial_effect
(
c
)
function
cm
.
initial_effect
(
c
)
...
...
expansions/script/c
81
052011.lua
→
expansions/script/c
30
052011.lua
View file @
2b0a1908
--克里斯汀·罗森塔尔-22b15d
--克里斯汀·罗森塔尔-22b15d
local
m
=
81
052011
local
m
=
30
052011
local
cm
=
_G
[
"c"
..
m
]
local
cm
=
_G
[
"c"
..
m
]
Duel
.
LoadScript
(
"c81000000.lua"
)
Duel
.
LoadScript
(
"c81000000.lua"
)
function
cm
.
initial_effect
(
c
)
function
cm
.
initial_effect
(
c
)
...
...
expansions/script/c
81
052012.lua
→
expansions/script/c
30
052012.lua
View file @
2b0a1908
--克里斯汀·罗森塔尔-4acabb
--克里斯汀·罗森塔尔-4acabb
local
m
=
81
052012
local
m
=
30
052012
local
cm
=
_G
[
"c"
..
m
]
local
cm
=
_G
[
"c"
..
m
]
Duel
.
LoadScript
(
"c81000000.lua"
)
Duel
.
LoadScript
(
"c81000000.lua"
)
function
cm
.
initial_effect
(
c
)
function
cm
.
initial_effect
(
c
)
...
...
expansions/script/c
81
052070.lua
→
expansions/script/c
30
052070.lua
View file @
2b0a1908
--希斯托莉雅·罗森塔尔
--希斯托莉雅·罗森塔尔
local
m
=
81
052070
local
m
=
30
052070
local
cm
=
_G
[
"c"
..
m
]
local
cm
=
_G
[
"c"
..
m
]
Duel
.
LoadScript
(
"c81000000.lua"
)
Duel
.
LoadScript
(
"c81000000.lua"
)
function
cm
.
initial_effect
(
c
)
function
cm
.
initial_effect
(
c
)
...
...
expansions/script/c
81
052071.lua
→
expansions/script/c
30
052071.lua
View file @
2b0a1908
--感知现实破碎
--感知现实破碎
local
m
=
81
052071
local
m
=
30
052071
local
cm
=
_G
[
"c"
..
m
]
local
cm
=
_G
[
"c"
..
m
]
Duel
.
LoadScript
(
"c81000000.lua"
)
Duel
.
LoadScript
(
"c81000000.lua"
)
function
cm
.
initial_effect
(
c
)
function
cm
.
initial_effect
(
c
)
...
...
expansions/script/c
81
052072.lua
→
expansions/script/c
30
052072.lua
View file @
2b0a1908
--感知现实复原
--感知现实复原
local
m
=
81
052072
local
m
=
30
052072
local
cm
=
_G
[
"c"
..
m
]
local
cm
=
_G
[
"c"
..
m
]
Duel
.
LoadScript
(
"c81000000.lua"
)
Duel
.
LoadScript
(
"c81000000.lua"
)
function
cm
.
initial_effect
(
c
)
function
cm
.
initial_effect
(
c
)
...
...
expansions/script/c
81
052073.lua
→
expansions/script/c
30
052073.lua
View file @
2b0a1908
--感知现实镜面
--感知现实镜面
local
m
=
81
052073
local
m
=
30
052073
local
cm
=
_G
[
"c"
..
m
]
local
cm
=
_G
[
"c"
..
m
]
Duel
.
LoadScript
(
"c81000000.lua"
)
Duel
.
LoadScript
(
"c81000000.lua"
)
function
cm
.
initial_effect
(
c
)
function
cm
.
initial_effect
(
c
)
...
...
expansions/script/c
81
052090.lua
→
expansions/script/c
30
052090.lua
View file @
2b0a1908
--Medicine of Sing
--Medicine of Sing
local
m
=
81
052090
local
m
=
30
052090
local
cm
=
_G
[
"c"
..
m
]
local
cm
=
_G
[
"c"
..
m
]
Duel
.
LoadScript
(
"c81000000.lua"
)
Duel
.
LoadScript
(
"c81000000.lua"
)
function
cm
.
initial_effect
(
c
)
function
cm
.
initial_effect
(
c
)
...
@@ -49,7 +49,7 @@ function cm.tgfilter(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
()
return
c
:
IsFaceup
()
and
c
:
IsAttribute
(
ATTRIBUTE_DARK
)
and
c
:
IsRace
(
RACE_WYRM
)
and
c
:
IsAbleToDeck
()
end
end
function
cm
.
thfilter
(
c
)
function
cm
.
thfilter
(
c
)
return
c
:
IsCode
(
81052071
,
81
052072
)
and
c
:
IsAbleToHand
()
return
c
:
IsCode
(
30052071
,
30
052072
)
and
c
:
IsAbleToHand
()
end
end
function
cm
.
thtg
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
,
chk
,
chkc
)
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
if
chkc
then
return
chkc
:
IsLocation
(
LOCATION_REMOVED
)
and
chkc
:
IsControler
(
tp
)
and
cm
.
tgfilter
(
chkc
)
end
...
...
expansions/script/c
810
38000.lua
→
expansions/script/c
313
38000.lua
View file @
2b0a1908
--晴海夏佳
--晴海夏佳
local
m
=
810
38000
local
m
=
313
38000
local
cm
=
_G
[
"c"
..
m
]
local
cm
=
_G
[
"c"
..
m
]
Duel
.
LoadScript
(
"c81000000.lua"
)
Duel
.
LoadScript
(
"c81000000.lua"
)
function
cm
.
initial_effect
(
c
)
function
cm
.
initial_effect
(
c
)
...
...
expansions/script/c
810
38001.lua
→
expansions/script/c
313
38001.lua
View file @
2b0a1908
--晴海夏佳·炎夏
--晴海夏佳·炎夏
local
m
=
810
38001
local
m
=
313
38001
local
cm
=
_G
[
"c"
..
m
]
local
cm
=
_G
[
"c"
..
m
]
Duel
.
LoadScript
(
"c81000000.lua"
)
Duel
.
LoadScript
(
"c81000000.lua"
)
function
cm
.
initial_effect
(
c
)
function
cm
.
initial_effect
(
c
)
...
...
expansions/script/c
810
38002.lua
→
expansions/script/c
313
38002.lua
View file @
2b0a1908
--晴海夏佳·懵懂
--晴海夏佳·懵懂
local
m
=
810
38002
local
m
=
313
38002
local
cm
=
_G
[
"c"
..
m
]
local
cm
=
_G
[
"c"
..
m
]
Duel
.
LoadScript
(
"c81000000.lua"
)
Duel
.
LoadScript
(
"c81000000.lua"
)
function
cm
.
initial_effect
(
c
)
function
cm
.
initial_effect
(
c
)
...
...
expansions/script/c
810
38003.lua
→
expansions/script/c
313
38003.lua
View file @
2b0a1908
--晴海夏佳·情人节
--晴海夏佳·情人节
local
m
=
810
38003
local
m
=
313
38003
local
cm
=
_G
[
"c"
..
m
]
local
cm
=
_G
[
"c"
..
m
]
Duel
.
LoadScript
(
"c81000000.lua"
)
Duel
.
LoadScript
(
"c81000000.lua"
)
function
cm
.
initial_effect
(
c
)
function
cm
.
initial_effect
(
c
)
...
...
expansions/script/c
810
38004.lua
→
expansions/script/c
313
38004.lua
View file @
2b0a1908
--晴海夏佳·女仆
--晴海夏佳·女仆
local
m
=
810
38004
local
m
=
313
38004
local
cm
=
_G
[
"c"
..
m
]
local
cm
=
_G
[
"c"
..
m
]
Duel
.
LoadScript
(
"c81000000.lua"
)
Duel
.
LoadScript
(
"c81000000.lua"
)
function
cm
.
initial_effect
(
c
)
function
cm
.
initial_effect
(
c
)
...
...
expansions/script/c
810
38005.lua
→
expansions/script/c
313
38005.lua
View file @
2b0a1908
--晴海夏佳·窗边
--晴海夏佳·窗边
local
m
=
810
38005
local
m
=
313
38005
local
cm
=
_G
[
"c"
..
m
]
local
cm
=
_G
[
"c"
..
m
]
Duel
.
LoadScript
(
"c81000000.lua"
)
Duel
.
LoadScript
(
"c81000000.lua"
)
function
cm
.
initial_effect
(
c
)
function
cm
.
initial_effect
(
c
)
...
...
expansions/script/c
8101
9000.lua
→
expansions/script/c
7567
9000.lua
View file @
2b0a1908
--樱庭小梅
--樱庭小梅
local
m
=
8101
9000
local
m
=
7567
9000
local
cm
=
_G
[
"c"
..
m
]
local
cm
=
_G
[
"c"
..
m
]
function
cm
.
initial_effect
(
c
)
function
cm
.
initial_effect
(
c
)
--discard deck & draw
--discard deck & draw
...
...
expansions/script/c
8101
9001.lua
→
expansions/script/c
7567
9001.lua
View file @
2b0a1908
--日出·樱庭小梅
--日出·樱庭小梅
local
m
=
8101
9001
local
m
=
7567
9001
local
cm
=
_G
[
"c"
..
m
]
local
cm
=
_G
[
"c"
..
m
]
function
cm
.
initial_effect
(
c
)
function
cm
.
initial_effect
(
c
)
--atk
--atk
...
@@ -46,13 +46,13 @@ function cm.atkop(e,tp,eg,ep,ev,re,r,rp)
...
@@ -46,13 +46,13 @@ function cm.atkop(e,tp,eg,ep,ev,re,r,rp)
end
end
function
cm
.
sptg
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
,
chk
)
function
cm
.
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
Duel
.
IsPlayerCanSpecialSummonMonster
(
tp
,
8101
9099
,
0
,
0x4011
,
1750
,
1350
,
4
,
RACE_FAIRY
,
ATTRIBUTE_LIGHT
)
end
and
Duel
.
IsPlayerCanSpecialSummonMonster
(
tp
,
7567
9099
,
0
,
0x4011
,
1750
,
1350
,
4
,
RACE_FAIRY
,
ATTRIBUTE_LIGHT
)
end
Duel
.
SetOperationInfo
(
0
,
CATEGORY_TOKEN
,
nil
,
1
,
0
,
0
)
Duel
.
SetOperationInfo
(
0
,
CATEGORY_TOKEN
,
nil
,
1
,
0
,
0
)
Duel
.
SetOperationInfo
(
0
,
CATEGORY_SPECIAL_SUMMON
,
nil
,
1
,
0
,
0
)
Duel
.
SetOperationInfo
(
0
,
CATEGORY_SPECIAL_SUMMON
,
nil
,
1
,
0
,
0
)
end
end
function
cm
.
spop
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
)
function
cm
.
spop
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
)
if
Duel
.
GetLocationCount
(
tp
,
LOCATION_MZONE
)
<=
0
if
Duel
.
GetLocationCount
(
tp
,
LOCATION_MZONE
)
<=
0
or
not
Duel
.
IsPlayerCanSpecialSummonMonster
(
tp
,
8101
9099
,
0
,
0x4011
,
1750
,
1350
,
4
,
RACE_FAIRY
,
ATTRIBUTE_LIGHT
)
then
return
end
or
not
Duel
.
IsPlayerCanSpecialSummonMonster
(
tp
,
7567
9099
,
0
,
0x4011
,
1750
,
1350
,
4
,
RACE_FAIRY
,
ATTRIBUTE_LIGHT
)
then
return
end
local
token
=
Duel
.
CreateToken
(
tp
,
8101
9099
)
local
token
=
Duel
.
CreateToken
(
tp
,
7567
9099
)
Duel
.
SpecialSummon
(
token
,
0
,
tp
,
tp
,
false
,
false
,
POS_FACEUP
)
Duel
.
SpecialSummon
(
token
,
0
,
tp
,
tp
,
false
,
false
,
POS_FACEUP
)
end
end
expansions/script/c
8101
9002.lua
→
expansions/script/c
7567
9002.lua
View file @
2b0a1908
--错位天才·樱庭小梅
--错位天才·樱庭小梅
local
m
=
8101
9002
local
m
=
7567
9002
local
cm
=
_G
[
"c"
..
m
]
local
cm
=
_G
[
"c"
..
m
]
function
cm
.
initial_effect
(
c
)
function
cm
.
initial_effect
(
c
)
--synchro summon
--synchro summon
...
...
expansions/script/c
8101
9003.lua
→
expansions/script/c
7567
9003.lua
View file @
2b0a1908
--境界彼方·樱庭小梅
--境界彼方·樱庭小梅
local
m
=
8101
9003
local
m
=
7567
9003
local
cm
=
_G
[
"c"
..
m
]
local
cm
=
_G
[
"c"
..
m
]
function
cm
.
initial_effect
(
c
)
function
cm
.
initial_effect
(
c
)
--link summon
--link summon
...
...
expansions/script/c
8101
9071.lua
→
expansions/script/c
7567
9071.lua
View file @
2b0a1908
--樱庭蓝子
--樱庭蓝子
local
m
=
8101
9071
local
m
=
7567
9071
local
cm
=
_G
[
"c"
..
m
]
local
cm
=
_G
[
"c"
..
m
]
Duel
.
LoadScript
(
"c81000000.lua"
)
Duel
.
LoadScript
(
"c81000000.lua"
)
function
cm
.
initial_effect
(
c
)
function
cm
.
initial_effect
(
c
)
aux
.
AddMaterialCodeList
(
c
,
8101
9000
)
aux
.
AddMaterialCodeList
(
c
,
7567
9000
)
--synchro summon
--synchro summon
aux
.
AddSynchroProcedure
(
c
,
aux
.
FilterBoolFunction
(
Card
.
IsCode
,
8101
9000
),
aux
.
NonTuner
(
nil
),
1
)
aux
.
AddSynchroProcedure
(
c
,
aux
.
FilterBoolFunction
(
Card
.
IsCode
,
7567
9000
),
aux
.
NonTuner
(
nil
),
1
)
c
:
EnableReviveLimit
()
c
:
EnableReviveLimit
()
--equip
--equip
local
e1
=
Effect
.
CreateEffect
(
c
)
local
e1
=
Effect
.
CreateEffect
(
c
)
...
...
expansions/script/c
8101
9072.lua
→
expansions/script/c
7567
9072.lua
View file @
2b0a1908
--樱庭蓝子·浴衣
--樱庭蓝子·浴衣
local
m
=
8101
9072
local
m
=
7567
9072
local
cm
=
_G
[
"c"
..
m
]
local
cm
=
_G
[
"c"
..
m
]
Duel
.
LoadScript
(
"c81000000.lua"
)
Duel
.
LoadScript
(
"c81000000.lua"
)
function
cm
.
initial_effect
(
c
)
function
cm
.
initial_effect
(
c
)
...
@@ -51,13 +51,13 @@ function cm.tkcon(e,tp,eg,ep,ev,re,r,rp)
...
@@ -51,13 +51,13 @@ function cm.tkcon(e,tp,eg,ep,ev,re,r,rp)
end
end
function
cm
.
tktg
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
,
chk
)
function
cm
.
tktg
(
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
Duel
.
IsPlayerCanSpecialSummonMonster
(
tp
,
8101
9099
,
0
,
0x4011
,
1750
,
1350
,
4
,
RACE_FAIRY
,
ATTRIBUTE_LIGHT
)
end
and
Duel
.
IsPlayerCanSpecialSummonMonster
(
tp
,
7567
9099
,
0
,
0x4011
,
1750
,
1350
,
4
,
RACE_FAIRY
,
ATTRIBUTE_LIGHT
)
end
Duel
.
SetOperationInfo
(
0
,
CATEGORY_TOKEN
,
nil
,
1
,
0
,
0
)
Duel
.
SetOperationInfo
(
0
,
CATEGORY_TOKEN
,
nil
,
1
,
0
,
0
)
Duel
.
SetOperationInfo
(
0
,
CATEGORY_SPECIAL_SUMMON
,
nil
,
1
,
0
,
0
)
Duel
.
SetOperationInfo
(
0
,
CATEGORY_SPECIAL_SUMMON
,
nil
,
1
,
0
,
0
)
end
end
function
cm
.
tkop
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
)
function
cm
.
tkop
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
)
if
Duel
.
GetLocationCount
(
tp
,
LOCATION_MZONE
)
>
0
and
Duel
.
IsPlayerCanSpecialSummonMonster
(
tp
,
8101
9099
,
0
,
0x4011
,
1750
,
1350
,
4
,
RACE_FAIRY
,
ATTRIBUTE_LIGHT
)
then
if
Duel
.
GetLocationCount
(
tp
,
LOCATION_MZONE
)
>
0
and
Duel
.
IsPlayerCanSpecialSummonMonster
(
tp
,
7567
9099
,
0
,
0x4011
,
1750
,
1350
,
4
,
RACE_FAIRY
,
ATTRIBUTE_LIGHT
)
then
local
token
=
Duel
.
CreateToken
(
tp
,
8101
9099
)
local
token
=
Duel
.
CreateToken
(
tp
,
7567
9099
)
Duel
.
SpecialSummon
(
token
,
0
,
tp
,
tp
,
false
,
false
,
POS_FACEUP
)
Duel
.
SpecialSummon
(
token
,
0
,
tp
,
tp
,
false
,
false
,
POS_FACEUP
)
end
end
end
end
expansions/script/c
8101
9073.lua
→
expansions/script/c
7567
9073.lua
View file @
2b0a1908
--樱庭姐妹 小梅&蓝子
--樱庭姐妹 小梅&蓝子
local
m
=
8101
9073
local
m
=
7567
9073
local
cm
=
_G
[
"c"
..
m
]
local
cm
=
_G
[
"c"
..
m
]
Duel
.
LoadScript
(
"c81000000.lua"
)
Duel
.
LoadScript
(
"c81000000.lua"
)
function
cm
.
initial_effect
(
c
)
function
cm
.
initial_effect
(
c
)
--synchro summon
--synchro summon
aux
.
AddSynchroProcedure
(
c
,
nil
,
aux
.
FilterBoolFunction
(
Card
.
IsCode
,
8101
9090
),
1
,
1
)
aux
.
AddSynchroProcedure
(
c
,
nil
,
aux
.
FilterBoolFunction
(
Card
.
IsCode
,
7567
9090
),
1
,
1
)
c
:
EnableReviveLimit
()
c
:
EnableReviveLimit
()
--equip
--equip
local
e1
=
Effect
.
CreateEffect
(
c
)
local
e1
=
Effect
.
CreateEffect
(
c
)
...
@@ -40,7 +40,7 @@ function cm.condition(e,tp,eg,ep,ev,re,r,rp)
...
@@ -40,7 +40,7 @@ function cm.condition(e,tp,eg,ep,ev,re,r,rp)
return
c
:
IsSummonType
(
SUMMON_TYPE_SYNCHRO
)
and
c
:
GetMaterial
():
IsExists
(
cm
.
pmfilter
,
1
,
nil
)
return
c
:
IsSummonType
(
SUMMON_TYPE_SYNCHRO
)
and
c
:
GetMaterial
():
IsExists
(
cm
.
pmfilter
,
1
,
nil
)
end
end
function
cm
.
pmfilter
(
c
)
function
cm
.
pmfilter
(
c
)
return
c
:
IsCode
(
8101
9000
)
return
c
:
IsCode
(
7567
9000
)
end
end
function
cm
.
efilter
(
c
)
function
cm
.
efilter
(
c
)
return
c
:
IsFaceup
()
return
c
:
IsFaceup
()
...
...
expansions/script/c
8101
9074.lua
→
expansions/script/c
7567
9074.lua
View file @
2b0a1908
--樱庭蓝子·嬉闹
--樱庭蓝子·嬉闹
local
m
=
8101
9074
local
m
=
7567
9074
local
cm
=
_G
[
"c"
..
m
]
local
cm
=
_G
[
"c"
..
m
]
Duel
.
LoadScript
(
"c81000000.lua"
)
Duel
.
LoadScript
(
"c81000000.lua"
)
function
cm
.
initial_effect
(
c
)
function
cm
.
initial_effect
(
c
)
...
@@ -26,7 +26,7 @@ function cm.initial_effect(c)
...
@@ -26,7 +26,7 @@ function cm.initial_effect(c)
c
:
RegisterEffect
(
e3
)
c
:
RegisterEffect
(
e3
)
end
end
function
cm
.
filter
(
c
,
e
,
tp
)
function
cm
.
filter
(
c
,
e
,
tp
)
return
c
:
IsCode
(
8101
9000
)
and
c
:
IsCanBeSpecialSummoned
(
e
,
0
,
tp
,
false
,
false
)
return
c
:
IsCode
(
7567
9000
)
and
c
:
IsCanBeSpecialSummoned
(
e
,
0
,
tp
,
false
,
false
)
end
end
function
cm
.
sptg
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
,
chk
)
function
cm
.
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
...
@@ -49,7 +49,7 @@ function cm.cdop(e,tp,eg,ep,ev,re,r,rp)
...
@@ -49,7 +49,7 @@ function cm.cdop(e,tp,eg,ep,ev,re,r,rp)
e1
:
SetCode
(
EFFECT_CHANGE_CODE
)
e1
:
SetCode
(
EFFECT_CHANGE_CODE
)
e1
:
SetProperty
(
EFFECT_FLAG_CANNOT_DISABLE
)
e1
:
SetProperty
(
EFFECT_FLAG_CANNOT_DISABLE
)
e1
:
SetReset
(
RESET_EVENT
+
RESETS_STANDARD
+
RESET_DISABLE
+
RESET_PHASE
+
PHASE_END
)
e1
:
SetReset
(
RESET_EVENT
+
RESETS_STANDARD
+
RESET_DISABLE
+
RESET_PHASE
+
PHASE_END
)
e1
:
SetValue
(
8101
9090
)
e1
:
SetValue
(
7567
9090
)
c
:
RegisterEffect
(
e1
)
c
:
RegisterEffect
(
e1
)
local
e2
=
Effect
.
CreateEffect
(
c
)
local
e2
=
Effect
.
CreateEffect
(
c
)
e2
:
SetType
(
EFFECT_TYPE_SINGLE
)
e2
:
SetType
(
EFFECT_TYPE_SINGLE
)
...
...
expansions/script/c
8101
9075.lua
→
expansions/script/c
7567
9075.lua
View file @
2b0a1908
--樱庭蓝子·猫猫
--樱庭蓝子·猫猫
local
m
=
8101
9075
local
m
=
7567
9075
local
cm
=
_G
[
"c"
..
m
]
local
cm
=
_G
[
"c"
..
m
]
Duel
.
LoadScript
(
"c81000000.lua"
)
Duel
.
LoadScript
(
"c81000000.lua"
)
function
cm
.
initial_effect
(
c
)
function
cm
.
initial_effect
(
c
)
...
@@ -48,7 +48,7 @@ function cm.eqop(e,tp,eg,ep,ev,re,r,rp)
...
@@ -48,7 +48,7 @@ function cm.eqop(e,tp,eg,ep,ev,re,r,rp)
end
end
end
end
function
cm
.
spfilter
(
c
,
e
,
tp
)
function
cm
.
spfilter
(
c
,
e
,
tp
)
return
c
:
IsCode
(
81019000
,
8101
9090
)
and
c
:
IsCanBeSpecialSummoned
(
e
,
0
,
tp
,
false
,
false
,
POS_FACEUP
)
return
c
:
IsCode
(
75679000
,
7567
9090
)
and
c
:
IsCanBeSpecialSummoned
(
e
,
0
,
tp
,
false
,
false
,
POS_FACEUP
)
and
(
c
:
IsLocation
(
LOCATION_GRAVE
+
LOCATION_DECK
)
and
Duel
.
GetMZoneCount
(
tp
)
>
0
and
(
c
:
IsLocation
(
LOCATION_GRAVE
+
LOCATION_DECK
)
and
Duel
.
GetMZoneCount
(
tp
)
>
0
or
c
:
IsLocation
(
LOCATION_EXTRA
)
and
Duel
.
GetLocationCountFromEx
(
tp
,
tp
,
nil
,
c
)
>
0
)
or
c
:
IsLocation
(
LOCATION_EXTRA
)
and
Duel
.
GetLocationCountFromEx
(
tp
,
tp
,
nil
,
c
)
>
0
)
end
end
...
...
expansions/script/c
8101
9090.lua
→
expansions/script/c
7567
9090.lua
View file @
2b0a1908
--沃·兹基·梭德
--沃·兹基·梭德
local
m
=
8101
9090
local
m
=
7567
9090
local
cm
=
_G
[
"c"
..
m
]
local
cm
=
_G
[
"c"
..
m
]
Duel
.
LoadScript
(
"c81000000.lua"
)
Duel
.
LoadScript
(
"c81000000.lua"
)
function
cm
.
initial_effect
(
c
)
function
cm
.
initial_effect
(
c
)
...
...
expansions/script/c81048034.lua
deleted
100644 → 0
View file @
0c558460
--竹花诺特·冬
local
m
=
81048034
local
cm
=
_G
[
"c"
..
m
]
Duel
.
LoadScript
(
"c81000000.lua"
)
function
cm
.
initial_effect
(
c
)
--special summon
local
e1
=
Effect
.
CreateEffect
(
c
)
e1
:
SetDescription
(
aux
.
Stringid
(
m
,
0
))
e1
:
SetCategory
(
CATEGORY_SPECIAL_SUMMON
)
e1
:
SetType
(
EFFECT_TYPE_IGNITION
)
e1
:
SetRange
(
LOCATION_HAND
)
e1
:
SetCountLimit
(
1
,
m
)
e1
:
SetCost
(
cm
.
spcost
)
e1
:
SetTarget
(
cm
.
sptg
)
e1
:
SetOperation
(
cm
.
spop
)
c
:
RegisterEffect
(
e1
)
--tograve
local
e2
=
Effect
.
CreateEffect
(
c
)
e2
:
SetCategory
(
CATEGORY_TOGRAVE
)
e2
:
SetType
(
EFFECT_TYPE_FIELD
+
EFFECT_TYPE_TRIGGER_O
)
e2
:
SetProperty
(
EFFECT_FLAG_DELAY
)
e2
:
SetCode
(
EVENT_PAY_LPCOST
)
e2
:
SetRange
(
LOCATION_MZONE
)
e2
:
SetCountLimit
(
1
,
m
+
900
)
e2
:
SetCondition
(
cm
.
tgcon
)
e2
:
SetTarget
(
cm
.
tgtg
)
e2
:
SetOperation
(
cm
.
tgop
)
c
:
RegisterEffect
(
e2
)
end
function
cm
.
spcost
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
,
chk
)
if
chk
==
0
then
return
Duel
.
CheckLPCost
(
tp
,
1500
)
end
Duel
.
PayLPCost
(
tp
,
1500
)
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
e
:
GetHandler
():
IsCanBeSpecialSummoned
(
e
,
0
,
tp
,
false
,
false
)
end
Duel
.
SetOperationInfo
(
0
,
CATEGORY_SPECIAL_SUMMON
,
e
:
GetHandler
(),
1
,
0
,
0
)
end
function
cm
.
spop
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
)
local
c
=
e
:
GetHandler
()
if
not
c
:
IsRelateToEffect
(
e
)
then
return
end
Duel
.
SpecialSummon
(
c
,
0
,
tp
,
tp
,
false
,
false
,
POS_FACEUP
)
end
function
cm
.
tgcon
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
)
return
ep
==
tp
end
function
cm
.
tgfilter
(
c
)
return
c
:
IsRace
(
RACE_PSYCHO
)
and
c
:
IsAttribute
(
ATTRIBUTE_WATER
)
and
c
:
IsAbleToGrave
()
end
function
cm
.
tgtg
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
,
chk
)
if
chk
==
0
then
return
Duel
.
IsExistingMatchingCard
(
cm
.
tgfilter
,
tp
,
LOCATION_DECK
,
0
,
1
,
nil
)
end
Duel
.
SetOperationInfo
(
0
,
CATEGORY_TOGRAVE
,
nil
,
1
,
tp
,
LOCATION_DECK
)
end
function
cm
.
tgop
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
)
Duel
.
Hint
(
HINT_SELECTMSG
,
tp
,
HINTMSG_TOGRAVE
)
local
g
=
Duel
.
SelectMatchingCard
(
tp
,
cm
.
tgfilter
,
tp
,
LOCATION_DECK
,
0
,
1
,
1
,
nil
)
if
g
:
GetCount
()
>
0
then
Duel
.
SendtoGrave
(
g
,
REASON_EFFECT
)
end
end
expansions/script/c81048035.lua
deleted
100644 → 0
View file @
0c558460
--竹花诺特·春
local
m
=
81048035
local
cm
=
_G
[
"c"
..
m
]
Duel
.
LoadScript
(
"c81000000.lua"
)
function
cm
.
initial_effect
(
c
)
--special summon
local
e1
=
Effect
.
CreateEffect
(
c
)
e1
:
SetCategory
(
CATEGORY_SPECIAL_SUMMON
)
e1
:
SetType
(
EFFECT_TYPE_FIELD
+
EFFECT_TYPE_TRIGGER_O
)
e1
:
SetRange
(
LOCATION_HAND
)
e1
:
SetCode
(
EVENT_SPSUMMON_SUCCESS
)
e1
:
SetProperty
(
EFFECT_FLAG_DELAY
)
e1
:
SetCountLimit
(
1
,
m
)
e1
:
SetCondition
(
cm
.
spcon
)
e1
:
SetCost
(
cm
.
spcost
)
e1
:
SetTarget
(
cm
.
sptg
)
e1
:
SetOperation
(
cm
.
spop
)
c
:
RegisterEffect
(
e1
)
--tograve
local
e2
=
Effect
.
CreateEffect
(
c
)
e2
:
SetCategory
(
CATEGORY_SPECIAL_SUMMON
)
e2
:
SetType
(
EFFECT_TYPE_FIELD
+
EFFECT_TYPE_TRIGGER_O
)
e2
:
SetProperty
(
EFFECT_FLAG_DELAY
)
e2
:
SetCode
(
EVENT_PAY_LPCOST
)
e2
:
SetRange
(
LOCATION_MZONE
)
e2
:
SetCountLimit
(
1
,
m
+
900
)
e2
:
SetCondition
(
cm
.
tgcon
)
e2
:
SetTarget
(
cm
.
tgtg
)
e2
:
SetOperation
(
cm
.
tgop
)
c
:
RegisterEffect
(
e2
)
end
function
cm
.
spfilter
(
c
,
tp
)
return
c
:
IsControler
(
tp
)
and
c
:
IsRace
(
RACE_PSYCHO
)
and
c
:
IsAttribute
(
ATTRIBUTE_WATER
)
and
c
:
IsFaceup
()
end
function
cm
.
spcon
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
)
return
eg
:
IsExists
(
cm
.
spfilter
,
1
,
nil
,
tp
)
end
function
cm
.
spcost
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
,
chk
)
if
chk
==
0
then
return
Duel
.
CheckLPCost
(
tp
,
800
)
end
Duel
.
PayLPCost
(
tp
,
800
)
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
e
:
GetHandler
():
IsCanBeSpecialSummoned
(
e
,
0
,
tp
,
false
,
false
)
end
Duel
.
SetOperationInfo
(
0
,
CATEGORY_SPECIAL_SUMMON
,
e
:
GetHandler
(),
1
,
0
,
0
)
end
function
cm
.
spop
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
)
local
c
=
e
:
GetHandler
()
if
c
:
IsRelateToEffect
(
e
)
then
Duel
.
SpecialSummon
(
c
,
0
,
tp
,
tp
,
false
,
false
,
POS_FACEUP
)
end
end
function
cm
.
tgcon
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
)
return
ep
==
tp
end
function
cm
.
tgfilter
(
c
,
e
,
tp
)
return
c
:
IsRace
(
RACE_PSYCHO
)
and
c
:
IsAttribute
(
ATTRIBUTE_WATER
)
and
c
:
IsCanBeSpecialSummoned
(
e
,
0
,
tp
,
false
,
false
)
end
function
cm
.
tgtg
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
,
chk
)
if
chk
==
0
then
return
Duel
.
GetLocationCount
(
tp
,
LOCATION_MZONE
)
>
0
and
Duel
.
IsExistingMatchingCard
(
cm
.
tgfilter
,
tp
,
LOCATION_HAND
+
LOCATION_GRAVE
,
0
,
1
,
nil
,
e
,
tp
)
end
Duel
.
SetOperationInfo
(
0
,
CATEGORY_SPECIAL_SUMMON
,
nil
,
1
,
tp
,
LOCATION_HAND
+
LOCATION_GRAVE
)
end
function
cm
.
tgop
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
)
if
Duel
.
GetLocationCount
(
tp
,
LOCATION_MZONE
)
<
1
then
return
end
Duel
.
Hint
(
HINT_SELECTMSG
,
tp
,
HINTMSG_SPSUMMON
)
local
g
=
Duel
.
SelectMatchingCard
(
tp
,
aux
.
NecroValleyFilter
(
cm
.
tgfilter
),
tp
,
LOCATION_HAND
+
LOCATION_GRAVE
,
0
,
1
,
1
,
nil
,
e
,
tp
)
if
g
:
GetCount
()
>
0
then
Duel
.
SpecialSummon
(
g
,
0
,
tp
,
tp
,
false
,
false
,
POS_FACEUP
)
end
end
expansions/script/c81048036.lua
View file @
2b0a1908
...
@@ -29,7 +29,7 @@ function cm.tdfilter(c)
...
@@ -29,7 +29,7 @@ function cm.tdfilter(c)
return
(
c
:
IsFaceup
()
or
c
:
IsLocation
(
LOCATION_GRAVE
))
and
c
:
IsRace
(
RACE_WYRM
)
and
c
:
IsAttribute
(
ATTRIBUTE_DARK
)
and
c
:
IsAbleToDeck
()
return
(
c
:
IsFaceup
()
or
c
:
IsLocation
(
LOCATION_GRAVE
))
and
c
:
IsRace
(
RACE_WYRM
)
and
c
:
IsAttribute
(
ATTRIBUTE_DARK
)
and
c
:
IsAbleToDeck
()
end
end
function
cm
.
srfilter
(
c
)
function
cm
.
srfilter
(
c
)
return
c
:
IsCode
(
81
052090
)
and
c
:
IsAbleToHand
()
return
c
:
IsCode
(
30
052090
)
and
c
:
IsAbleToHand
()
end
end
function
cm
.
srtg
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
,
chk
,
chkc
)
function
cm
.
srtg
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
,
chk
,
chkc
)
if
chkc
then
return
chkc
:
IsLocation
(
LOCATION_GRAVE
+
LOCATION_REMOVED
)
and
chkc
:
IsControler
(
tp
)
and
cm
.
tdfilter
(
chkc
)
end
if
chkc
then
return
chkc
:
IsLocation
(
LOCATION_GRAVE
+
LOCATION_REMOVED
)
and
chkc
:
IsControler
(
tp
)
and
cm
.
tdfilter
(
chkc
)
end
...
...
expansions/script/c
810
25000.lua
→
expansions/script/c
936
25000.lua
View file @
2b0a1908
--十十六木花奏子
--十十六木花奏子
local
m
=
810
25000
local
m
=
936
25000
local
cm
=
_G
[
"c"
..
m
]
local
cm
=
_G
[
"c"
..
m
]
Duel
.
LoadScript
(
"c81000000.lua"
)
Duel
.
LoadScript
(
"c81000000.lua"
)
function
cm
.
initial_effect
(
c
)
function
cm
.
initial_effect
(
c
)
...
...
expansions/script/c
810
25001.lua
→
expansions/script/c
936
25001.lua
View file @
2b0a1908
--十十六木花奏子·歌
--十十六木花奏子·歌
local
m
=
810
25001
local
m
=
936
25001
local
cm
=
_G
[
"c"
..
m
]
local
cm
=
_G
[
"c"
..
m
]
Duel
.
LoadScript
(
"c81000000.lua"
)
Duel
.
LoadScript
(
"c81000000.lua"
)
function
cm
.
initial_effect
(
c
)
function
cm
.
initial_effect
(
c
)
...
...
expansions/script/c
810
25002.lua
→
expansions/script/c
936
25002.lua
View file @
2b0a1908
--十十六木花奏子·归
--十十六木花奏子·归
local
m
=
810
25002
local
m
=
936
25002
local
cm
=
_G
[
"c"
..
m
]
local
cm
=
_G
[
"c"
..
m
]
Duel
.
LoadScript
(
"c81000000.lua"
)
Duel
.
LoadScript
(
"c81000000.lua"
)
function
cm
.
initial_effect
(
c
)
function
cm
.
initial_effect
(
c
)
...
...
expansions/script/c
810
25003.lua
→
expansions/script/c
936
25003.lua
View file @
2b0a1908
--十十六木花奏子·炼
--十十六木花奏子·炼
local
m
=
810
25003
local
m
=
936
25003
local
cm
=
_G
[
"c"
..
m
]
local
cm
=
_G
[
"c"
..
m
]
Duel
.
LoadScript
(
"c81000000.lua"
)
Duel
.
LoadScript
(
"c81000000.lua"
)
function
cm
.
initial_effect
(
c
)
function
cm
.
initial_effect
(
c
)
...
...
expansions/script/c
810
25004.lua
→
expansions/script/c
936
25004.lua
View file @
2b0a1908
--十十六木花奏子·邀
--十十六木花奏子·邀
local
m
=
810
25004
local
m
=
936
25004
local
cm
=
_G
[
"c"
..
m
]
local
cm
=
_G
[
"c"
..
m
]
Duel
.
LoadScript
(
"c81000000.lua"
)
Duel
.
LoadScript
(
"c81000000.lua"
)
function
cm
.
initial_effect
(
c
)
function
cm
.
initial_effect
(
c
)
...
...
expansions/script/c
810
25005.lua
→
expansions/script/c
936
25005.lua
View file @
2b0a1908
--十十六木花奏子·眠
--十十六木花奏子·眠
local
m
=
810
25005
local
m
=
936
25005
local
cm
=
_G
[
"c"
..
m
]
local
cm
=
_G
[
"c"
..
m
]
Duel
.
LoadScript
(
"c81000000.lua"
)
Duel
.
LoadScript
(
"c81000000.lua"
)
function
cm
.
initial_effect
(
c
)
function
cm
.
initial_effect
(
c
)
...
...
expansions/script/c
810
25006.lua
→
expansions/script/c
936
25006.lua
View file @
2b0a1908
--十十六木花奏子·淑
--十十六木花奏子·淑
local
m
=
810
25006
local
m
=
936
25006
local
cm
=
_G
[
"c"
..
m
]
local
cm
=
_G
[
"c"
..
m
]
Duel
.
LoadScript
(
"c81000000.lua"
)
Duel
.
LoadScript
(
"c81000000.lua"
)
function
cm
.
initial_effect
(
c
)
function
cm
.
initial_effect
(
c
)
...
...
expansions/script/c
810
59003.lua
→
expansions/script/c
936
59003.lua
View file @
2b0a1908
--砂冢明音·源流
--砂冢明音·源流
local
m
=
8
10
59003
local
m
=
8
36
59003
local
cm
=
_G
[
"c"
..
m
]
local
cm
=
_G
[
"c"
..
m
]
function
cm
.
initial_effect
(
c
)
function
cm
.
initial_effect
(
c
)
--link summon
--link summon
...
...
expansions/script/c
810
59006.lua
→
expansions/script/c
936
59006.lua
View file @
2b0a1908
--璃池樱空·巧克力
--璃池樱空·巧克力
local
m
=
8
10
59006
local
m
=
8
36
59006
local
cm
=
_G
[
"c"
..
m
]
local
cm
=
_G
[
"c"
..
m
]
Duel
.
LoadScript
(
"c81000000.lua"
)
Duel
.
LoadScript
(
"c81000000.lua"
)
function
cm
.
initial_effect
(
c
)
function
cm
.
initial_effect
(
c
)
...
...
expansions/script/c
810
59009.lua
→
expansions/script/c
936
59009.lua
View file @
2b0a1908
--黑木伊芙
--黑木伊芙
local
m
=
8
10
59009
local
m
=
8
36
59009
local
cm
=
_G
[
"c"
..
m
]
local
cm
=
_G
[
"c"
..
m
]
Duel
.
LoadScript
(
"c81000000.lua"
)
Duel
.
LoadScript
(
"c81000000.lua"
)
function
cm
.
initial_effect
(
c
)
function
cm
.
initial_effect
(
c
)
...
...
expansions/script/c
810
30000.lua
→
expansions/script/c
986
30000.lua
View file @
2b0a1908
--神崎春瑚
--神崎春瑚
local
m
=
810
30000
local
m
=
986
30000
local
cm
=
_G
[
"c"
..
m
]
local
cm
=
_G
[
"c"
..
m
]
Duel
.
LoadScript
(
"c81000000.lua"
)
Duel
.
LoadScript
(
"c81000000.lua"
)
function
cm
.
initial_effect
(
c
)
function
cm
.
initial_effect
(
c
)
...
...
expansions/script/c
810
30001.lua
→
expansions/script/c
986
30001.lua
View file @
2b0a1908
--女仆店员·神崎春瑚
--女仆店员·神崎春瑚
local
m
=
810
30001
local
m
=
986
30001
local
cm
=
_G
[
"c"
..
m
]
local
cm
=
_G
[
"c"
..
m
]
Duel
.
LoadScript
(
"c81000000.lua"
)
Duel
.
LoadScript
(
"c81000000.lua"
)
function
cm
.
initial_effect
(
c
)
function
cm
.
initial_effect
(
c
)
...
...
expansions/script/c
810
30002.lua
→
expansions/script/c
986
30002.lua
View file @
2b0a1908
--春之约会·神崎春瑚
--春之约会·神崎春瑚
local
m
=
810
30002
local
m
=
986
30002
local
cm
=
_G
[
"c"
..
m
]
local
cm
=
_G
[
"c"
..
m
]
Duel
.
LoadScript
(
"c81000000.lua"
)
Duel
.
LoadScript
(
"c81000000.lua"
)
function
cm
.
initial_effect
(
c
)
function
cm
.
initial_effect
(
c
)
...
...
expansions/script/c
810
30003.lua
→
expansions/script/c
986
30003.lua
View file @
2b0a1908
--白切黑·神崎春瑚
--白切黑·神崎春瑚
local
m
=
810
30003
local
m
=
986
30003
local
cm
=
_G
[
"c"
..
m
]
local
cm
=
_G
[
"c"
..
m
]
Duel
.
LoadScript
(
"c81000000.lua"
)
Duel
.
LoadScript
(
"c81000000.lua"
)
function
cm
.
initial_effect
(
c
)
function
cm
.
initial_effect
(
c
)
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment