Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Y
ygopro
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
YGOPRO-520DIY
ygopro
Commits
4abbfc46
Commit
4abbfc46
authored
Oct 18, 2012
by
argon.sun
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fusion
parent
1aa16784
Changes
146
Hide whitespace changes
Inline
Side-by-side
Showing
146 changed files
with
30 additions
and
290 deletions
+30
-290
script/c10248389.lua
script/c10248389.lua
+0
-2
script/c10526791.lua
script/c10526791.lua
+0
-2
script/c11502550.lua
script/c11502550.lua
+0
-2
script/c11901678.lua
script/c11901678.lua
+0
-2
script/c12652643.lua
script/c12652643.lua
+0
-2
script/c13108445.lua
script/c13108445.lua
+0
-2
script/c13293158.lua
script/c13293158.lua
+0
-2
script/c13722870.lua
script/c13722870.lua
+0
-2
script/c13756293.lua
script/c13756293.lua
+0
-2
script/c13803864.lua
script/c13803864.lua
+0
-2
script/c1412158.lua
script/c1412158.lua
+0
-2
script/c14225239.lua
script/c14225239.lua
+0
-2
script/c15237615.lua
script/c15237615.lua
+0
-2
script/c1546123.lua
script/c1546123.lua
+0
-2
script/c1546124.lua
script/c1546124.lua
+0
-2
script/c1641882.lua
script/c1641882.lua
+0
-2
script/c16507828.lua
script/c16507828.lua
+0
-2
script/c17032740.lua
script/c17032740.lua
+0
-2
script/c17881964.lua
script/c17881964.lua
+0
-2
script/c19066538.lua
script/c19066538.lua
+0
-2
script/c2111707.lua
script/c2111707.lua
+0
-2
script/c21175632.lua
script/c21175632.lua
+0
-2
script/c21947653.lua
script/c21947653.lua
+0
-2
script/c22160245.lua
script/c22160245.lua
+0
-2
script/c23995346.lua
script/c23995346.lua
+0
-2
script/c23995347.lua
script/c23995347.lua
+0
-2
script/c2504891.lua
script/c2504891.lua
+0
-2
script/c25119460.lua
script/c25119460.lua
+0
-2
script/c25366484.lua
script/c25366484.lua
+0
-2
script/c25655502.lua
script/c25655502.lua
+0
-2
script/c27134689.lua
script/c27134689.lua
+0
-2
script/c27346636.lua
script/c27346636.lua
+0
-2
script/c28593363.lua
script/c28593363.lua
+0
-2
script/c28677304.lua
script/c28677304.lua
+0
-2
script/c29343734.lua
script/c29343734.lua
+0
-2
script/c29929832.lua
script/c29929832.lua
+0
-2
script/c31339260.lua
script/c31339260.lua
+0
-2
script/c32355828.lua
script/c32355828.lua
+0
-2
script/c32485271.lua
script/c32485271.lua
+0
-2
script/c32751480.lua
script/c32751480.lua
+0
-2
script/c32752319.lua
script/c32752319.lua
+0
-2
script/c3366982.lua
script/c3366982.lua
+0
-2
script/c33691040.lua
script/c33691040.lua
+0
-2
script/c35752363.lua
script/c35752363.lua
+0
-2
script/c35809262.lua
script/c35809262.lua
+0
-2
script/c36256625.lua
script/c36256625.lua
+0
-2
script/c37057012.lua
script/c37057012.lua
+0
-2
script/c37421579.lua
script/c37421579.lua
+0
-2
script/c3897065.lua
script/c3897065.lua
+0
-2
script/c40173854.lua
script/c40173854.lua
+0
-2
script/c40418351.lua
script/c40418351.lua
+0
-2
script/c41436536.lua
script/c41436536.lua
+0
-2
script/c41462083.lua
script/c41462083.lua
+0
-2
script/c41462084.lua
script/c41462084.lua
+0
-2
script/c41517968.lua
script/c41517968.lua
+0
-2
script/c41544074.lua
script/c41544074.lua
+0
-2
script/c43378048.lua
script/c43378048.lua
+0
-2
script/c45231177.lua
script/c45231177.lua
+0
-2
script/c46696593.lua
script/c46696593.lua
+0
-2
script/c47737087.lua
script/c47737087.lua
+0
-2
script/c4796100.lua
script/c4796100.lua
+0
-2
script/c48156348.lua
script/c48156348.lua
+0
-2
script/c48996569.lua
script/c48996569.lua
+0
-2
script/c49352945.lua
script/c49352945.lua
+0
-2
script/c49597193.lua
script/c49597193.lua
+0
-2
script/c49868263.lua
script/c49868263.lua
+0
-2
script/c50282757.lua
script/c50282757.lua
+0
-2
script/c5128859.lua
script/c5128859.lua
+0
-2
script/c51828629.lua
script/c51828629.lua
+0
-2
script/c52031567.lua
script/c52031567.lua
+0
-2
script/c53539634.lua
script/c53539634.lua
+0
-2
script/c5368615.lua
script/c5368615.lua
+0
-2
script/c54541900.lua
script/c54541900.lua
+0
-2
script/c54622031.lua
script/c54622031.lua
+0
-2
script/c54752875.lua
script/c54752875.lua
+0
-2
script/c55171412.lua
script/c55171412.lua
+0
-2
script/c55615891.lua
script/c55615891.lua
+0
-2
script/c5600127.lua
script/c5600127.lua
+0
-2
script/c56413937.lua
script/c56413937.lua
+0
-2
script/c56907389.lua
script/c56907389.lua
+0
-2
script/c58528964.lua
script/c58528964.lua
+0
-2
script/c58601383.lua
script/c58601383.lua
+0
-2
script/c58859575.lua
script/c58859575.lua
+0
-2
script/c59036972.lua
script/c59036972.lua
+0
-2
script/c60493189.lua
script/c60493189.lua
+0
-2
script/c61204971.lua
script/c61204971.lua
+0
-2
script/c6150044.lua
script/c6150044.lua
+0
-2
script/c62873545.lua
script/c62873545.lua
+0
-2
script/c63519819.lua
script/c63519819.lua
+0
-2
script/c66235877.lua
script/c66235877.lua
+0
-2
script/c66889139.lua
script/c66889139.lua
+0
-2
script/c6840573.lua
script/c6840573.lua
+0
-2
script/c68745629.lua
script/c68745629.lua
+0
-2
script/c70681994.lua
script/c70681994.lua
+0
-2
script/c71628381.lua
script/c71628381.lua
+0
-2
script/c7243511.lua
script/c7243511.lua
+0
-2
script/c72869010.lua
script/c72869010.lua
+0
-2
script/c72926163.lua
script/c72926163.lua
+0
-2
script/c74157028.lua
script/c74157028.lua
+0
-2
script/c74703140.lua
script/c74703140.lua
+0
-2
script/c74711057.lua
script/c74711057.lua
+0
-2
script/c75923050.lua
script/c75923050.lua
+0
-2
script/c76263644.lua
script/c76263644.lua
+0
-2
script/c76614340.lua
script/c76614340.lua
+0
-2
script/c78512663.lua
script/c78512663.lua
+0
-2
script/c79229522.lua
script/c79229522.lua
+0
-2
script/c80071763.lua
script/c80071763.lua
+0
-2
script/c80516007.lua
script/c80516007.lua
+0
-2
script/c80727036.lua
script/c80727036.lua
+0
-2
script/c81003500.lua
script/c81003500.lua
+0
-2
script/c81197327.lua
script/c81197327.lua
+0
-2
script/c81566151.lua
script/c81566151.lua
+0
-2
script/c83121692.lua
script/c83121692.lua
+0
-2
script/c8327462.lua
script/c8327462.lua
+0
-2
script/c84243274.lua
script/c84243274.lua
+0
-2
script/c85507811.lua
script/c85507811.lua
+0
-2
script/c85684223.lua
script/c85684223.lua
+0
-2
script/c86099788.lua
script/c86099788.lua
+0
-2
script/c86164529.lua
script/c86164529.lua
+0
-2
script/c86346643.lua
script/c86346643.lua
+0
-2
script/c86676862.lua
script/c86676862.lua
+0
-2
script/c86805855.lua
script/c86805855.lua
+0
-2
script/c87751584.lua
script/c87751584.lua
+0
-2
script/c88820235.lua
script/c88820235.lua
+0
-2
script/c89112729.lua
script/c89112729.lua
+0
-2
script/c90140980.lua
script/c90140980.lua
+0
-2
script/c90660762.lua
script/c90660762.lua
+0
-2
script/c90957527.lua
script/c90957527.lua
+0
-2
script/c91998119.lua
script/c91998119.lua
+0
-2
script/c91998120.lua
script/c91998120.lua
+0
-2
script/c91998121.lua
script/c91998121.lua
+0
-2
script/c9293977.lua
script/c9293977.lua
+0
-2
script/c94566432.lua
script/c94566432.lua
+0
-2
script/c94905343.lua
script/c94905343.lua
+0
-2
script/c95144193.lua
script/c95144193.lua
+0
-2
script/c95952802.lua
script/c95952802.lua
+0
-2
script/c9653271.lua
script/c9653271.lua
+0
-2
script/c98502113.lua
script/c98502113.lua
+0
-2
script/c98502114.lua
script/c98502114.lua
+0
-2
script/c98502115.lua
script/c98502115.lua
+0
-2
script/c98927491.lua
script/c98927491.lua
+0
-2
script/c9910360.lua
script/c9910360.lua
+0
-2
script/c99551425.lua
script/c99551425.lua
+0
-2
script/c99724761.lua
script/c99724761.lua
+0
-2
script/c99916754.lua
script/c99916754.lua
+0
-2
script/utility.lua
script/utility.lua
+30
-0
No files found.
script/c10248389.lua
View file @
4abbfc46
...
@@ -36,8 +36,6 @@ function c10248389.initial_effect(c)
...
@@ -36,8 +36,6 @@ function c10248389.initial_effect(c)
e4
:
SetOperation
(
c10248389
.
disop
)
e4
:
SetOperation
(
c10248389
.
disop
)
c
:
RegisterEffect
(
e4
)
c
:
RegisterEffect
(
e4
)
end
end
c10248389
.
material_count
=
2
c10248389
.
material
=
{
97023549
,
11460577
}
function
c10248389
.
indcon
(
e
)
function
c10248389
.
indcon
(
e
)
return
Duel
.
GetFieldGroupCount
(
e
:
GetHandlerPlayer
(),
0
,
LOCATION_MZONE
)
==
1
return
Duel
.
GetFieldGroupCount
(
e
:
GetHandlerPlayer
(),
0
,
LOCATION_MZONE
)
==
1
end
end
...
...
script/c10526791.lua
View file @
4abbfc46
...
@@ -17,8 +17,6 @@ function c10526791.initial_effect(c)
...
@@ -17,8 +17,6 @@ function c10526791.initial_effect(c)
e2
:
SetValue
(
1
)
e2
:
SetValue
(
1
)
c
:
RegisterEffect
(
e2
)
c
:
RegisterEffect
(
e2
)
end
end
c10526791
.
material_count
=
2
c10526791
.
material
=
{
86188410
,
59793705
}
function
c10526791
.
splimit
(
e
,
se
,
sp
,
st
)
function
c10526791
.
splimit
(
e
,
se
,
sp
,
st
)
return
bit
.
band
(
st
,
SUMMON_TYPE_FUSION
)
==
SUMMON_TYPE_FUSION
return
bit
.
band
(
st
,
SUMMON_TYPE_FUSION
)
==
SUMMON_TYPE_FUSION
end
end
script/c11502550.lua
View file @
4abbfc46
...
@@ -46,8 +46,6 @@ function c11502550.initial_effect(c)
...
@@ -46,8 +46,6 @@ function c11502550.initial_effect(c)
e5
:
SetValue
(
c11502550
.
atkval
)
e5
:
SetValue
(
c11502550
.
atkval
)
c
:
RegisterEffect
(
e5
)
c
:
RegisterEffect
(
e5
)
end
end
c11502550
.
material_count
=
2
c11502550
.
material
=
{
89943723
,
54959865
}
function
c11502550
.
splimit
(
e
,
se
,
sp
,
st
)
function
c11502550
.
splimit
(
e
,
se
,
sp
,
st
)
return
not
e
:
GetHandler
():
IsLocation
(
LOCATION_EXTRA
)
return
not
e
:
GetHandler
():
IsLocation
(
LOCATION_EXTRA
)
end
end
...
...
script/c11901678.lua
View file @
4abbfc46
...
@@ -4,5 +4,3 @@ function c11901678.initial_effect(c)
...
@@ -4,5 +4,3 @@ function c11901678.initial_effect(c)
c
:
EnableReviveLimit
()
c
:
EnableReviveLimit
()
aux
.
AddFusionProcCode2
(
c
,
70781052
,
74677422
,
true
,
true
)
aux
.
AddFusionProcCode2
(
c
,
70781052
,
74677422
,
true
,
true
)
end
end
c11901678
.
material_count
=
2
c11901678
.
material
=
{
70781052
,
74677422
}
script/c12652643.lua
View file @
4abbfc46
...
@@ -32,8 +32,6 @@ function c12652643.initial_effect(c)
...
@@ -32,8 +32,6 @@ function c12652643.initial_effect(c)
e4
:
SetOperation
(
c12652643
.
spop
)
e4
:
SetOperation
(
c12652643
.
spop
)
c
:
RegisterEffect
(
e4
)
c
:
RegisterEffect
(
e4
)
end
end
c12652643
.
material_count
=
1
c12652643
.
material
=
{
83104731
}
function
c12652643
.
splimit
(
e
,
se
,
sp
,
st
)
function
c12652643
.
splimit
(
e
,
se
,
sp
,
st
)
return
bit
.
band
(
st
,
SUMMON_TYPE_FUSION
)
==
SUMMON_TYPE_FUSION
return
bit
.
band
(
st
,
SUMMON_TYPE_FUSION
)
==
SUMMON_TYPE_FUSION
end
end
...
...
script/c13108445.lua
View file @
4abbfc46
...
@@ -31,8 +31,6 @@ function c13108445.initial_effect(c)
...
@@ -31,8 +31,6 @@ function c13108445.initial_effect(c)
e4
:
SetOperation
(
c13108445
.
posop
)
e4
:
SetOperation
(
c13108445
.
posop
)
c
:
RegisterEffect
(
e4
)
c
:
RegisterEffect
(
e4
)
end
end
c13108445
.
material_count
=
1
c13108445
.
material
=
{
27126980
}
function
c13108445
.
splimit
(
e
,
se
,
sp
,
st
)
function
c13108445
.
splimit
(
e
,
se
,
sp
,
st
)
return
not
e
:
GetHandler
():
IsLocation
(
LOCATION_EXTRA
)
or
bit
.
band
(
st
,
SUMMON_TYPE_FUSION
)
==
SUMMON_TYPE_FUSION
return
not
e
:
GetHandler
():
IsLocation
(
LOCATION_EXTRA
)
or
bit
.
band
(
st
,
SUMMON_TYPE_FUSION
)
==
SUMMON_TYPE_FUSION
end
end
...
...
script/c13293158.lua
View file @
4abbfc46
...
@@ -26,8 +26,6 @@ function c13293158.initial_effect(c)
...
@@ -26,8 +26,6 @@ function c13293158.initial_effect(c)
e3
:
SetOperation
(
c13293158
.
activate
)
e3
:
SetOperation
(
c13293158
.
activate
)
c
:
RegisterEffect
(
e3
)
c
:
RegisterEffect
(
e3
)
end
end
c13293158
.
material_count
=
2
c13293158
.
material
=
{
21844576
,
86188410
}
function
c13293158
.
splimit
(
e
,
se
,
sp
,
st
)
function
c13293158
.
splimit
(
e
,
se
,
sp
,
st
)
return
st
==
SUMMON_TYPE_FUSION
+
0x10
return
st
==
SUMMON_TYPE_FUSION
+
0x10
end
end
...
...
script/c13722870.lua
View file @
4abbfc46
...
@@ -19,8 +19,6 @@ function c13722870.initial_effect(c)
...
@@ -19,8 +19,6 @@ function c13722870.initial_effect(c)
e2
:
SetValue
(
1
)
e2
:
SetValue
(
1
)
c
:
RegisterEffect
(
e2
)
c
:
RegisterEffect
(
e2
)
end
end
c13722870
.
material_count
=
2
c13722870
.
material
=
{
46986414
,
45231177
}
function
c13722870
.
spfilter
(
c
,
e
,
tp
)
function
c13722870
.
spfilter
(
c
,
e
,
tp
)
return
c
:
IsCode
(
49217579
)
and
c
:
IsCanBeSpecialSummoned
(
e
,
0
,
tp
,
true
,
false
)
return
c
:
IsCode
(
49217579
)
and
c
:
IsCanBeSpecialSummoned
(
e
,
0
,
tp
,
true
,
false
)
end
end
...
...
script/c13756293.lua
View file @
4abbfc46
...
@@ -23,8 +23,6 @@ function c13756293.initial_effect(c)
...
@@ -23,8 +23,6 @@ function c13756293.initial_effect(c)
e2
:
SetOperation
(
c13756293
.
spop
)
e2
:
SetOperation
(
c13756293
.
spop
)
c
:
RegisterEffect
(
e2
)
c
:
RegisterEffect
(
e2
)
end
end
c13756293
.
material_count
=
2
c13756293
.
material
=
{
17985575
,
62113340
}
function
c13756293
.
etarget
(
e
,
c
)
function
c13756293
.
etarget
(
e
,
c
)
return
c
:
IsRace
(
RACE_DRAGON
)
return
c
:
IsRace
(
RACE_DRAGON
)
end
end
...
...
script/c13803864.lua
View file @
4abbfc46
...
@@ -15,8 +15,6 @@ function c13803864.initial_effect(c)
...
@@ -15,8 +15,6 @@ function c13803864.initial_effect(c)
e1
:
SetOperation
(
c13803864
.
spop
)
e1
:
SetOperation
(
c13803864
.
spop
)
c
:
RegisterEffect
(
e1
)
c
:
RegisterEffect
(
e1
)
end
end
c13803864
.
material_count
=
1
c13803864
.
material
=
{
27288416
}
function
c13803864
.
spfilter
(
c
,
e
,
tp
)
function
c13803864
.
spfilter
(
c
,
e
,
tp
)
return
c
:
IsCode
(
27288416
)
and
c
:
IsCanBeSpecialSummoned
(
e
,
0
,
tp
,
false
,
false
)
return
c
:
IsCode
(
27288416
)
and
c
:
IsCanBeSpecialSummoned
(
e
,
0
,
tp
,
false
,
false
)
end
end
...
...
script/c1412158.lua
View file @
4abbfc46
...
@@ -25,8 +25,6 @@ function c1412158.initial_effect(c)
...
@@ -25,8 +25,6 @@ function c1412158.initial_effect(c)
e2
:
SetOperation
(
c1412158
.
spop
)
e2
:
SetOperation
(
c1412158
.
spop
)
c
:
RegisterEffect
(
e2
)
c
:
RegisterEffect
(
e2
)
end
end
c1412158
.
material_count
=
2
c1412158
.
material
=
{
92421852
,
38916461
}
function
c1412158
.
atkcon
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
)
function
c1412158
.
atkcon
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
)
return
e
:
GetHandler
():
GetBattleTarget
()
~=
nil
return
e
:
GetHandler
():
GetBattleTarget
()
~=
nil
end
end
...
...
script/c14225239.lua
View file @
4abbfc46
...
@@ -17,8 +17,6 @@ function c14225239.initial_effect(c)
...
@@ -17,8 +17,6 @@ function c14225239.initial_effect(c)
e2
:
SetCondition
(
c14225239
.
dacon
)
e2
:
SetCondition
(
c14225239
.
dacon
)
c
:
RegisterEffect
(
e2
)
c
:
RegisterEffect
(
e2
)
end
end
c14225239
.
material_count
=
2
c14225239
.
material
=
{
79979666
,
21844576
}
function
c14225239
.
splimit
(
e
,
se
,
sp
,
st
)
function
c14225239
.
splimit
(
e
,
se
,
sp
,
st
)
return
bit
.
band
(
st
,
SUMMON_TYPE_FUSION
)
==
SUMMON_TYPE_FUSION
return
bit
.
band
(
st
,
SUMMON_TYPE_FUSION
)
==
SUMMON_TYPE_FUSION
end
end
...
...
script/c15237615.lua
View file @
4abbfc46
...
@@ -4,5 +4,3 @@ function c15237615.initial_effect(c)
...
@@ -4,5 +4,3 @@ function c15237615.initial_effect(c)
c
:
EnableReviveLimit
()
c
:
EnableReviveLimit
()
aux
.
AddFusionProcCode2
(
c
,
5901497
,
64501875
,
true
,
true
)
aux
.
AddFusionProcCode2
(
c
,
5901497
,
64501875
,
true
,
true
)
end
end
c15237615
.
material_count
=
2
c15237615
.
material
=
{
5901497
,
64501875
}
script/c1546123.lua
View file @
4abbfc46
...
@@ -9,5 +9,3 @@ function c1546123.initial_effect(c)
...
@@ -9,5 +9,3 @@ function c1546123.initial_effect(c)
e2
:
SetCode
(
EFFECT_PIERCE
)
e2
:
SetCode
(
EFFECT_PIERCE
)
c
:
RegisterEffect
(
e2
)
c
:
RegisterEffect
(
e2
)
end
end
c1546123
.
material_count
=
1
c1546123
.
material
=
{
70095154
}
script/c1546124.lua
View file @
4abbfc46
...
@@ -9,5 +9,3 @@ function c1546124.initial_effect(c)
...
@@ -9,5 +9,3 @@ function c1546124.initial_effect(c)
e2
:
SetCode
(
EFFECT_PIERCE
)
e2
:
SetCode
(
EFFECT_PIERCE
)
c
:
RegisterEffect
(
e2
)
c
:
RegisterEffect
(
e2
)
end
end
c1546124
.
material_count
=
1
c1546124
.
material
=
{
70095154
}
script/c1641882.lua
View file @
4abbfc46
...
@@ -4,5 +4,3 @@ function c1641882.initial_effect(c)
...
@@ -4,5 +4,3 @@ function c1641882.initial_effect(c)
c
:
EnableReviveLimit
()
c
:
EnableReviveLimit
()
aux
.
AddFusionProcCode2
(
c
,
38142739
,
83464209
,
true
,
true
)
aux
.
AddFusionProcCode2
(
c
,
38142739
,
83464209
,
true
,
true
)
end
end
c1641882
.
material_count
=
2
c1641882
.
material
=
{
38142739
,
83464209
}
script/c16507828.lua
View file @
4abbfc46
...
@@ -4,5 +4,3 @@ function c16507828.initial_effect(c)
...
@@ -4,5 +4,3 @@ function c16507828.initial_effect(c)
c
:
EnableReviveLimit
()
c
:
EnableReviveLimit
()
aux
.
AddFusionProcCode2
(
c
,
94119974
,
38289717
,
true
,
true
)
aux
.
AddFusionProcCode2
(
c
,
94119974
,
38289717
,
true
,
true
)
end
end
c16507828
.
material_count
=
2
c16507828
.
material
=
{
94119974
,
38289717
}
script/c17032740.lua
View file @
4abbfc46
...
@@ -49,8 +49,6 @@ function c17032740.initial_effect(c)
...
@@ -49,8 +49,6 @@ function c17032740.initial_effect(c)
e5
:
SetOperation
(
c17032740
.
coinop
)
e5
:
SetOperation
(
c17032740
.
coinop
)
c
:
RegisterEffect
(
e5
)
c
:
RegisterEffect
(
e5
)
end
end
c17032740
.
material_count
=
3
c17032740
.
material
=
{
89943723
,
43237273
,
17732278
}
function
c17032740
.
splimit
(
e
,
se
,
sp
,
st
)
function
c17032740
.
splimit
(
e
,
se
,
sp
,
st
)
return
not
e
:
GetHandler
():
IsLocation
(
LOCATION_EXTRA
)
return
not
e
:
GetHandler
():
IsLocation
(
LOCATION_EXTRA
)
end
end
...
...
script/c17881964.lua
View file @
4abbfc46
...
@@ -4,5 +4,3 @@ function c17881964.initial_effect(c)
...
@@ -4,5 +4,3 @@ function c17881964.initial_effect(c)
c
:
EnableReviveLimit
()
c
:
EnableReviveLimit
()
aux
.
AddFusionProcCode2
(
c
,
53293545
,
75356564
,
true
,
true
)
aux
.
AddFusionProcCode2
(
c
,
53293545
,
75356564
,
true
,
true
)
end
end
c17881964
.
material_count
=
2
c17881964
.
material
=
{
53293545
,
75356564
}
script/c19066538.lua
View file @
4abbfc46
...
@@ -4,5 +4,3 @@ function c19066538.initial_effect(c)
...
@@ -4,5 +4,3 @@ function c19066538.initial_effect(c)
c
:
EnableReviveLimit
()
c
:
EnableReviveLimit
()
aux
.
AddFusionProcCode2
(
c
,
98049915
,
2118022
,
true
,
true
)
aux
.
AddFusionProcCode2
(
c
,
98049915
,
2118022
,
true
,
true
)
end
end
c19066538
.
material_count
=
2
c19066538
.
material
=
{
98049915
,
2118022
}
script/c2111707.lua
View file @
4abbfc46
...
@@ -31,8 +31,6 @@ function c2111707.initial_effect(c)
...
@@ -31,8 +31,6 @@ function c2111707.initial_effect(c)
e3
:
SetOperation
(
c2111707
.
desop
)
e3
:
SetOperation
(
c2111707
.
desop
)
c
:
RegisterEffect
(
e3
)
c
:
RegisterEffect
(
e3
)
end
end
c2111707
.
material_count
=
2
c2111707
.
material
=
{
62651957
,
65622692
}
function
c2111707
.
splimit
(
e
,
se
,
sp
,
st
)
function
c2111707
.
splimit
(
e
,
se
,
sp
,
st
)
return
not
e
:
GetHandler
():
IsLocation
(
LOCATION_EXTRA
+
LOCATION_GRAVE
)
return
not
e
:
GetHandler
():
IsLocation
(
LOCATION_EXTRA
+
LOCATION_GRAVE
)
end
end
...
...
script/c21175632.lua
View file @
4abbfc46
...
@@ -4,5 +4,3 @@ function c21175632.initial_effect(c)
...
@@ -4,5 +4,3 @@ function c21175632.initial_effect(c)
c
:
EnableReviveLimit
()
c
:
EnableReviveLimit
()
aux
.
AddFusionProcCode2
(
c
,
84080938
,
57579381
,
true
,
true
)
aux
.
AddFusionProcCode2
(
c
,
84080938
,
57579381
,
true
,
true
)
end
end
c21175632
.
material_count
=
2
c21175632
.
material
=
{
84080938
,
57579381
}
script/c21947653.lua
View file @
4abbfc46
...
@@ -22,8 +22,6 @@ function c21947653.initial_effect(c)
...
@@ -22,8 +22,6 @@ function c21947653.initial_effect(c)
e2
:
SetOperation
(
c21947653
.
operation
)
e2
:
SetOperation
(
c21947653
.
operation
)
c
:
RegisterEffect
(
e2
)
c
:
RegisterEffect
(
e2
)
end
end
c21947653
.
material_count
=
2
c21947653
.
material
=
{
20721928
,
84327329
}
function
c21947653
.
splimit
(
e
,
se
,
sp
,
st
)
function
c21947653
.
splimit
(
e
,
se
,
sp
,
st
)
return
st
==
SUMMON_TYPE_FUSION
+
0x10
return
st
==
SUMMON_TYPE_FUSION
+
0x10
end
end
...
...
script/c22160245.lua
View file @
4abbfc46
...
@@ -27,8 +27,6 @@ function c22160245.initial_effect(c)
...
@@ -27,8 +27,6 @@ function c22160245.initial_effect(c)
e3
:
SetCode
(
EFFECT_PIERCE
)
e3
:
SetCode
(
EFFECT_PIERCE
)
c
:
RegisterEffect
(
e3
)
c
:
RegisterEffect
(
e3
)
end
end
c22160245
.
material_count
=
2
c22160245
.
material
=
{
58932615
,
21844576
}
function
c22160245
.
splimit
(
e
,
se
,
sp
,
st
)
function
c22160245
.
splimit
(
e
,
se
,
sp
,
st
)
return
st
==
SUMMON_TYPE_FUSION
+
0x10
return
st
==
SUMMON_TYPE_FUSION
+
0x10
end
end
...
...
script/c23995346.lua
View file @
4abbfc46
...
@@ -4,5 +4,3 @@ function c23995346.initial_effect(c)
...
@@ -4,5 +4,3 @@ function c23995346.initial_effect(c)
c
:
EnableReviveLimit
()
c
:
EnableReviveLimit
()
aux
.
AddFusionProcCodeRep
(
c
,
89631139
,
3
,
true
,
true
)
aux
.
AddFusionProcCodeRep
(
c
,
89631139
,
3
,
true
,
true
)
end
end
c23995346
.
material_count
=
1
c23995346
.
material
=
{
89631139
}
script/c23995347.lua
View file @
4abbfc46
...
@@ -4,5 +4,3 @@ function c23995347.initial_effect(c)
...
@@ -4,5 +4,3 @@ function c23995347.initial_effect(c)
c
:
EnableReviveLimit
()
c
:
EnableReviveLimit
()
aux
.
AddFusionProcCodeRep
(
c
,
89631139
,
3
,
true
,
true
)
aux
.
AddFusionProcCodeRep
(
c
,
89631139
,
3
,
true
,
true
)
end
end
c23995347
.
material_count
=
1
c23995347
.
material
=
{
89631139
}
script/c2504891.lua
View file @
4abbfc46
...
@@ -4,5 +4,3 @@ function c2504891.initial_effect(c)
...
@@ -4,5 +4,3 @@ function c2504891.initial_effect(c)
c
:
EnableReviveLimit
()
c
:
EnableReviveLimit
()
aux
.
AddFusionProcCode2
(
c
,
28725004
,
42431843
,
true
,
true
)
aux
.
AddFusionProcCode2
(
c
,
28725004
,
42431843
,
true
,
true
)
end
end
c2504891
.
material_count
=
2
c2504891
.
material
=
{
28725004
,
42431843
}
script/c25119460.lua
View file @
4abbfc46
...
@@ -31,8 +31,6 @@ function c25119460.initial_effect(c)
...
@@ -31,8 +31,6 @@ function c25119460.initial_effect(c)
e3
:
SetOperation
(
c25119460
.
desop
)
e3
:
SetOperation
(
c25119460
.
desop
)
c
:
RegisterEffect
(
e3
)
c
:
RegisterEffect
(
e3
)
end
end
c25119460
.
material_count
=
2
c25119460
.
material
=
{
65622692
,
64500000
}
function
c25119460
.
splimit
(
e
,
se
,
sp
,
st
)
function
c25119460
.
splimit
(
e
,
se
,
sp
,
st
)
return
not
e
:
GetHandler
():
IsLocation
(
LOCATION_EXTRA
+
LOCATION_GRAVE
)
return
not
e
:
GetHandler
():
IsLocation
(
LOCATION_EXTRA
+
LOCATION_GRAVE
)
end
end
...
...
script/c25366484.lua
View file @
4abbfc46
...
@@ -30,8 +30,6 @@ function c25366484.initial_effect(c)
...
@@ -30,8 +30,6 @@ function c25366484.initial_effect(c)
e3
:
SetValue
(
c25366484
.
atkup
)
e3
:
SetValue
(
c25366484
.
atkup
)
c
:
RegisterEffect
(
e3
)
c
:
RegisterEffect
(
e3
)
end
end
c25366484
.
material_count
=
2
c25366484
.
material
=
{
35809262
,
20721928
}
function
c25366484
.
splimit
(
e
,
se
,
sp
,
st
)
function
c25366484
.
splimit
(
e
,
se
,
sp
,
st
)
return
bit
.
band
(
st
,
SUMMON_TYPE_FUSION
)
==
SUMMON_TYPE_FUSION
return
bit
.
band
(
st
,
SUMMON_TYPE_FUSION
)
==
SUMMON_TYPE_FUSION
end
end
...
...
script/c25655502.lua
View file @
4abbfc46
...
@@ -4,5 +4,3 @@ function c25655502.initial_effect(c)
...
@@ -4,5 +4,3 @@ function c25655502.initial_effect(c)
c
:
EnableReviveLimit
()
c
:
EnableReviveLimit
()
aux
.
AddFusionProcCode2
(
c
,
93889755
,
13215230
,
true
,
true
)
aux
.
AddFusionProcCode2
(
c
,
93889755
,
13215230
,
true
,
true
)
end
end
c25655502
.
material_count
=
2
c25655502
.
material
=
{
93889755
,
13215230
}
script/c27134689.lua
View file @
4abbfc46
...
@@ -4,5 +4,3 @@ function c27134689.initial_effect(c)
...
@@ -4,5 +4,3 @@ function c27134689.initial_effect(c)
c
:
EnableReviveLimit
()
c
:
EnableReviveLimit
()
aux
.
AddFusionProcCode2
(
c
,
42129512
,
78613627
,
true
,
true
)
aux
.
AddFusionProcCode2
(
c
,
42129512
,
78613627
,
true
,
true
)
end
end
c27134689
.
material_count
=
2
c27134689
.
material
=
{
42129512
,
78613627
}
script/c27346636.lua
View file @
4abbfc46
...
@@ -34,8 +34,6 @@ function c27346636.initial_effect(c)
...
@@ -34,8 +34,6 @@ function c27346636.initial_effect(c)
e3
:
SetOperation
(
c27346636
.
disop
)
e3
:
SetOperation
(
c27346636
.
disop
)
c
:
RegisterEffect
(
e3
)
c
:
RegisterEffect
(
e3
)
end
end
c27346636
.
material_count
=
1
c27346636
.
material
=
{
78868776
}
function
c27346636
.
splimit
(
e
,
se
,
sp
,
st
)
function
c27346636
.
splimit
(
e
,
se
,
sp
,
st
)
return
e
:
GetHandler
():
GetLocation
()
~=
LOCATION_EXTRA
return
e
:
GetHandler
():
GetLocation
()
~=
LOCATION_EXTRA
end
end
...
...
script/c28593363.lua
View file @
4abbfc46
...
@@ -4,5 +4,3 @@ function c28593363.initial_effect(c)
...
@@ -4,5 +4,3 @@ function c28593363.initial_effect(c)
c
:
EnableReviveLimit
()
c
:
EnableReviveLimit
()
aux
.
AddFusionProcCode2
(
c
,
81386177
,
69572024
,
true
,
true
)
aux
.
AddFusionProcCode2
(
c
,
81386177
,
69572024
,
true
,
true
)
end
end
c28593363
.
material_count
=
2
c28593363
.
material
=
{
81386177
,
69572024
}
script/c28677304.lua
View file @
4abbfc46
...
@@ -49,8 +49,6 @@ function c28677304.initial_effect(c)
...
@@ -49,8 +49,6 @@ function c28677304.initial_effect(c)
e5
:
SetOperation
(
c28677304
.
disop
)
e5
:
SetOperation
(
c28677304
.
disop
)
c
:
RegisterEffect
(
e5
)
c
:
RegisterEffect
(
e5
)
end
end
c28677304
.
material_count
=
2
c28677304
.
material
=
{
89943723
,
43237273
}
function
c28677304
.
splimit
(
e
,
se
,
sp
,
st
)
function
c28677304
.
splimit
(
e
,
se
,
sp
,
st
)
return
not
e
:
GetHandler
():
IsLocation
(
LOCATION_EXTRA
)
return
not
e
:
GetHandler
():
IsLocation
(
LOCATION_EXTRA
)
end
end
...
...
script/c29343734.lua
View file @
4abbfc46
...
@@ -37,8 +37,6 @@ function c29343734.initial_effect(c)
...
@@ -37,8 +37,6 @@ function c29343734.initial_effect(c)
e5
:
SetValue
(
c29343734
.
val
)
e5
:
SetValue
(
c29343734
.
val
)
c
:
RegisterEffect
(
e5
)
c
:
RegisterEffect
(
e5
)
end
end
c29343734
.
material_count
=
4
c29343734
.
material
=
{
21844576
,
58932615
,
84327329
,
79979666
}
function
c29343734
.
splimit
(
e
,
se
,
sp
,
st
)
function
c29343734
.
splimit
(
e
,
se
,
sp
,
st
)
return
bit
.
band
(
st
,
SUMMON_TYPE_FUSION
)
==
SUMMON_TYPE_FUSION
return
bit
.
band
(
st
,
SUMMON_TYPE_FUSION
)
==
SUMMON_TYPE_FUSION
end
end
...
...
script/c29929832.lua
View file @
4abbfc46
...
@@ -4,5 +4,3 @@ function c29929832.initial_effect(c)
...
@@ -4,5 +4,3 @@ function c29929832.initial_effect(c)
c
:
EnableReviveLimit
()
c
:
EnableReviveLimit
()
aux
.
AddFusionProcCode2
(
c
,
93343894
,
94022093
,
true
,
true
)
aux
.
AddFusionProcCode2
(
c
,
93343894
,
94022093
,
true
,
true
)
end
end
c29929832
.
material_count
=
2
c29929832
.
material
=
{
93343894
,
94022093
}
script/c31339260.lua
View file @
4abbfc46
...
@@ -4,5 +4,3 @@ function c31339260.initial_effect(c)
...
@@ -4,5 +4,3 @@ function c31339260.initial_effect(c)
c
:
EnableReviveLimit
()
c
:
EnableReviveLimit
()
aux
.
AddFusionProcCode2
(
c
,
32274490
,
55550921
,
true
,
true
)
aux
.
AddFusionProcCode2
(
c
,
32274490
,
55550921
,
true
,
true
)
end
end
c31339260
.
material_count
=
2
c31339260
.
material
=
{
32274490
,
55550921
}
script/c32355828.lua
View file @
4abbfc46
...
@@ -4,5 +4,3 @@ function c32355828.initial_effect(c)
...
@@ -4,5 +4,3 @@ function c32355828.initial_effect(c)
c
:
EnableReviveLimit
()
c
:
EnableReviveLimit
()
aux
.
AddFusionProcCode2
(
c
,
29491031
,
87564352
,
true
,
true
)
aux
.
AddFusionProcCode2
(
c
,
29491031
,
87564352
,
true
,
true
)
end
end
c32355828
.
material_count
=
2
c32355828
.
material
=
{
29491031
,
87564352
}
script/c32485271.lua
View file @
4abbfc46
...
@@ -4,5 +4,3 @@ function c32485271.initial_effect(c)
...
@@ -4,5 +4,3 @@ function c32485271.initial_effect(c)
c
:
EnableReviveLimit
()
c
:
EnableReviveLimit
()
aux
.
AddFusionProcCode2
(
c
,
41392891
,
29802344
,
true
,
true
)
aux
.
AddFusionProcCode2
(
c
,
41392891
,
29802344
,
true
,
true
)
end
end
c32485271
.
material_count
=
2
c32485271
.
material
=
{
41392891
,
29802344
}
script/c32751480.lua
View file @
4abbfc46
...
@@ -4,5 +4,3 @@ function c32751480.initial_effect(c)
...
@@ -4,5 +4,3 @@ function c32751480.initial_effect(c)
c
:
EnableReviveLimit
()
c
:
EnableReviveLimit
()
aux
.
AddFusionProcCode2
(
c
,
13039848
,
93221206
,
true
,
true
)
aux
.
AddFusionProcCode2
(
c
,
13039848
,
93221206
,
true
,
true
)
end
end
c32751480
.
material_count
=
2
c32751480
.
material
=
{
13039848
,
93221206
}
script/c32752319.lua
View file @
4abbfc46
...
@@ -11,8 +11,6 @@ function c32752319.initial_effect(c)
...
@@ -11,8 +11,6 @@ function c32752319.initial_effect(c)
e1
:
SetOperation
(
c32752319
.
atkop
)
e1
:
SetOperation
(
c32752319
.
atkop
)
c
:
RegisterEffect
(
e1
)
c
:
RegisterEffect
(
e1
)
end
end
c32752319
.
material_count
=
1
c32752319
.
material
=
{
7602840
}
function
c32752319
.
atkcon
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
)
function
c32752319
.
atkcon
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
)
return
bit
.
band
(
e
:
GetHandler
():
GetSummonType
(),
SUMMON_TYPE_FUSION
)
==
SUMMON_TYPE_FUSION
return
bit
.
band
(
e
:
GetHandler
():
GetSummonType
(),
SUMMON_TYPE_FUSION
)
==
SUMMON_TYPE_FUSION
end
end
...
...
script/c3366982.lua
View file @
4abbfc46
...
@@ -10,8 +10,6 @@ function c3366982.initial_effect(c)
...
@@ -10,8 +10,6 @@ function c3366982.initial_effect(c)
e2
:
SetCondition
(
c3366982
.
dircon
)
e2
:
SetCondition
(
c3366982
.
dircon
)
c
:
RegisterEffect
(
e2
)
c
:
RegisterEffect
(
e2
)
end
end
c3366982
.
material_count
=
2
c3366982
.
material
=
{
88819587
,
64428736
}
function
c3366982
.
filter
(
c
)
function
c3366982
.
filter
(
c
)
return
c
:
IsFaceup
()
and
c
:
IsAttribute
(
0xf8
)
return
c
:
IsFaceup
()
and
c
:
IsAttribute
(
0xf8
)
end
end
...
...
script/c33691040.lua
View file @
4abbfc46
...
@@ -4,5 +4,3 @@ function c33691040.initial_effect(c)
...
@@ -4,5 +4,3 @@ function c33691040.initial_effect(c)
c
:
EnableReviveLimit
()
c
:
EnableReviveLimit
()
aux
.
AddFusionProcCode2
(
c
,
42348802
,
2830619
,
true
,
true
)
aux
.
AddFusionProcCode2
(
c
,
42348802
,
2830619
,
true
,
true
)
end
end
c33691040
.
material_count
=
2
c33691040
.
material
=
{
42348802
,
2830619
}
script/c35752363.lua
View file @
4abbfc46
...
@@ -4,5 +4,3 @@ function c35752363.initial_effect(c)
...
@@ -4,5 +4,3 @@ function c35752363.initial_effect(c)
c
:
EnableReviveLimit
()
c
:
EnableReviveLimit
()
aux
.
AddFusionProcCode2
(
c
,
62403074
,
71407486
,
true
,
true
)
aux
.
AddFusionProcCode2
(
c
,
62403074
,
71407486
,
true
,
true
)
end
end
c35752363
.
material_count
=
2
c35752363
.
material
=
{
62403074
,
71407486
}
script/c35809262.lua
View file @
4abbfc46
...
@@ -22,8 +22,6 @@ function c35809262.initial_effect(c)
...
@@ -22,8 +22,6 @@ function c35809262.initial_effect(c)
e2
:
SetOperation
(
c35809262
.
damop
)
e2
:
SetOperation
(
c35809262
.
damop
)
c
:
RegisterEffect
(
e2
)
c
:
RegisterEffect
(
e2
)
end
end
c35809262
.
material_count
=
2
c35809262
.
material
=
{
21844576
,
58932615
}
function
c35809262
.
splimit
(
e
,
se
,
sp
,
st
)
function
c35809262
.
splimit
(
e
,
se
,
sp
,
st
)
return
bit
.
band
(
st
,
SUMMON_TYPE_FUSION
)
==
SUMMON_TYPE_FUSION
return
bit
.
band
(
st
,
SUMMON_TYPE_FUSION
)
==
SUMMON_TYPE_FUSION
end
end
...
...
script/c36256625.lua
View file @
4abbfc46
...
@@ -9,5 +9,3 @@ function c36256625.initial_effect(c)
...
@@ -9,5 +9,3 @@ function c36256625.initial_effect(c)
e1
:
SetCode
(
EFFECT_PIERCE
)
e1
:
SetCode
(
EFFECT_PIERCE
)
c
:
RegisterEffect
(
e1
)
c
:
RegisterEffect
(
e1
)
end
end
c36256625
.
material_count
=
3
c36256625
.
material
=
{
44729197
,
71218746
,
99861526
}
script/c37057012.lua
View file @
4abbfc46
...
@@ -11,8 +11,6 @@ function c37057012.initial_effect(c)
...
@@ -11,8 +11,6 @@ function c37057012.initial_effect(c)
e1
:
SetOperation
(
c37057012
.
atkop
)
e1
:
SetOperation
(
c37057012
.
atkop
)
c
:
RegisterEffect
(
e1
)
c
:
RegisterEffect
(
e1
)
end
end
c37057012
.
material_count
=
1
c37057012
.
material
=
{
64268668
}
function
c37057012
.
atkcon
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
)
function
c37057012
.
atkcon
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
)
return
e
:
GetHandler
()
==
Duel
.
GetAttacker
()
and
Duel
.
GetAttackTarget
()
~=
nil
return
e
:
GetHandler
()
==
Duel
.
GetAttacker
()
and
Duel
.
GetAttackTarget
()
~=
nil
end
end
...
...
script/c37421579.lua
View file @
4abbfc46
...
@@ -4,5 +4,3 @@ function c37421579.initial_effect(c)
...
@@ -4,5 +4,3 @@ function c37421579.initial_effect(c)
c
:
EnableReviveLimit
()
c
:
EnableReviveLimit
()
aux
.
AddFusionProcCode2
(
c
,
36121917
,
96851799
,
true
,
true
)
aux
.
AddFusionProcCode2
(
c
,
36121917
,
96851799
,
true
,
true
)
end
end
c37421579
.
material_count
=
2
c37421579
.
material
=
{
36121917
,
96851799
}
script/c3897065.lua
View file @
4abbfc46
...
@@ -33,8 +33,6 @@ function c3897065.initial_effect(c)
...
@@ -33,8 +33,6 @@ function c3897065.initial_effect(c)
e4
:
SetOperation
(
c3897065
.
atkop
)
e4
:
SetOperation
(
c3897065
.
atkop
)
c
:
RegisterEffect
(
e4
)
c
:
RegisterEffect
(
e4
)
end
end
c3897065
.
material_count
=
4
c3897065
.
material
=
{
61538782
,
98049038
,
71218746
,
984114
}
function
c3897065
.
eqfilter
(
c
,
tp
)
function
c3897065
.
eqfilter
(
c
,
tp
)
return
c
:
IsFaceup
()
and
not
c
:
IsRace
(
RACE_MACHINE
)
and
(
c
:
IsControler
(
tp
)
or
c
:
IsAbleToChangeControler
())
return
c
:
IsFaceup
()
and
not
c
:
IsRace
(
RACE_MACHINE
)
and
(
c
:
IsControler
(
tp
)
or
c
:
IsAbleToChangeControler
())
end
end
...
...
script/c40173854.lua
View file @
4abbfc46
...
@@ -4,5 +4,3 @@ function c40173854.initial_effect(c)
...
@@ -4,5 +4,3 @@ function c40173854.initial_effect(c)
c
:
EnableReviveLimit
()
c
:
EnableReviveLimit
()
aux
.
AddFusionProcCode2
(
c
,
58314394
,
85448931
,
true
,
true
)
aux
.
AddFusionProcCode2
(
c
,
58314394
,
85448931
,
true
,
true
)
end
end
c40173854
.
material_count
=
2
c40173854
.
material
=
{
58314394
,
85448931
}
script/c40418351.lua
View file @
4abbfc46
...
@@ -29,8 +29,6 @@ function c40418351.initial_effect(c)
...
@@ -29,8 +29,6 @@ function c40418351.initial_effect(c)
e3
:
SetValue
(
c40418351
.
splimit
)
e3
:
SetValue
(
c40418351
.
splimit
)
c
:
RegisterEffect
(
e3
)
c
:
RegisterEffect
(
e3
)
end
end
c40418351
.
material_count
=
3
c40418351
.
material
=
{
41230939
,
77625948
,
3019642
}
function
c40418351
.
splimit
(
e
,
se
,
sp
,
st
)
function
c40418351
.
splimit
(
e
,
se
,
sp
,
st
)
return
bit
.
band
(
st
,
SUMMON_TYPE_FUSION
)
==
SUMMON_TYPE_FUSION
return
bit
.
band
(
st
,
SUMMON_TYPE_FUSION
)
==
SUMMON_TYPE_FUSION
end
end
...
...
script/c41436536.lua
View file @
4abbfc46
...
@@ -17,8 +17,6 @@ function c41436536.initial_effect(c)
...
@@ -17,8 +17,6 @@ function c41436536.initial_effect(c)
e2
:
SetValue
(
1
)
e2
:
SetValue
(
1
)
c
:
RegisterEffect
(
e2
)
c
:
RegisterEffect
(
e2
)
end
end
c41436536
.
material_count
=
2
c41436536
.
material
=
{
21844576
,
58932615
}
function
c41436536
.
splimit
(
e
,
se
,
sp
,
st
)
function
c41436536
.
splimit
(
e
,
se
,
sp
,
st
)
return
bit
.
band
(
st
,
SUMMON_TYPE_FUSION
)
==
SUMMON_TYPE_FUSION
return
bit
.
band
(
st
,
SUMMON_TYPE_FUSION
)
==
SUMMON_TYPE_FUSION
end
end
script/c41462083.lua
View file @
4abbfc46
...
@@ -4,5 +4,3 @@ function c41462083.initial_effect(c)
...
@@ -4,5 +4,3 @@ function c41462083.initial_effect(c)
c
:
EnableReviveLimit
()
c
:
EnableReviveLimit
()
aux
.
AddFusionProcCode2
(
c
,
71625222
,
88819587
,
true
,
true
)
aux
.
AddFusionProcCode2
(
c
,
71625222
,
88819587
,
true
,
true
)
end
end
c41462083
.
material_count
=
2
c41462083
.
material
=
{
71625222
,
88819587
}
script/c41462084.lua
View file @
4abbfc46
...
@@ -4,5 +4,3 @@ function c41462084.initial_effect(c)
...
@@ -4,5 +4,3 @@ function c41462084.initial_effect(c)
c
:
EnableReviveLimit
()
c
:
EnableReviveLimit
()
aux
.
AddFusionProcCode2
(
c
,
71625222
,
88819587
,
true
,
true
)
aux
.
AddFusionProcCode2
(
c
,
71625222
,
88819587
,
true
,
true
)
end
end
c41462084
.
material_count
=
2
c41462084
.
material
=
{
71625222
,
88819587
}
script/c41517968.lua
View file @
4abbfc46
...
@@ -33,8 +33,6 @@ function c41517968.initial_effect(c)
...
@@ -33,8 +33,6 @@ function c41517968.initial_effect(c)
e4
:
SetOperation
(
c41517968
.
desop
)
e4
:
SetOperation
(
c41517968
.
desop
)
c
:
RegisterEffect
(
e4
)
c
:
RegisterEffect
(
e4
)
end
end
c41517968
.
material_count
=
2
c41517968
.
material
=
{
20721928
,
89252153
}
function
c41517968
.
splimit
(
e
,
se
,
sp
,
st
)
function
c41517968
.
splimit
(
e
,
se
,
sp
,
st
)
return
bit
.
band
(
st
,
SUMMON_TYPE_FUSION
)
==
SUMMON_TYPE_FUSION
return
bit
.
band
(
st
,
SUMMON_TYPE_FUSION
)
==
SUMMON_TYPE_FUSION
end
end
...
...
script/c41544074.lua
View file @
4abbfc46
...
@@ -4,5 +4,3 @@ function c41544074.initial_effect(c)
...
@@ -4,5 +4,3 @@ function c41544074.initial_effect(c)
c
:
EnableReviveLimit
()
c
:
EnableReviveLimit
()
aux
.
AddFusionProcCode2
(
c
,
15025844
,
22026707
,
true
,
true
)
aux
.
AddFusionProcCode2
(
c
,
15025844
,
22026707
,
true
,
true
)
end
end
c41544074
.
material_count
=
2
c41544074
.
material
=
{
15025844
,
22026707
}
script/c43378048.lua
View file @
4abbfc46
...
@@ -33,8 +33,6 @@ function c43378048.initial_effect(c)
...
@@ -33,8 +33,6 @@ function c43378048.initial_effect(c)
e4
:
SetValue
(
10000
)
e4
:
SetValue
(
10000
)
c
:
RegisterEffect
(
e4
)
c
:
RegisterEffect
(
e4
)
end
end
c43378048
.
material_count
=
3
c43378048
.
material
=
{
6007213
,
32491822
,
69890967
}
function
c43378048
.
splimit
(
e
,
se
,
sp
,
st
)
function
c43378048
.
splimit
(
e
,
se
,
sp
,
st
)
return
e
:
GetHandler
():
GetLocation
()
~=
LOCATION_EXTRA
return
e
:
GetHandler
():
GetLocation
()
~=
LOCATION_EXTRA
end
end
...
...
script/c45231177.lua
View file @
4abbfc46
...
@@ -4,5 +4,3 @@ function c45231177.initial_effect(c)
...
@@ -4,5 +4,3 @@ function c45231177.initial_effect(c)
c
:
EnableReviveLimit
()
c
:
EnableReviveLimit
()
aux
.
AddFusionProcCode2
(
c
,
34460851
,
44287299
,
true
,
true
)
aux
.
AddFusionProcCode2
(
c
,
34460851
,
44287299
,
true
,
true
)
end
end
c45231177
.
material_count
=
2
c45231177
.
material
=
{
34460851
,
44287299
}
script/c46696593.lua
View file @
4abbfc46
...
@@ -4,5 +4,3 @@ function c46696593.initial_effect(c)
...
@@ -4,5 +4,3 @@ function c46696593.initial_effect(c)
c
:
EnableReviveLimit
()
c
:
EnableReviveLimit
()
aux
.
AddFusionProcCode2
(
c
,
75582395
,
10202894
,
true
,
true
)
aux
.
AddFusionProcCode2
(
c
,
75582395
,
10202894
,
true
,
true
)
end
end
c46696593
.
material_count
=
2
c46696593
.
material
=
{
75582395
,
10202894
}
script/c47737087.lua
View file @
4abbfc46
...
@@ -24,8 +24,6 @@ function c47737087.initial_effect(c)
...
@@ -24,8 +24,6 @@ function c47737087.initial_effect(c)
e3
:
SetOperation
(
c47737087
.
rdop
)
e3
:
SetOperation
(
c47737087
.
rdop
)
c
:
RegisterEffect
(
e3
)
c
:
RegisterEffect
(
e3
)
end
end
c47737087
.
material_count
=
2
c47737087
.
material
=
{
58932615
,
84327329
}
function
c47737087
.
splimit
(
e
,
se
,
sp
,
st
)
function
c47737087
.
splimit
(
e
,
se
,
sp
,
st
)
return
bit
.
band
(
st
,
SUMMON_TYPE_FUSION
)
==
SUMMON_TYPE_FUSION
return
bit
.
band
(
st
,
SUMMON_TYPE_FUSION
)
==
SUMMON_TYPE_FUSION
end
end
...
...
script/c4796100.lua
View file @
4abbfc46
...
@@ -14,8 +14,6 @@ function c4796100.initial_effect(c)
...
@@ -14,8 +14,6 @@ function c4796100.initial_effect(c)
e1
:
SetOperation
(
c4796100
.
spop
)
e1
:
SetOperation
(
c4796100
.
spop
)
c
:
RegisterEffect
(
e1
)
c
:
RegisterEffect
(
e1
)
end
end
c4796100
.
material_count
=
2
c4796100
.
material
=
{
5818798
,
77207191
}
function
c4796100
.
spfilter
(
c
,
e
,
tp
)
function
c4796100
.
spfilter
(
c
,
e
,
tp
)
local
code
=
c
:
GetCode
()
local
code
=
c
:
GetCode
()
return
(
code
==
5818798
or
code
==
77207191
)
and
c
:
IsCanBeSpecialSummoned
(
e
,
0
,
tp
,
false
,
false
)
return
(
code
==
5818798
or
code
==
77207191
)
and
c
:
IsCanBeSpecialSummoned
(
e
,
0
,
tp
,
false
,
false
)
...
...
script/c48156348.lua
View file @
4abbfc46
...
@@ -42,8 +42,6 @@ function c48156348.initial_effect(c)
...
@@ -42,8 +42,6 @@ function c48156348.initial_effect(c)
e4
:
SetOperation
(
c48156348
.
spop
)
e4
:
SetOperation
(
c48156348
.
spop
)
c
:
RegisterEffect
(
e4
)
c
:
RegisterEffect
(
e4
)
end
end
c48156348
.
material_count
=
1
c48156348
.
material
=
{
41470137
}
function
c48156348
.
splimit
(
e
,
se
,
sp
,
st
)
function
c48156348
.
splimit
(
e
,
se
,
sp
,
st
)
return
e
:
GetHandler
():
GetLocation
()
~=
LOCATION_EXTRA
return
e
:
GetHandler
():
GetLocation
()
~=
LOCATION_EXTRA
end
end
...
...
script/c48996569.lua
View file @
4abbfc46
...
@@ -49,8 +49,6 @@ function c48996569.initial_effect(c)
...
@@ -49,8 +49,6 @@ function c48996569.initial_effect(c)
e5
:
SetOperation
(
c48996569
.
thop
)
e5
:
SetOperation
(
c48996569
.
thop
)
c
:
RegisterEffect
(
e5
)
c
:
RegisterEffect
(
e5
)
end
end
c48996569
.
material_count
=
2
c48996569
.
material
=
{
89943723
,
80344569
}
function
c48996569
.
splimit
(
e
,
se
,
sp
,
st
)
function
c48996569
.
splimit
(
e
,
se
,
sp
,
st
)
return
not
e
:
GetHandler
():
IsLocation
(
LOCATION_EXTRA
)
return
not
e
:
GetHandler
():
IsLocation
(
LOCATION_EXTRA
)
end
end
...
...
script/c49352945.lua
View file @
4abbfc46
...
@@ -57,8 +57,6 @@ function c49352945.initial_effect(c)
...
@@ -57,8 +57,6 @@ function c49352945.initial_effect(c)
e6
:
SetOperation
(
c49352945
.
tdop
)
e6
:
SetOperation
(
c49352945
.
tdop
)
c
:
RegisterEffect
(
e6
)
c
:
RegisterEffect
(
e6
)
end
end
c49352945
.
material_count
=
3
c49352945
.
material
=
{
89943723
,
17955766
,
54959865
}
function
c49352945
.
splimit
(
e
,
se
,
sp
,
st
)
function
c49352945
.
splimit
(
e
,
se
,
sp
,
st
)
return
not
e
:
GetHandler
():
IsLocation
(
LOCATION_EXTRA
)
return
not
e
:
GetHandler
():
IsLocation
(
LOCATION_EXTRA
)
end
end
...
...
script/c49597193.lua
View file @
4abbfc46
...
@@ -28,8 +28,6 @@ function c49597193.initial_effect(c)
...
@@ -28,8 +28,6 @@ function c49597193.initial_effect(c)
e4
:
SetValue
(
1
)
e4
:
SetValue
(
1
)
c
:
RegisterEffect
(
e4
)
c
:
RegisterEffect
(
e4
)
end
end
c49597193
.
material_count
=
1
c49597193
.
material
=
{
54620698
}
function
c49597193
.
splimit
(
e
,
se
,
sp
,
st
)
function
c49597193
.
splimit
(
e
,
se
,
sp
,
st
)
return
not
e
:
GetHandler
():
IsLocation
(
LOCATION_EXTRA
)
or
bit
.
band
(
st
,
SUMMON_TYPE_FUSION
)
==
SUMMON_TYPE_FUSION
return
not
e
:
GetHandler
():
IsLocation
(
LOCATION_EXTRA
)
or
bit
.
band
(
st
,
SUMMON_TYPE_FUSION
)
==
SUMMON_TYPE_FUSION
end
end
...
...
script/c49868263.lua
View file @
4abbfc46
...
@@ -40,8 +40,6 @@ function c49868263.initial_effect(c)
...
@@ -40,8 +40,6 @@ function c49868263.initial_effect(c)
e4
:
SetTarget
(
c49868263
.
distg2
)
e4
:
SetTarget
(
c49868263
.
distg2
)
c
:
RegisterEffect
(
e4
)
c
:
RegisterEffect
(
e4
)
end
end
c49868263
.
material_count
=
2
c49868263
.
material
=
{
75953262
,
67957315
}
function
c49868263
.
discon
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
)
function
c49868263
.
discon
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
)
local
c
=
e
:
GetHandler
()
local
c
=
e
:
GetHandler
()
if
c
:
IsStatus
(
STATUS_BATTLE_DESTROYED
)
then
return
false
end
if
c
:
IsStatus
(
STATUS_BATTLE_DESTROYED
)
then
return
false
end
...
...
script/c50282757.lua
View file @
4abbfc46
...
@@ -32,8 +32,6 @@ function c50282757.initial_effect(c)
...
@@ -32,8 +32,6 @@ function c50282757.initial_effect(c)
e3
:
SetValue
(
c50282757
.
indesval
)
e3
:
SetValue
(
c50282757
.
indesval
)
c
:
RegisterEffect
(
e3
)
c
:
RegisterEffect
(
e3
)
end
end
c50282757
.
material_count
=
2
c50282757
.
material
=
{
84327329
,
58932615
}
function
c50282757
.
splimit
(
e
,
se
,
sp
,
st
)
function
c50282757
.
splimit
(
e
,
se
,
sp
,
st
)
return
st
==
SUMMON_TYPE_FUSION
+
0x10
return
st
==
SUMMON_TYPE_FUSION
+
0x10
end
end
...
...
script/c5128859.lua
View file @
4abbfc46
...
@@ -30,8 +30,6 @@ function c5128859.initial_effect(c)
...
@@ -30,8 +30,6 @@ function c5128859.initial_effect(c)
e3
:
SetOperation
(
c5128859
.
desop
)
e3
:
SetOperation
(
c5128859
.
desop
)
c
:
RegisterEffect
(
e3
)
c
:
RegisterEffect
(
e3
)
end
end
c5128859
.
material_count
=
2
c5128859
.
material
=
{
89943723
,
78734254
}
function
c5128859
.
splimit
(
e
,
se
,
sp
,
st
)
function
c5128859
.
splimit
(
e
,
se
,
sp
,
st
)
return
not
e
:
GetHandler
():
IsLocation
(
LOCATION_EXTRA
)
return
not
e
:
GetHandler
():
IsLocation
(
LOCATION_EXTRA
)
end
end
...
...
script/c51828629.lua
View file @
4abbfc46
...
@@ -4,5 +4,3 @@ function c51828629.initial_effect(c)
...
@@ -4,5 +4,3 @@ function c51828629.initial_effect(c)
c
:
EnableReviveLimit
()
c
:
EnableReviveLimit
()
aux
.
AddFusionProcCode2
(
c
,
89272878
,
10071456
,
true
,
true
)
aux
.
AddFusionProcCode2
(
c
,
89272878
,
10071456
,
true
,
true
)
end
end
c51828629
.
material_count
=
2
c51828629
.
material
=
{
89272878
,
10071456
}
script/c52031567.lua
View file @
4abbfc46
...
@@ -11,8 +11,6 @@ function c52031567.initial_effect(c)
...
@@ -11,8 +11,6 @@ function c52031567.initial_effect(c)
e1
:
SetValue
(
c52031567
.
splimit
)
e1
:
SetValue
(
c52031567
.
splimit
)
c
:
RegisterEffect
(
e1
)
c
:
RegisterEffect
(
e1
)
end
end
c52031567
.
material_count
=
2
c52031567
.
material
=
{
79979666
,
84327329
}
function
c52031567
.
splimit
(
e
,
se
,
sp
,
st
)
function
c52031567
.
splimit
(
e
,
se
,
sp
,
st
)
return
bit
.
band
(
st
,
SUMMON_TYPE_FUSION
)
==
SUMMON_TYPE_FUSION
return
bit
.
band
(
st
,
SUMMON_TYPE_FUSION
)
==
SUMMON_TYPE_FUSION
end
end
script/c53539634.lua
View file @
4abbfc46
...
@@ -4,5 +4,3 @@ function c53539634.initial_effect(c)
...
@@ -4,5 +4,3 @@ function c53539634.initial_effect(c)
c
:
EnableReviveLimit
()
c
:
EnableReviveLimit
()
aux
.
AddFusionProcCode2
(
c
,
78010363
,
26202165
,
true
,
true
)
aux
.
AddFusionProcCode2
(
c
,
78010363
,
26202165
,
true
,
true
)
end
end
c53539634
.
material_count
=
2
c53539634
.
material
=
{
78010363
,
26202165
}
script/c5368615.lua
View file @
4abbfc46
...
@@ -4,5 +4,3 @@ function c5368615.initial_effect(c)
...
@@ -4,5 +4,3 @@ function c5368615.initial_effect(c)
c
:
EnableReviveLimit
()
c
:
EnableReviveLimit
()
aux
.
AddFusionProcCode2
(
c
,
18325492
,
44729197
,
true
,
true
)
aux
.
AddFusionProcCode2
(
c
,
18325492
,
44729197
,
true
,
true
)
end
end
c5368615
.
material_count
=
2
c5368615
.
material
=
{
18325492
,
44729197
}
script/c54541900.lua
View file @
4abbfc46
...
@@ -4,5 +4,3 @@ function c54541900.initial_effect(c)
...
@@ -4,5 +4,3 @@ function c54541900.initial_effect(c)
c
:
EnableReviveLimit
()
c
:
EnableReviveLimit
()
aux
.
AddFusionProcCode2
(
c
,
56342351
,
92731455
,
true
,
true
)
aux
.
AddFusionProcCode2
(
c
,
56342351
,
92731455
,
true
,
true
)
end
end
c54541900
.
material_count
=
2
c54541900
.
material
=
{
56342351
,
92731455
}
script/c54622031.lua
View file @
4abbfc46
...
@@ -4,5 +4,3 @@ function c54622031.initial_effect(c)
...
@@ -4,5 +4,3 @@ function c54622031.initial_effect(c)
c
:
EnableReviveLimit
()
c
:
EnableReviveLimit
()
aux
.
AddFusionProcCode2
(
c
,
29491031
,
66672569
,
true
,
true
)
aux
.
AddFusionProcCode2
(
c
,
29491031
,
66672569
,
true
,
true
)
end
end
c54622031
.
material_count
=
2
c54622031
.
material
=
{
29491031
,
66672569
}
script/c54752875.lua
View file @
4abbfc46
...
@@ -4,5 +4,3 @@ function c54752875.initial_effect(c)
...
@@ -4,5 +4,3 @@ function c54752875.initial_effect(c)
c
:
EnableReviveLimit
()
c
:
EnableReviveLimit
()
aux
.
AddFusionProcCodeRep
(
c
,
31786629
,
2
,
true
,
true
)
aux
.
AddFusionProcCodeRep
(
c
,
31786629
,
2
,
true
,
true
)
end
end
c54752875
.
material_count
=
1
c54752875
.
material
=
{
31786629
}
script/c55171412.lua
View file @
4abbfc46
...
@@ -49,8 +49,6 @@ function c55171412.initial_effect(c)
...
@@ -49,8 +49,6 @@ function c55171412.initial_effect(c)
e5
:
SetOperation
(
c55171412
.
desop
)
e5
:
SetOperation
(
c55171412
.
desop
)
c
:
RegisterEffect
(
e5
)
c
:
RegisterEffect
(
e5
)
end
end
c55171412
.
material_count
=
2
c55171412
.
material
=
{
89943723
,
17955766
}
function
c55171412
.
splimit
(
e
,
se
,
sp
,
st
)
function
c55171412
.
splimit
(
e
,
se
,
sp
,
st
)
return
not
e
:
GetHandler
():
IsLocation
(
LOCATION_EXTRA
)
return
not
e
:
GetHandler
():
IsLocation
(
LOCATION_EXTRA
)
end
end
...
...
script/c55615891.lua
View file @
4abbfc46
...
@@ -22,8 +22,6 @@ function c55615891.initial_effect(c)
...
@@ -22,8 +22,6 @@ function c55615891.initial_effect(c)
e2
:
SetOperation
(
c55615891
.
desop
)
e2
:
SetOperation
(
c55615891
.
desop
)
c
:
RegisterEffect
(
e2
)
c
:
RegisterEffect
(
e2
)
end
end
c55615891
.
material_count
=
2
c55615891
.
material
=
{
86188410
,
21844576
}
function
c55615891
.
splimit
(
e
,
se
,
sp
,
st
)
function
c55615891
.
splimit
(
e
,
se
,
sp
,
st
)
return
bit
.
band
(
st
,
SUMMON_TYPE_FUSION
)
==
SUMMON_TYPE_FUSION
return
bit
.
band
(
st
,
SUMMON_TYPE_FUSION
)
==
SUMMON_TYPE_FUSION
end
end
...
...
script/c5600127.lua
View file @
4abbfc46
...
@@ -4,5 +4,3 @@ function c5600127.initial_effect(c)
...
@@ -4,5 +4,3 @@ function c5600127.initial_effect(c)
c
:
EnableReviveLimit
()
c
:
EnableReviveLimit
()
aux
.
AddFusionProcCode2
(
c
,
73216412
,
46821314
,
true
,
true
)
aux
.
AddFusionProcCode2
(
c
,
73216412
,
46821314
,
true
,
true
)
end
end
c5600127
.
material_count
=
2
c5600127
.
material
=
{
73216412
,
46821314
}
script/c56413937.lua
View file @
4abbfc46
...
@@ -4,5 +4,3 @@ function c56413937.initial_effect(c)
...
@@ -4,5 +4,3 @@ function c56413937.initial_effect(c)
c
:
EnableReviveLimit
()
c
:
EnableReviveLimit
()
aux
.
AddFusionProcCode2
(
c
,
38942059
,
16899564
,
true
,
true
)
aux
.
AddFusionProcCode2
(
c
,
38942059
,
16899564
,
true
,
true
)
end
end
c56413937
.
material_count
=
2
c56413937
.
material
=
{
38942059
,
16899564
}
script/c56907389.lua
View file @
4abbfc46
...
@@ -4,5 +4,3 @@ function c56907389.initial_effect(c)
...
@@ -4,5 +4,3 @@ function c56907389.initial_effect(c)
c
:
EnableReviveLimit
()
c
:
EnableReviveLimit
()
aux
.
AddFusionProcCode2
(
c
,
78010363
,
17358176
,
true
,
true
)
aux
.
AddFusionProcCode2
(
c
,
78010363
,
17358176
,
true
,
true
)
end
end
c56907389
.
material_count
=
2
c56907389
.
material
=
{
78010363
,
17358176
}
script/c58528964.lua
View file @
4abbfc46
...
@@ -4,5 +4,3 @@ function c58528964.initial_effect(c)
...
@@ -4,5 +4,3 @@ function c58528964.initial_effect(c)
c
:
EnableReviveLimit
()
c
:
EnableReviveLimit
()
aux
.
AddFusionProcCode2
(
c
,
32274490
,
40826495
,
true
,
true
)
aux
.
AddFusionProcCode2
(
c
,
32274490
,
40826495
,
true
,
true
)
end
end
c58528964
.
material_count
=
2
c58528964
.
material
=
{
32274490
,
40826495
}
script/c58601383.lua
View file @
4abbfc46
...
@@ -20,8 +20,6 @@ function c58601383.initial_effect(c)
...
@@ -20,8 +20,6 @@ function c58601383.initial_effect(c)
e3
:
SetValue
(
c58601383
.
efilter
)
e3
:
SetValue
(
c58601383
.
efilter
)
c
:
RegisterEffect
(
e3
)
c
:
RegisterEffect
(
e3
)
end
end
c58601383
.
material_count
=
1
c58601383
.
material
=
{
97204936
}
function
c58601383
.
ffilter
(
c
)
function
c58601383
.
ffilter
(
c
)
return
c
:
IsType
(
TYPE_SYNCHRO
)
and
not
c
:
IsType
(
TYPE_EFFECT
)
return
c
:
IsType
(
TYPE_SYNCHRO
)
and
not
c
:
IsType
(
TYPE_EFFECT
)
end
end
...
...
script/c58859575.lua
View file @
4abbfc46
...
@@ -31,8 +31,6 @@ function c58859575.initial_effect(c)
...
@@ -31,8 +31,6 @@ function c58859575.initial_effect(c)
e3
:
SetOperation
(
c58859575
.
posop
)
e3
:
SetOperation
(
c58859575
.
posop
)
c
:
RegisterEffect
(
e3
)
c
:
RegisterEffect
(
e3
)
end
end
c58859575
.
material_count
=
2
c58859575
.
material
=
{
51638941
,
96300057
}
function
c58859575
.
splimit
(
e
,
se
,
sp
,
st
)
function
c58859575
.
splimit
(
e
,
se
,
sp
,
st
)
return
not
e
:
GetHandler
():
IsLocation
(
LOCATION_EXTRA
)
return
not
e
:
GetHandler
():
IsLocation
(
LOCATION_EXTRA
)
end
end
...
...
script/c59036972.lua
View file @
4abbfc46
...
@@ -4,5 +4,3 @@ function c59036972.initial_effect(c)
...
@@ -4,5 +4,3 @@ function c59036972.initial_effect(c)
c
:
EnableReviveLimit
()
c
:
EnableReviveLimit
()
aux
.
AddFusionProcCode2
(
c
,
72842870
,
92944626
,
true
,
true
)
aux
.
AddFusionProcCode2
(
c
,
72842870
,
92944626
,
true
,
true
)
end
end
c59036972
.
material_count
=
2
c59036972
.
material
=
{
72842870
,
92944626
}
script/c60493189.lua
View file @
4abbfc46
...
@@ -27,8 +27,6 @@ function c60493189.initial_effect(c)
...
@@ -27,8 +27,6 @@ function c60493189.initial_effect(c)
e3
:
SetOperation
(
c60493189
.
desop
)
e3
:
SetOperation
(
c60493189
.
desop
)
c
:
RegisterEffect
(
e3
)
c
:
RegisterEffect
(
e3
)
end
end
c60493189
.
material_count
=
2
c60493189
.
material
=
{
20721928
,
59793705
}
function
c60493189
.
splimit
(
e
,
se
,
sp
,
st
)
function
c60493189
.
splimit
(
e
,
se
,
sp
,
st
)
return
bit
.
band
(
st
,
SUMMON_TYPE_FUSION
)
==
SUMMON_TYPE_FUSION
return
bit
.
band
(
st
,
SUMMON_TYPE_FUSION
)
==
SUMMON_TYPE_FUSION
end
end
...
...
script/c61204971.lua
View file @
4abbfc46
...
@@ -23,8 +23,6 @@ function c61204971.initial_effect(c)
...
@@ -23,8 +23,6 @@ function c61204971.initial_effect(c)
e2
:
SetOperation
(
c61204971
.
desop
)
e2
:
SetOperation
(
c61204971
.
desop
)
c
:
RegisterEffect
(
e2
)
c
:
RegisterEffect
(
e2
)
end
end
c61204971
.
material_count
=
2
c61204971
.
material
=
{
20721928
,
84327329
}
function
c61204971
.
splimit
(
e
,
se
,
sp
,
st
)
function
c61204971
.
splimit
(
e
,
se
,
sp
,
st
)
return
bit
.
band
(
st
,
SUMMON_TYPE_FUSION
)
==
SUMMON_TYPE_FUSION
return
bit
.
band
(
st
,
SUMMON_TYPE_FUSION
)
==
SUMMON_TYPE_FUSION
end
end
...
...
script/c6150044.lua
View file @
4abbfc46
...
@@ -18,8 +18,6 @@ function c6150044.initial_effect(c)
...
@@ -18,8 +18,6 @@ function c6150044.initial_effect(c)
e1
:
SetOperation
(
c6150044
.
disop
)
e1
:
SetOperation
(
c6150044
.
disop
)
c
:
RegisterEffect
(
e1
)
c
:
RegisterEffect
(
e1
)
end
end
c6150044
.
material_count
=
3
c6150044
.
material
=
{
25652259
,
90876561
,
64788463
}
function
c6150044
.
discon
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
)
function
c6150044
.
discon
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
)
local
c
=
e
:
GetHandler
()
local
c
=
e
:
GetHandler
()
if
c
:
IsStatus
(
STATUS_BATTLE_DESTROYED
)
then
return
false
end
if
c
:
IsStatus
(
STATUS_BATTLE_DESTROYED
)
then
return
false
end
...
...
script/c62873545.lua
View file @
4abbfc46
...
@@ -19,8 +19,6 @@ function c62873545.initial_effect(c)
...
@@ -19,8 +19,6 @@ function c62873545.initial_effect(c)
e2
:
SetValue
(
c62873545
.
atkval
)
e2
:
SetValue
(
c62873545
.
atkval
)
c
:
RegisterEffect
(
e2
)
c
:
RegisterEffect
(
e2
)
end
end
c62873545
.
material_count
=
2
c62873545
.
material
=
{
5405694
,
23995346
}
function
c62873545
.
splimit
(
e
,
se
,
sp
,
st
)
function
c62873545
.
splimit
(
e
,
se
,
sp
,
st
)
return
bit
.
band
(
st
,
SUMMON_TYPE_FUSION
)
==
SUMMON_TYPE_FUSION
return
bit
.
band
(
st
,
SUMMON_TYPE_FUSION
)
==
SUMMON_TYPE_FUSION
end
end
...
...
script/c63519819.lua
View file @
4abbfc46
...
@@ -28,8 +28,6 @@ function c63519819.initial_effect(c)
...
@@ -28,8 +28,6 @@ function c63519819.initial_effect(c)
e4
:
SetProperty
(
EFFECT_FLAG_SET_AVAILABLE
)
e4
:
SetProperty
(
EFFECT_FLAG_SET_AVAILABLE
)
c
:
RegisterEffect
(
e4
)
c
:
RegisterEffect
(
e4
)
end
end
c63519819
.
material_count
=
2
c63519819
.
material
=
{
64631466
,
27125110
}
function
c63519819
.
eqcon
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
)
function
c63519819
.
eqcon
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
)
local
c
=
e
:
GetHandler
()
local
c
=
e
:
GetHandler
()
local
ec
=
e
:
GetLabelObject
()
local
ec
=
e
:
GetLabelObject
()
...
...
script/c66235877.lua
View file @
4abbfc46
...
@@ -19,8 +19,6 @@ function c66235877.initial_effect(c)
...
@@ -19,8 +19,6 @@ function c66235877.initial_effect(c)
e2
:
SetOperation
(
c66235877
.
disop
)
e2
:
SetOperation
(
c66235877
.
disop
)
c
:
RegisterEffect
(
e2
)
c
:
RegisterEffect
(
e2
)
end
end
c66235877
.
material_count
=
2
c66235877
.
material
=
{
93220472
,
16475472
}
function
c66235877
.
distg
(
e
,
c
)
function
c66235877
.
distg
(
e
,
c
)
return
c
:
IsType
(
TYPE_FLIP
)
return
c
:
IsType
(
TYPE_FLIP
)
end
end
...
...
script/c66889139.lua
View file @
4abbfc46
...
@@ -4,5 +4,3 @@ function c66889139.initial_effect(c)
...
@@ -4,5 +4,3 @@ function c66889139.initial_effect(c)
c
:
EnableReviveLimit
()
c
:
EnableReviveLimit
()
aux
.
AddFusionProcCode2
(
c
,
6368038
,
28279543
,
true
,
true
)
aux
.
AddFusionProcCode2
(
c
,
6368038
,
28279543
,
true
,
true
)
end
end
c66889139
.
material_count
=
2
c66889139
.
material
=
{
6368038
,
28279543
}
script/c6840573.lua
View file @
4abbfc46
...
@@ -4,5 +4,3 @@ function c6840573.initial_effect(c)
...
@@ -4,5 +4,3 @@ function c6840573.initial_effect(c)
c
:
EnableReviveLimit
()
c
:
EnableReviveLimit
()
aux
.
AddFusionProcCode2
(
c
,
98818516
,
15303296
,
true
,
true
)
aux
.
AddFusionProcCode2
(
c
,
98818516
,
15303296
,
true
,
true
)
end
end
c6840573
.
material_count
=
2
c6840573
.
material
=
{
98818516
,
15303296
}
script/c68745629.lua
View file @
4abbfc46
...
@@ -20,8 +20,6 @@ function c68745629.initial_effect(c)
...
@@ -20,8 +20,6 @@ function c68745629.initial_effect(c)
e2
:
SetValue
(
1000
)
e2
:
SetValue
(
1000
)
c
:
RegisterEffect
(
e2
)
c
:
RegisterEffect
(
e2
)
end
end
c68745629
.
material_count
=
2
c68745629
.
material
=
{
98266377
,
95362816
}
function
c68745629
.
splimit
(
e
,
se
,
sp
,
st
)
function
c68745629
.
splimit
(
e
,
se
,
sp
,
st
)
return
bit
.
band
(
st
,
SUMMON_TYPE_FUSION
)
==
SUMMON_TYPE_FUSION
return
bit
.
band
(
st
,
SUMMON_TYPE_FUSION
)
==
SUMMON_TYPE_FUSION
end
end
...
...
script/c70681994.lua
View file @
4abbfc46
...
@@ -4,5 +4,3 @@ function c70681994.initial_effect(c)
...
@@ -4,5 +4,3 @@ function c70681994.initial_effect(c)
c
:
EnableReviveLimit
()
c
:
EnableReviveLimit
()
aux
.
AddFusionProcCode2
(
c
,
53153481
,
33064647
,
true
,
true
)
aux
.
AddFusionProcCode2
(
c
,
53153481
,
33064647
,
true
,
true
)
end
end
c70681994
.
material_count
=
2
c70681994
.
material
=
{
53153481
,
33064647
}
script/c71628381.lua
View file @
4abbfc46
...
@@ -15,8 +15,6 @@ function c71628381.initial_effect(c)
...
@@ -15,8 +15,6 @@ function c71628381.initial_effect(c)
e1
:
SetOperation
(
c71628381
.
spop
)
e1
:
SetOperation
(
c71628381
.
spop
)
c
:
RegisterEffect
(
e1
)
c
:
RegisterEffect
(
e1
)
end
end
c71628381
.
material_count
=
2
c71628381
.
material
=
{
25247218
,
58843503
}
function
c71628381
.
spcon
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
)
function
c71628381
.
spcon
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
)
return
e
:
GetHandler
():
GetBattledGroupCount
()
>
0
return
e
:
GetHandler
():
GetBattledGroupCount
()
>
0
end
end
...
...
script/c7243511.lua
View file @
4abbfc46
...
@@ -15,8 +15,6 @@ function c7243511.initial_effect(c)
...
@@ -15,8 +15,6 @@ function c7243511.initial_effect(c)
e1
:
SetOperation
(
c7243511
.
operation
)
e1
:
SetOperation
(
c7243511
.
operation
)
c
:
RegisterEffect
(
e1
)
c
:
RegisterEffect
(
e1
)
end
end
c7243511
.
material_count
=
2
c7243511
.
material
=
{
87685879
,
71759912
}
function
c7243511
.
cfilter
(
c
)
function
c7243511
.
cfilter
(
c
)
return
c
:
IsRace
(
RACE_BEAST
)
and
c
:
IsAbleToGraveAsCost
()
return
c
:
IsRace
(
RACE_BEAST
)
and
c
:
IsAbleToGraveAsCost
()
end
end
...
...
script/c72869010.lua
View file @
4abbfc46
...
@@ -4,5 +4,3 @@ function c72869010.initial_effect(c)
...
@@ -4,5 +4,3 @@ function c72869010.initial_effect(c)
c
:
EnableReviveLimit
()
c
:
EnableReviveLimit
()
aux
.
AddFusionProcCode2
(
c
,
99510761
,
28450915
,
true
,
true
)
aux
.
AddFusionProcCode2
(
c
,
99510761
,
28450915
,
true
,
true
)
end
end
c72869010
.
material_count
=
2
c72869010
.
material
=
{
99510761
,
28450915
}
script/c72926163.lua
View file @
4abbfc46
...
@@ -29,8 +29,6 @@ function c72926163.initial_effect(c)
...
@@ -29,8 +29,6 @@ function c72926163.initial_effect(c)
e4
:
SetCode
(
EFFECT_NO_BATTLE_DAMAGE
)
e4
:
SetCode
(
EFFECT_NO_BATTLE_DAMAGE
)
c
:
RegisterEffect
(
e4
)
c
:
RegisterEffect
(
e4
)
end
end
c72926163
.
material_count
=
1
c72926163
.
material
=
{
89943723
}
function
c72926163
.
splimit
(
e
,
se
,
sp
,
st
)
function
c72926163
.
splimit
(
e
,
se
,
sp
,
st
)
return
bit
.
band
(
st
,
SUMMON_TYPE_FUSION
)
==
SUMMON_TYPE_FUSION
return
bit
.
band
(
st
,
SUMMON_TYPE_FUSION
)
==
SUMMON_TYPE_FUSION
end
end
...
...
script/c74157028.lua
View file @
4abbfc46
...
@@ -10,5 +10,3 @@ function c74157028.initial_effect(c)
...
@@ -10,5 +10,3 @@ function c74157028.initial_effect(c)
e2
:
SetValue
(
1
)
e2
:
SetValue
(
1
)
c
:
RegisterEffect
(
e2
)
c
:
RegisterEffect
(
e2
)
end
end
c74157028
.
material_count
=
1
c74157028
.
material
=
{
70095154
}
script/c74703140.lua
View file @
4abbfc46
...
@@ -4,5 +4,3 @@ function c74703140.initial_effect(c)
...
@@ -4,5 +4,3 @@ function c74703140.initial_effect(c)
c
:
EnableReviveLimit
()
c
:
EnableReviveLimit
()
aux
.
AddFusionProcCode2
(
c
,
41396436
,
7805359
,
true
,
true
)
aux
.
AddFusionProcCode2
(
c
,
41396436
,
7805359
,
true
,
true
)
end
end
c74703140
.
material_count
=
2
c74703140
.
material
=
{
41396436
,
7805359
}
script/c74711057.lua
View file @
4abbfc46
...
@@ -20,8 +20,6 @@ function c74711057.initial_effect(c)
...
@@ -20,8 +20,6 @@ function c74711057.initial_effect(c)
e2
:
SetValue
(
c74711057
.
splimit
)
e2
:
SetValue
(
c74711057
.
splimit
)
c
:
RegisterEffect
(
e2
)
c
:
RegisterEffect
(
e2
)
end
end
c74711057
.
material_count
=
2
c74711057
.
material
=
{
37195861
,
75434695
}
function
c74711057
.
splimit
(
e
,
se
,
sp
,
st
)
function
c74711057
.
splimit
(
e
,
se
,
sp
,
st
)
return
bit
.
band
(
st
,
SUMMON_TYPE_FUSION
)
==
SUMMON_TYPE_FUSION
return
bit
.
band
(
st
,
SUMMON_TYPE_FUSION
)
==
SUMMON_TYPE_FUSION
end
end
...
...
script/c75923050.lua
View file @
4abbfc46
...
@@ -25,8 +25,6 @@ function c75923050.initial_effect(c)
...
@@ -25,8 +25,6 @@ function c75923050.initial_effect(c)
e2
:
SetOperation
(
c75923050
.
spop
)
e2
:
SetOperation
(
c75923050
.
spop
)
c
:
RegisterEffect
(
e2
)
c
:
RegisterEffect
(
e2
)
end
end
c75923050
.
material_count
=
2
c75923050
.
material
=
{
92421852
,
38916461
}
function
c75923050
.
atkcon
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
)
function
c75923050
.
atkcon
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
)
return
e
:
GetHandler
():
GetBattleTarget
()
==
nil
return
e
:
GetHandler
():
GetBattleTarget
()
==
nil
end
end
...
...
script/c76263644.lua
View file @
4abbfc46
...
@@ -28,8 +28,6 @@ function c76263644.initial_effect(c)
...
@@ -28,8 +28,6 @@ function c76263644.initial_effect(c)
e3
:
SetOperation
(
c76263644
.
spop
)
e3
:
SetOperation
(
c76263644
.
spop
)
c
:
RegisterEffect
(
e3
)
c
:
RegisterEffect
(
e3
)
end
end
c76263644
.
material_count
=
2
c76263644
.
material
=
{
83965310
,
17132130
}
function
c76263644
.
descost
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
,
chk
)
function
c76263644
.
descost
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
,
chk
)
if
chk
==
0
then
return
Duel
.
GetCurrentPhase
()
==
PHASE_MAIN1
end
if
chk
==
0
then
return
Duel
.
GetCurrentPhase
()
==
PHASE_MAIN1
end
local
e1
=
Effect
.
CreateEffect
(
e
:
GetHandler
())
local
e1
=
Effect
.
CreateEffect
(
e
:
GetHandler
())
...
...
script/c76614340.lua
View file @
4abbfc46
...
@@ -26,8 +26,6 @@ function c76614340.initial_effect(c)
...
@@ -26,8 +26,6 @@ function c76614340.initial_effect(c)
e4
:
SetCode
(
EFFECT_PIERCE
)
e4
:
SetCode
(
EFFECT_PIERCE
)
c
:
RegisterEffect
(
e4
)
c
:
RegisterEffect
(
e4
)
end
end
c76614340
.
material_count
=
1
c76614340
.
material
=
{
91731841
}
function
c76614340
.
splimit
(
e
,
se
,
sp
,
st
)
function
c76614340
.
splimit
(
e
,
se
,
sp
,
st
)
return
not
e
:
GetHandler
():
IsLocation
(
LOCATION_EXTRA
)
or
bit
.
band
(
st
,
SUMMON_TYPE_FUSION
)
==
SUMMON_TYPE_FUSION
return
not
e
:
GetHandler
():
IsLocation
(
LOCATION_EXTRA
)
or
bit
.
band
(
st
,
SUMMON_TYPE_FUSION
)
==
SUMMON_TYPE_FUSION
end
end
...
...
script/c78512663.lua
View file @
4abbfc46
...
@@ -55,8 +55,6 @@ function c78512663.initial_effect(c)
...
@@ -55,8 +55,6 @@ function c78512663.initial_effect(c)
e6
:
SetOperation
(
c78512663
.
thop
)
e6
:
SetOperation
(
c78512663
.
thop
)
c
:
RegisterEffect
(
e6
)
c
:
RegisterEffect
(
e6
)
end
end
c78512663
.
material_count
=
3
c78512663
.
material
=
{
89943723
,
89621922
,
80344569
}
function
c78512663
.
splimit
(
e
,
se
,
sp
,
st
)
function
c78512663
.
splimit
(
e
,
se
,
sp
,
st
)
return
not
e
:
GetHandler
():
IsLocation
(
LOCATION_EXTRA
)
return
not
e
:
GetHandler
():
IsLocation
(
LOCATION_EXTRA
)
end
end
...
...
script/c79229522.lua
View file @
4abbfc46
...
@@ -25,8 +25,6 @@ function c79229522.initial_effect(c)
...
@@ -25,8 +25,6 @@ function c79229522.initial_effect(c)
e3
:
SetValue
(
1
)
e3
:
SetValue
(
1
)
c
:
RegisterEffect
(
e3
)
c
:
RegisterEffect
(
e3
)
end
end
c79229522
.
material_count
=
1
c79229522
.
material
=
{
70095154
}
function
c79229522
.
splimit
(
e
,
se
,
sp
,
st
)
function
c79229522
.
splimit
(
e
,
se
,
sp
,
st
)
return
e
:
GetHandler
():
GetLocation
()
~=
LOCATION_EXTRA
return
e
:
GetHandler
():
GetLocation
()
~=
LOCATION_EXTRA
end
end
...
...
script/c80071763.lua
View file @
4abbfc46
...
@@ -24,8 +24,6 @@ function c80071763.initial_effect(c)
...
@@ -24,8 +24,6 @@ function c80071763.initial_effect(c)
e2
:
SetOperation
(
c80071763
.
disop2
)
e2
:
SetOperation
(
c80071763
.
disop2
)
c
:
RegisterEffect
(
e2
)
c
:
RegisterEffect
(
e2
)
end
end
c80071763
.
material_count
=
2
c80071763
.
material
=
{
52860176
,
38742075
}
function
c80071763
.
discon
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
)
function
c80071763
.
discon
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
)
local
c
=
e
:
GetHandler
()
local
c
=
e
:
GetHandler
()
if
c
:
IsStatus
(
STATUS_BATTLE_DESTROYED
)
then
return
false
end
if
c
:
IsStatus
(
STATUS_BATTLE_DESTROYED
)
then
return
false
end
...
...
script/c80516007.lua
View file @
4abbfc46
...
@@ -4,5 +4,3 @@ function c80516007.initial_effect(c)
...
@@ -4,5 +4,3 @@ function c80516007.initial_effect(c)
c
:
EnableReviveLimit
()
c
:
EnableReviveLimit
()
aux
.
AddFusionProcCode2
(
c
,
1641882
,
75376965
,
true
,
true
)
aux
.
AddFusionProcCode2
(
c
,
1641882
,
75376965
,
true
,
true
)
end
end
c80516007
.
material_count
=
2
c80516007
.
material
=
{
1641882
,
75376965
}
script/c80727036.lua
View file @
4abbfc46
...
@@ -4,5 +4,3 @@ function c80727036.initial_effect(c)
...
@@ -4,5 +4,3 @@ function c80727036.initial_effect(c)
c
:
EnableReviveLimit
()
c
:
EnableReviveLimit
()
aux
.
AddFusionProcCode3
(
c
,
71746462
,
65623423
,
17968114
,
true
,
true
)
aux
.
AddFusionProcCode3
(
c
,
71746462
,
65623423
,
17968114
,
true
,
true
)
end
end
c80727036
.
material_count
=
3
c80727036
.
material
=
{
71746462
,
65623423
,
17968114
}
script/c81003500.lua
View file @
4abbfc46
...
@@ -22,8 +22,6 @@ function c81003500.initial_effect(c)
...
@@ -22,8 +22,6 @@ function c81003500.initial_effect(c)
e2
:
SetOperation
(
c81003500
.
operation
)
e2
:
SetOperation
(
c81003500
.
operation
)
c
:
RegisterEffect
(
e2
)
c
:
RegisterEffect
(
e2
)
end
end
c81003500
.
material_count
=
2
c81003500
.
material
=
{
86188410
,
89252153
}
function
c81003500
.
splimit
(
e
,
se
,
sp
,
st
)
function
c81003500
.
splimit
(
e
,
se
,
sp
,
st
)
return
bit
.
band
(
st
,
SUMMON_TYPE_FUSION
)
==
SUMMON_TYPE_FUSION
return
bit
.
band
(
st
,
SUMMON_TYPE_FUSION
)
==
SUMMON_TYPE_FUSION
end
end
...
...
script/c81197327.lua
View file @
4abbfc46
...
@@ -22,8 +22,6 @@ function c81197327.initial_effect(c)
...
@@ -22,8 +22,6 @@ function c81197327.initial_effect(c)
e2
:
SetOperation
(
c81197327
.
recop
)
e2
:
SetOperation
(
c81197327
.
recop
)
c
:
RegisterEffect
(
e2
)
c
:
RegisterEffect
(
e2
)
end
end
c81197327
.
material_count
=
2
c81197327
.
material
=
{
58932615
,
79979666
}
function
c81197327
.
splimit
(
e
,
se
,
sp
,
st
)
function
c81197327
.
splimit
(
e
,
se
,
sp
,
st
)
return
bit
.
band
(
st
,
SUMMON_TYPE_FUSION
)
==
SUMMON_TYPE_FUSION
return
bit
.
band
(
st
,
SUMMON_TYPE_FUSION
)
==
SUMMON_TYPE_FUSION
end
end
...
...
script/c81566151.lua
View file @
4abbfc46
...
@@ -46,8 +46,6 @@ function c81566151.initial_effect(c)
...
@@ -46,8 +46,6 @@ function c81566151.initial_effect(c)
e5
:
SetValue
(
c81566151
.
atkval
)
e5
:
SetValue
(
c81566151
.
atkval
)
c
:
RegisterEffect
(
e5
)
c
:
RegisterEffect
(
e5
)
end
end
c81566151
.
material_count
=
2
c81566151
.
material
=
{
89943723
,
89621922
}
function
c81566151
.
splimit
(
e
,
se
,
sp
,
st
)
function
c81566151
.
splimit
(
e
,
se
,
sp
,
st
)
return
not
e
:
GetHandler
():
IsLocation
(
LOCATION_EXTRA
)
return
not
e
:
GetHandler
():
IsLocation
(
LOCATION_EXTRA
)
end
end
...
...
script/c83121692.lua
View file @
4abbfc46
...
@@ -21,8 +21,6 @@ function c83121692.initial_effect(c)
...
@@ -21,8 +21,6 @@ function c83121692.initial_effect(c)
e1
:
SetOperation
(
c83121692
.
operation
)
e1
:
SetOperation
(
c83121692
.
operation
)
c
:
RegisterEffect
(
e1
)
c
:
RegisterEffect
(
e1
)
end
end
c83121692
.
material_count
=
3
c83121692
.
material
=
{
21844576
,
20721928
,
79979666
}
function
c83121692
.
splimit
(
e
,
se
,
sp
,
st
)
function
c83121692
.
splimit
(
e
,
se
,
sp
,
st
)
return
bit
.
band
(
st
,
SUMMON_TYPE_FUSION
)
==
SUMMON_TYPE_FUSION
return
bit
.
band
(
st
,
SUMMON_TYPE_FUSION
)
==
SUMMON_TYPE_FUSION
end
end
...
...
script/c8327462.lua
View file @
4abbfc46
...
@@ -4,5 +4,3 @@ function c8327462.initial_effect(c)
...
@@ -4,5 +4,3 @@ function c8327462.initial_effect(c)
c
:
EnableReviveLimit
()
c
:
EnableReviveLimit
()
aux
.
AddFusionProcCode2
(
c
,
3170832
,
732302
,
true
,
true
)
aux
.
AddFusionProcCode2
(
c
,
3170832
,
732302
,
true
,
true
)
end
end
c8327462
.
material_count
=
2
c8327462
.
material
=
{
3170832
,
732302
}
script/c84243274.lua
View file @
4abbfc46
...
@@ -41,8 +41,6 @@ function c84243274.initial_effect(c)
...
@@ -41,8 +41,6 @@ function c84243274.initial_effect(c)
e4
:
SetOperation
(
c84243274
.
posop
)
e4
:
SetOperation
(
c84243274
.
posop
)
c
:
RegisterEffect
(
e4
)
c
:
RegisterEffect
(
e4
)
end
end
c84243274
.
material_count
=
2
c84243274
.
material
=
{
58859575
,
91998119
}
function
c84243274
.
splimit
(
e
,
se
,
sp
,
st
)
function
c84243274
.
splimit
(
e
,
se
,
sp
,
st
)
return
not
e
:
GetHandler
():
IsLocation
(
LOCATION_EXTRA
)
return
not
e
:
GetHandler
():
IsLocation
(
LOCATION_EXTRA
)
end
end
...
...
script/c85507811.lua
View file @
4abbfc46
...
@@ -50,8 +50,6 @@ function c85507811.initial_effect(c)
...
@@ -50,8 +50,6 @@ function c85507811.initial_effect(c)
e5
:
SetOperation
(
c85507811
.
desop
)
e5
:
SetOperation
(
c85507811
.
desop
)
c
:
RegisterEffect
(
e5
)
c
:
RegisterEffect
(
e5
)
end
end
c85507811
.
material_count
=
2
c85507811
.
material
=
{
89943723
,
17732278
}
function
c85507811
.
splimit
(
e
,
se
,
sp
,
st
)
function
c85507811
.
splimit
(
e
,
se
,
sp
,
st
)
return
not
e
:
GetHandler
():
IsLocation
(
LOCATION_EXTRA
)
return
not
e
:
GetHandler
():
IsLocation
(
LOCATION_EXTRA
)
end
end
...
...
script/c85684223.lua
View file @
4abbfc46
...
@@ -54,8 +54,6 @@ function c85684223.initial_effect(c)
...
@@ -54,8 +54,6 @@ function c85684223.initial_effect(c)
e7
:
SetCode
(
EFFECT_DIRECT_ATTACK
)
e7
:
SetCode
(
EFFECT_DIRECT_ATTACK
)
c
:
RegisterEffect
(
e7
)
c
:
RegisterEffect
(
e7
)
end
end
c85684223
.
material_count
=
2
c85684223
.
material
=
{
23205979
,
59290628
}
function
c85684223
.
condition
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
)
function
c85684223
.
condition
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
)
return
ep
~=
tp
and
Duel
.
GetAttackTarget
()
==
nil
return
ep
~=
tp
and
Duel
.
GetAttackTarget
()
==
nil
end
end
...
...
script/c86099788.lua
View file @
4abbfc46
...
@@ -27,8 +27,6 @@ function c86099788.initial_effect(c)
...
@@ -27,8 +27,6 @@ function c86099788.initial_effect(c)
e4
:
SetCode
(
EFFECT_CANNOT_SUMMON
)
e4
:
SetCode
(
EFFECT_CANNOT_SUMMON
)
c
:
RegisterEffect
(
e4
)
c
:
RegisterEffect
(
e4
)
end
end
c86099788
.
material_count
=
2
c86099788
.
material
=
{
71466592
,
88472456
}
function
c86099788
.
target
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
,
chk
)
function
c86099788
.
target
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
,
chk
)
if
chk
==
0
then
return
true
end
if
chk
==
0
then
return
true
end
local
g
=
Duel
.
GetMatchingGroup
(
Card
.
IsDestructable
,
tp
,
LOCATION_MZONE
,
0
,
e
:
GetHandler
())
local
g
=
Duel
.
GetMatchingGroup
(
Card
.
IsDestructable
,
tp
,
LOCATION_MZONE
,
0
,
e
:
GetHandler
())
...
...
script/c86164529.lua
View file @
4abbfc46
...
@@ -4,5 +4,3 @@ function c86164529.initial_effect(c)
...
@@ -4,5 +4,3 @@ function c86164529.initial_effect(c)
c
:
EnableReviveLimit
()
c
:
EnableReviveLimit
()
aux
.
AddFusionProcCode3
(
c
,
20315854
,
17968114
,
86100785
,
true
,
true
)
aux
.
AddFusionProcCode3
(
c
,
20315854
,
17968114
,
86100785
,
true
,
true
)
end
end
c86164529
.
material_count
=
3
c86164529
.
material
=
{
20315854
,
17968114
,
86100785
}
script/c86346643.lua
View file @
4abbfc46
...
@@ -39,8 +39,6 @@ function c86346643.initial_effect(c)
...
@@ -39,8 +39,6 @@ function c86346643.initial_effect(c)
e4
:
SetOperation
(
c86346643
.
tdop3
)
e4
:
SetOperation
(
c86346643
.
tdop3
)
c
:
RegisterEffect
(
e4
)
c
:
RegisterEffect
(
e4
)
end
end
c86346643
.
material_count
=
1
c86346643
.
material
=
{
89943723
}
function
c86346643
.
splimit
(
e
,
se
,
sp
,
st
)
function
c86346643
.
splimit
(
e
,
se
,
sp
,
st
)
return
bit
.
band
(
st
,
SUMMON_TYPE_FUSION
)
==
SUMMON_TYPE_FUSION
return
bit
.
band
(
st
,
SUMMON_TYPE_FUSION
)
==
SUMMON_TYPE_FUSION
end
end
...
...
script/c86676862.lua
View file @
4abbfc46
...
@@ -34,8 +34,6 @@ function c86676862.initial_effect(c)
...
@@ -34,8 +34,6 @@ function c86676862.initial_effect(c)
e5
:
SetRange
(
LOCATION_MZONE
)
e5
:
SetRange
(
LOCATION_MZONE
)
c
:
RegisterEffect
(
e5
)
c
:
RegisterEffect
(
e5
)
end
end
c86676862
.
material_count
=
1
c86676862
.
material
=
{
58554959
}
function
c86676862
.
splimit
(
e
,
se
,
sp
,
st
)
function
c86676862
.
splimit
(
e
,
se
,
sp
,
st
)
return
st
==
SUMMON_TYPE_FUSION
+
0x10
return
st
==
SUMMON_TYPE_FUSION
+
0x10
end
end
...
...
script/c86805855.lua
View file @
4abbfc46
...
@@ -15,8 +15,6 @@ function c86805855.initial_effect(c)
...
@@ -15,8 +15,6 @@ function c86805855.initial_effect(c)
e1
:
SetOperation
(
c86805855
.
rmop
)
e1
:
SetOperation
(
c86805855
.
rmop
)
c
:
RegisterEffect
(
e1
)
c
:
RegisterEffect
(
e1
)
end
end
c86805855
.
material_count
=
2
c86805855
.
material
=
{
11321183
,
47415292
}
function
c86805855
.
rmcon
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
)
function
c86805855
.
rmcon
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
)
return
ep
~=
tp
return
ep
~=
tp
end
end
...
...
script/c87751584.lua
View file @
4abbfc46
...
@@ -14,8 +14,6 @@ function c87751584.initial_effect(c)
...
@@ -14,8 +14,6 @@ function c87751584.initial_effect(c)
e1
:
SetOperation
(
c87751584
.
desop
)
e1
:
SetOperation
(
c87751584
.
desop
)
c
:
RegisterEffect
(
e1
)
c
:
RegisterEffect
(
e1
)
end
end
c87751584
.
material_count
=
2
c87751584
.
material
=
{
81480460
,
25551951
}
function
c87751584
.
destg
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
,
chk
)
function
c87751584
.
destg
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
,
chk
)
if
chk
==
0
then
return
Duel
.
IsExistingMatchingCard
(
Card
.
IsDestructable
,
tp
,
LOCATION_MZONE
,
LOCATION_MZONE
,
1
,
nil
)
end
if
chk
==
0
then
return
Duel
.
IsExistingMatchingCard
(
Card
.
IsDestructable
,
tp
,
LOCATION_MZONE
,
LOCATION_MZONE
,
1
,
nil
)
end
Duel
.
SetOperationInfo
(
0
,
CATEGORY_COIN
,
nil
,
0
,
tp
,
3
)
Duel
.
SetOperationInfo
(
0
,
CATEGORY_COIN
,
nil
,
0
,
tp
,
3
)
...
...
script/c88820235.lua
View file @
4abbfc46
...
@@ -25,8 +25,6 @@ function c88820235.initial_effect(c)
...
@@ -25,8 +25,6 @@ function c88820235.initial_effect(c)
e3
:
SetValue
(
c88820235
.
atkup
)
e3
:
SetValue
(
c88820235
.
atkup
)
c
:
RegisterEffect
(
e3
)
c
:
RegisterEffect
(
e3
)
end
end
c88820235
.
material_count
=
2
c88820235
.
material
=
{
41436536
,
20721928
}
function
c88820235
.
splimit
(
e
,
se
,
sp
,
st
)
function
c88820235
.
splimit
(
e
,
se
,
sp
,
st
)
return
bit
.
band
(
st
,
SUMMON_TYPE_FUSION
)
==
SUMMON_TYPE_FUSION
return
bit
.
band
(
st
,
SUMMON_TYPE_FUSION
)
==
SUMMON_TYPE_FUSION
end
end
...
...
script/c89112729.lua
View file @
4abbfc46
...
@@ -4,5 +4,3 @@ function c89112729.initial_effect(c)
...
@@ -4,5 +4,3 @@ function c89112729.initial_effect(c)
c
:
EnableReviveLimit
()
c
:
EnableReviveLimit
()
aux
.
AddFusionProcCode2
(
c
,
70138455
,
94119974
,
true
,
true
)
aux
.
AddFusionProcCode2
(
c
,
70138455
,
94119974
,
true
,
true
)
end
end
c89112729
.
material_count
=
2
c89112729
.
material
=
{
70138455
,
94119974
}
script/c90140980.lua
View file @
4abbfc46
...
@@ -11,8 +11,6 @@ function c90140980.initial_effect(c)
...
@@ -11,8 +11,6 @@ function c90140980.initial_effect(c)
e1
:
SetOperation
(
c90140980
.
disop
)
e1
:
SetOperation
(
c90140980
.
disop
)
c
:
RegisterEffect
(
e1
)
c
:
RegisterEffect
(
e1
)
end
end
c90140980
.
material_count
=
3
c90140980
.
material
=
{
12482652
,
42941100
,
79335209
}
function
c90140980
.
disop
(
e
,
tp
)
function
c90140980
.
disop
(
e
,
tp
)
local
c
=
Duel
.
GetLocationCount
(
1
-
tp
,
LOCATION_MZONE
)
local
c
=
Duel
.
GetLocationCount
(
1
-
tp
,
LOCATION_MZONE
)
if
c
==
0
then
return
end
if
c
==
0
then
return
end
...
...
script/c90660762.lua
View file @
4abbfc46
...
@@ -4,5 +4,3 @@ function c90660762.initial_effect(c)
...
@@ -4,5 +4,3 @@ function c90660762.initial_effect(c)
c
:
EnableReviveLimit
()
c
:
EnableReviveLimit
()
aux
.
AddFusionProcCode2
(
c
,
74677422
,
64271667
,
true
,
true
)
aux
.
AddFusionProcCode2
(
c
,
74677422
,
64271667
,
true
,
true
)
end
end
c90660762
.
material_count
=
2
c90660762
.
material
=
{
74677422
,
64271667
}
script/c90957527.lua
View file @
4abbfc46
...
@@ -43,8 +43,6 @@ function c90957527.initial_effect(c)
...
@@ -43,8 +43,6 @@ function c90957527.initial_effect(c)
e4
:
SetOperation
(
c90957527
.
spop
)
e4
:
SetOperation
(
c90957527
.
spop
)
c
:
RegisterEffect
(
e4
)
c
:
RegisterEffect
(
e4
)
end
end
c90957527
.
material_count
=
1
c90957527
.
material
=
{
79580323
}
function
c90957527
.
splimit
(
e
,
se
,
sp
,
st
)
function
c90957527
.
splimit
(
e
,
se
,
sp
,
st
)
return
e
:
GetHandler
():
GetLocation
()
~=
LOCATION_EXTRA
return
e
:
GetHandler
():
GetLocation
()
~=
LOCATION_EXTRA
end
end
...
...
script/c91998119.lua
View file @
4abbfc46
...
@@ -31,8 +31,6 @@ function c91998119.initial_effect(c)
...
@@ -31,8 +31,6 @@ function c91998119.initial_effect(c)
e3
:
SetOperation
(
c91998119
.
desop
)
e3
:
SetOperation
(
c91998119
.
desop
)
c
:
RegisterEffect
(
e3
)
c
:
RegisterEffect
(
e3
)
end
end
c91998119
.
material_count
=
3
c91998119
.
material
=
{
62651957
,
65622692
,
64500000
}
function
c91998119
.
splimit
(
e
,
se
,
sp
,
st
)
function
c91998119
.
splimit
(
e
,
se
,
sp
,
st
)
return
not
e
:
GetHandler
():
IsLocation
(
LOCATION_EXTRA
+
LOCATION_GRAVE
)
return
not
e
:
GetHandler
():
IsLocation
(
LOCATION_EXTRA
+
LOCATION_GRAVE
)
end
end
...
...
script/c91998120.lua
View file @
4abbfc46
...
@@ -31,8 +31,6 @@ function c91998120.initial_effect(c)
...
@@ -31,8 +31,6 @@ function c91998120.initial_effect(c)
e3
:
SetOperation
(
c91998120
.
desop
)
e3
:
SetOperation
(
c91998120
.
desop
)
c
:
RegisterEffect
(
e3
)
c
:
RegisterEffect
(
e3
)
end
end
c91998120
.
material_count
=
3
c91998120
.
material
=
{
62651957
,
65622692
,
64500000
}
function
c91998120
.
splimit
(
e
,
se
,
sp
,
st
)
function
c91998120
.
splimit
(
e
,
se
,
sp
,
st
)
return
not
e
:
GetHandler
():
IsLocation
(
LOCATION_EXTRA
+
LOCATION_GRAVE
)
return
not
e
:
GetHandler
():
IsLocation
(
LOCATION_EXTRA
+
LOCATION_GRAVE
)
end
end
...
...
script/c91998121.lua
View file @
4abbfc46
...
@@ -31,8 +31,6 @@ function c91998121.initial_effect(c)
...
@@ -31,8 +31,6 @@ function c91998121.initial_effect(c)
e3
:
SetOperation
(
c91998121
.
desop
)
e3
:
SetOperation
(
c91998121
.
desop
)
c
:
RegisterEffect
(
e3
)
c
:
RegisterEffect
(
e3
)
end
end
c91998121
.
material_count
=
3
c91998121
.
material
=
{
62651957
,
65622692
,
64500000
}
function
c91998121
.
splimit
(
e
,
se
,
sp
,
st
)
function
c91998121
.
splimit
(
e
,
se
,
sp
,
st
)
return
not
e
:
GetHandler
():
IsLocation
(
LOCATION_EXTRA
+
LOCATION_GRAVE
)
return
not
e
:
GetHandler
():
IsLocation
(
LOCATION_EXTRA
+
LOCATION_GRAVE
)
end
end
...
...
script/c9293977.lua
View file @
4abbfc46
...
@@ -4,5 +4,3 @@ function c9293977.initial_effect(c)
...
@@ -4,5 +4,3 @@ function c9293977.initial_effect(c)
c
:
EnableReviveLimit
()
c
:
EnableReviveLimit
()
aux
.
AddFusionProcCode2
(
c
,
29172562
,
55444629
,
true
,
true
)
aux
.
AddFusionProcCode2
(
c
,
29172562
,
55444629
,
true
,
true
)
end
end
c9293977
.
material_count
=
2
c9293977
.
material
=
{
29172562
,
55444629
}
script/c94566432.lua
View file @
4abbfc46
...
@@ -4,5 +4,3 @@ function c94566432.initial_effect(c)
...
@@ -4,5 +4,3 @@ function c94566432.initial_effect(c)
c
:
EnableReviveLimit
()
c
:
EnableReviveLimit
()
aux
.
AddFusionProcCode2
(
c
,
87796900
,
20315854
,
true
,
true
)
aux
.
AddFusionProcCode2
(
c
,
87796900
,
20315854
,
true
,
true
)
end
end
c94566432
.
material_count
=
2
c94566432
.
material
=
{
87796900
,
20315854
}
script/c94905343.lua
View file @
4abbfc46
...
@@ -4,5 +4,3 @@ function c94905343.initial_effect(c)
...
@@ -4,5 +4,3 @@ function c94905343.initial_effect(c)
c
:
EnableReviveLimit
()
c
:
EnableReviveLimit
()
aux
.
AddFusionProcCode2
(
c
,
5053103
,
68516705
,
true
,
true
)
aux
.
AddFusionProcCode2
(
c
,
5053103
,
68516705
,
true
,
true
)
end
end
c94905343
.
material_count
=
2
c94905343
.
material
=
{
5053103
,
68516705
}
script/c95144193.lua
View file @
4abbfc46
...
@@ -4,5 +4,3 @@ function c95144193.initial_effect(c)
...
@@ -4,5 +4,3 @@ function c95144193.initial_effect(c)
c
:
EnableReviveLimit
()
c
:
EnableReviveLimit
()
aux
.
AddFusionProcCode2
(
c
,
60802233
,
52584282
,
true
,
true
)
aux
.
AddFusionProcCode2
(
c
,
60802233
,
52584282
,
true
,
true
)
end
end
c95144193
.
material_count
=
2
c95144193
.
material
=
{
60802233
,
52584282
}
script/c95952802.lua
View file @
4abbfc46
...
@@ -4,5 +4,3 @@ function c95952802.initial_effect(c)
...
@@ -4,5 +4,3 @@ function c95952802.initial_effect(c)
c
:
EnableReviveLimit
()
c
:
EnableReviveLimit
()
aux
.
AddFusionProcCode2
(
c
,
90357090
,
43500484
,
true
,
true
)
aux
.
AddFusionProcCode2
(
c
,
90357090
,
43500484
,
true
,
true
)
end
end
c95952802
.
material_count
=
2
c95952802
.
material
=
{
90357090
,
43500484
}
script/c9653271.lua
View file @
4abbfc46
...
@@ -4,5 +4,3 @@ function c9653271.initial_effect(c)
...
@@ -4,5 +4,3 @@ function c9653271.initial_effect(c)
c
:
EnableReviveLimit
()
c
:
EnableReviveLimit
()
aux
.
AddFusionProcCode2
(
c
,
86088138
,
21817254
,
true
,
true
)
aux
.
AddFusionProcCode2
(
c
,
86088138
,
21817254
,
true
,
true
)
end
end
c9653271
.
material_count
=
2
c9653271
.
material
=
{
86088138
,
21817254
}
script/c98502113.lua
View file @
4abbfc46
...
@@ -32,8 +32,6 @@ function c98502113.initial_effect(c)
...
@@ -32,8 +32,6 @@ function c98502113.initial_effect(c)
e3
:
SetValue
(
c98502113
.
splimit
)
e3
:
SetValue
(
c98502113
.
splimit
)
c
:
RegisterEffect
(
e3
)
c
:
RegisterEffect
(
e3
)
end
end
c98502113
.
material_count
=
2
c98502113
.
material
=
{
46986414
,
78193831
}
function
c98502113
.
splimit
(
e
,
se
,
sp
,
st
)
function
c98502113
.
splimit
(
e
,
se
,
sp
,
st
)
return
bit
.
band
(
st
,
SUMMON_TYPE_FUSION
)
==
SUMMON_TYPE_FUSION
return
bit
.
band
(
st
,
SUMMON_TYPE_FUSION
)
==
SUMMON_TYPE_FUSION
end
end
...
...
script/c98502114.lua
View file @
4abbfc46
...
@@ -32,8 +32,6 @@ function c98502114.initial_effect(c)
...
@@ -32,8 +32,6 @@ function c98502114.initial_effect(c)
e3
:
SetValue
(
c98502114
.
splimit
)
e3
:
SetValue
(
c98502114
.
splimit
)
c
:
RegisterEffect
(
e3
)
c
:
RegisterEffect
(
e3
)
end
end
c98502114
.
material_count
=
2
c98502114
.
material
=
{
46986414
,
78193831
}
function
c98502114
.
splimit
(
e
,
se
,
sp
,
st
)
function
c98502114
.
splimit
(
e
,
se
,
sp
,
st
)
return
bit
.
band
(
st
,
SUMMON_TYPE_FUSION
)
==
SUMMON_TYPE_FUSION
return
bit
.
band
(
st
,
SUMMON_TYPE_FUSION
)
==
SUMMON_TYPE_FUSION
end
end
...
...
script/c98502115.lua
View file @
4abbfc46
...
@@ -32,8 +32,6 @@ function c98502115.initial_effect(c)
...
@@ -32,8 +32,6 @@ function c98502115.initial_effect(c)
e3
:
SetValue
(
c98502115
.
splimit
)
e3
:
SetValue
(
c98502115
.
splimit
)
c
:
RegisterEffect
(
e3
)
c
:
RegisterEffect
(
e3
)
end
end
c98502115
.
material_count
=
2
c98502115
.
material
=
{
46986414
,
78193831
}
function
c98502115
.
splimit
(
e
,
se
,
sp
,
st
)
function
c98502115
.
splimit
(
e
,
se
,
sp
,
st
)
return
bit
.
band
(
st
,
SUMMON_TYPE_FUSION
)
==
SUMMON_TYPE_FUSION
return
bit
.
band
(
st
,
SUMMON_TYPE_FUSION
)
==
SUMMON_TYPE_FUSION
end
end
...
...
script/c98927491.lua
View file @
4abbfc46
...
@@ -22,8 +22,6 @@ function c98927491.initial_effect(c)
...
@@ -22,8 +22,6 @@ function c98927491.initial_effect(c)
e2
:
SetOperation
(
c98927491
.
activate
)
e2
:
SetOperation
(
c98927491
.
activate
)
c
:
RegisterEffect
(
e2
)
c
:
RegisterEffect
(
e2
)
end
end
c98927491
.
material_count
=
2
c98927491
.
material
=
{
24311595
,
36378213
}
function
c98927491
.
splimit
(
e
,
se
,
sp
,
st
)
function
c98927491
.
splimit
(
e
,
se
,
sp
,
st
)
return
bit
.
band
(
st
,
SUMMON_TYPE_FUSION
)
==
SUMMON_TYPE_FUSION
return
bit
.
band
(
st
,
SUMMON_TYPE_FUSION
)
==
SUMMON_TYPE_FUSION
end
end
...
...
script/c9910360.lua
View file @
4abbfc46
...
@@ -12,8 +12,6 @@ function c9910360.initial_effect(c)
...
@@ -12,8 +12,6 @@ function c9910360.initial_effect(c)
e2
:
SetValue
(
c9910360
.
atkval
)
e2
:
SetValue
(
c9910360
.
atkval
)
c
:
RegisterEffect
(
e2
)
c
:
RegisterEffect
(
e2
)
end
end
c9910360
.
material_count
=
1
c9910360
.
material
=
{
84451804
}
function
c9910360
.
atkval
(
e
,
c
)
function
c9910360
.
atkval
(
e
,
c
)
return
Duel
.
GetMatchingGroupCount
(
Card
.
IsCode
,
c
:
GetControler
(),
LOCATION_GRAVE
,
0
,
nil
,
12538374
)
*
500
return
Duel
.
GetMatchingGroupCount
(
Card
.
IsCode
,
c
:
GetControler
(),
LOCATION_GRAVE
,
0
,
nil
,
12538374
)
*
500
end
end
script/c99551425.lua
View file @
4abbfc46
...
@@ -4,5 +4,3 @@ function c99551425.initial_effect(c)
...
@@ -4,5 +4,3 @@ function c99551425.initial_effect(c)
c
:
EnableReviveLimit
()
c
:
EnableReviveLimit
()
aux
.
AddFusionProcCode2
(
c
,
8471389
,
11384280
,
true
,
true
)
aux
.
AddFusionProcCode2
(
c
,
8471389
,
11384280
,
true
,
true
)
end
end
c99551425
.
material_count
=
2
c99551425
.
material
=
{
8471389
,
11384280
}
script/c99724761.lua
View file @
4abbfc46
...
@@ -31,8 +31,6 @@ function c99724761.initial_effect(c)
...
@@ -31,8 +31,6 @@ function c99724761.initial_effect(c)
e3
:
SetOperation
(
c99724761
.
desop
)
e3
:
SetOperation
(
c99724761
.
desop
)
c
:
RegisterEffect
(
e3
)
c
:
RegisterEffect
(
e3
)
end
end
c99724761
.
material_count
=
2
c99724761
.
material
=
{
62651957
,
64500000
}
function
c99724761
.
splimit
(
e
,
se
,
sp
,
st
)
function
c99724761
.
splimit
(
e
,
se
,
sp
,
st
)
return
not
e
:
GetHandler
():
IsLocation
(
LOCATION_EXTRA
+
LOCATION_GRAVE
)
return
not
e
:
GetHandler
():
IsLocation
(
LOCATION_EXTRA
+
LOCATION_GRAVE
)
end
end
...
...
script/c99916754.lua
View file @
4abbfc46
...
@@ -17,8 +17,6 @@ function c99916754.initial_effect(c)
...
@@ -17,8 +17,6 @@ function c99916754.initial_effect(c)
e2
:
SetOperation
(
c99916754
.
disop
)
e2
:
SetOperation
(
c99916754
.
disop
)
c
:
RegisterEffect
(
e2
)
c
:
RegisterEffect
(
e2
)
end
end
c99916754
.
material_count
=
2
c99916754
.
material
=
{
33198837
,
2956282
}
function
c99916754
.
discon
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
)
function
c99916754
.
discon
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
)
return
not
e
:
GetHandler
():
IsStatus
(
STATUS_BATTLE_DESTROYED
)
return
not
e
:
GetHandler
():
IsStatus
(
STATUS_BATTLE_DESTROYED
)
and
re
:
IsHasType
(
EFFECT_TYPE_ACTIVATE
)
and
Duel
.
IsChainNegatable
(
ev
)
and
re
:
IsHasType
(
EFFECT_TYPE_ACTIVATE
)
and
Duel
.
IsChainNegatable
(
ev
)
...
...
script/utility.lua
View file @
4abbfc46
...
@@ -256,6 +256,12 @@ function Auxiliary.FConditionCheckF(c,chkf)
...
@@ -256,6 +256,12 @@ function Auxiliary.FConditionCheckF(c,chkf)
return
c
:
IsOnField
()
and
c
:
IsControler
(
chkf
)
return
c
:
IsOnField
()
and
c
:
IsControler
(
chkf
)
end
end
function
Auxiliary
.
AddFusionProcCode2
(
c
,
code1
,
code2
,
sub
,
insf
)
function
Auxiliary
.
AddFusionProcCode2
(
c
,
code1
,
code2
,
sub
,
insf
)
if
c
.
material_count
==
nil
then
local
code
=
c
:
GetOriginalCode
()
local
mt
=
_G
[
"c"
..
code
]
mt
.
material_count
=
2
mt
.
material
=
{
code1
,
code2
}
end
local
e1
=
Effect
.
CreateEffect
(
c
)
local
e1
=
Effect
.
CreateEffect
(
c
)
e1
:
SetType
(
EFFECT_TYPE_SINGLE
)
e1
:
SetType
(
EFFECT_TYPE_SINGLE
)
e1
:
SetProperty
(
EFFECT_FLAG_CANNOT_DISABLE
+
EFFECT_FLAG_UNCOPYABLE
)
e1
:
SetProperty
(
EFFECT_FLAG_CANNOT_DISABLE
+
EFFECT_FLAG_UNCOPYABLE
)
...
@@ -322,6 +328,12 @@ function Auxiliary.FOperationCode2(code1,code2,sub,insf)
...
@@ -322,6 +328,12 @@ function Auxiliary.FOperationCode2(code1,code2,sub,insf)
end
end
end
end
function
Auxiliary
.
AddFusionProcCode3
(
c
,
code1
,
code2
,
code3
,
sub
,
insf
)
function
Auxiliary
.
AddFusionProcCode3
(
c
,
code1
,
code2
,
code3
,
sub
,
insf
)
if
c
.
material_count
==
nil
then
local
code
=
c
:
GetOriginalCode
()
local
mt
=
_G
[
"c"
..
code
]
mt
.
material_count
=
3
mt
.
material
=
{
code1
,
code2
,
code2
}
end
local
e1
=
Effect
.
CreateEffect
(
c
)
local
e1
=
Effect
.
CreateEffect
(
c
)
e1
:
SetType
(
EFFECT_TYPE_SINGLE
)
e1
:
SetType
(
EFFECT_TYPE_SINGLE
)
e1
:
SetProperty
(
EFFECT_FLAG_CANNOT_DISABLE
+
EFFECT_FLAG_UNCOPYABLE
)
e1
:
SetProperty
(
EFFECT_FLAG_CANNOT_DISABLE
+
EFFECT_FLAG_UNCOPYABLE
)
...
@@ -411,6 +423,12 @@ function Auxiliary.FOperationCode3(code1,code2,code3,sub,insf)
...
@@ -411,6 +423,12 @@ function Auxiliary.FOperationCode3(code1,code2,code3,sub,insf)
end
end
end
end
function
Auxiliary
.
AddFusionProcCode4
(
c
,
code1
,
code2
,
code3
,
code4
,
sub
,
insf
)
function
Auxiliary
.
AddFusionProcCode4
(
c
,
code1
,
code2
,
code3
,
code4
,
sub
,
insf
)
if
c
.
material_count
==
nil
then
local
code
=
c
:
GetOriginalCode
()
local
mt
=
_G
[
"c"
..
code
]
mt
.
material_count
=
4
mt
.
material
=
{
code1
,
code2
,
code3
,
code4
}
end
local
e1
=
Effect
.
CreateEffect
(
c
)
local
e1
=
Effect
.
CreateEffect
(
c
)
e1
:
SetType
(
EFFECT_TYPE_SINGLE
)
e1
:
SetType
(
EFFECT_TYPE_SINGLE
)
e1
:
SetProperty
(
EFFECT_FLAG_CANNOT_DISABLE
+
EFFECT_FLAG_UNCOPYABLE
)
e1
:
SetProperty
(
EFFECT_FLAG_CANNOT_DISABLE
+
EFFECT_FLAG_UNCOPYABLE
)
...
@@ -513,6 +531,12 @@ function Auxiliary.FOperationCode4(code1,code2,code3,code4,sub,insf)
...
@@ -513,6 +531,12 @@ function Auxiliary.FOperationCode4(code1,code2,code3,code4,sub,insf)
end
end
end
end
function
Auxiliary
.
AddFusionProcCodeFun
(
c
,
code
,
f
,
cc
,
sub
,
insf
)
function
Auxiliary
.
AddFusionProcCodeFun
(
c
,
code
,
f
,
cc
,
sub
,
insf
)
if
c
.
material_count
==
nil
then
local
code
=
c
:
GetOriginalCode
()
local
mt
=
_G
[
"c"
..
code
]
mt
.
material_count
=
1
mt
.
material
=
{
code
}
end
local
e1
=
Effect
.
CreateEffect
(
c
)
local
e1
=
Effect
.
CreateEffect
(
c
)
e1
:
SetType
(
EFFECT_TYPE_SINGLE
)
e1
:
SetType
(
EFFECT_TYPE_SINGLE
)
e1
:
SetProperty
(
EFFECT_FLAG_CANNOT_DISABLE
+
EFFECT_FLAG_UNCOPYABLE
)
e1
:
SetProperty
(
EFFECT_FLAG_CANNOT_DISABLE
+
EFFECT_FLAG_UNCOPYABLE
)
...
@@ -662,6 +686,12 @@ function Auxiliary.FOperationFun2(f1,f2,insf)
...
@@ -662,6 +686,12 @@ function Auxiliary.FOperationFun2(f1,f2,insf)
end
end
end
end
function
Auxiliary
.
AddFusionProcCodeRep
(
c
,
code
,
cc
,
sub
,
insf
)
function
Auxiliary
.
AddFusionProcCodeRep
(
c
,
code
,
cc
,
sub
,
insf
)
if
c
.
material_count
==
nil
then
local
code
=
c
:
GetOriginalCode
()
local
mt
=
_G
[
"c"
..
code
]
mt
.
material_count
=
1
mt
.
material
=
{
code
}
end
local
e1
=
Effect
.
CreateEffect
(
c
)
local
e1
=
Effect
.
CreateEffect
(
c
)
e1
:
SetType
(
EFFECT_TYPE_SINGLE
)
e1
:
SetType
(
EFFECT_TYPE_SINGLE
)
e1
:
SetProperty
(
EFFECT_FLAG_CANNOT_DISABLE
+
EFFECT_FLAG_UNCOPYABLE
)
e1
:
SetProperty
(
EFFECT_FLAG_CANNOT_DISABLE
+
EFFECT_FLAG_UNCOPYABLE
)
...
...
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