Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Y
ygopro-scripts
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
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
MyCard
ygopro-scripts
Commits
85f61366
Commit
85f61366
authored
Dec 16, 2015
by
VanillaSalt
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
update ritual proc
parent
7774e348
Changes
33
Hide whitespace changes
Inline
Side-by-side
Showing
33 changed files
with
68 additions
and
36 deletions
+68
-36
c18803791.lua
c18803791.lua
+1
-1
c23965037.lua
c23965037.lua
+1
-1
c30392583.lua
c30392583.lua
+1
-1
c31066283.lua
c31066283.lua
+1
-1
c33031674.lua
c33031674.lua
+1
-1
c34834619.lua
c34834619.lua
+1
-1
c39399168.lua
c39399168.lua
+1
-1
c41182875.lua
c41182875.lua
+1
-1
c41426869.lua
c41426869.lua
+1
-1
c43417563.lua
c43417563.lua
+1
-1
c43694075.lua
c43694075.lua
+1
-1
c52913738.lua
c52913738.lua
+1
-1
c54539105.lua
c54539105.lua
+1
-1
c55761792.lua
c55761792.lua
+1
-1
c60234913.lua
c60234913.lua
+1
-1
c60365591.lua
c60365591.lua
+1
-1
c60369732.lua
c60369732.lua
+1
-1
c62835876.lua
c62835876.lua
+1
-1
c72446038.lua
c72446038.lua
+1
-1
c76792184.lua
c76792184.lua
+1
-1
c76806714.lua
c76806714.lua
+1
-1
c77454922.lua
c77454922.lua
+1
-1
c78577570.lua
c78577570.lua
+1
-1
c80566312.lua
c80566312.lua
+1
-1
c80811661.lua
c80811661.lua
+1
-1
c81756897.lua
c81756897.lua
+1
-1
c81933259.lua
c81933259.lua
+1
-1
c8198712.lua
c8198712.lua
+1
-5
c94377247.lua
c94377247.lua
+1
-1
c96420087.lua
c96420087.lua
+1
-1
c9786492.lua
c9786492.lua
+1
-1
c9845733.lua
c9845733.lua
+1
-1
utility.lua
utility.lua
+36
-0
No files found.
c18803791.lua
View file @
85f61366
--黒竜降臨
--黒竜降臨
function
c18803791
.
initial_effect
(
c
)
function
c18803791
.
initial_effect
(
c
)
aux
.
AddRitualProcGreater
(
c
,
aux
.
FilterBoolFunction
(
Card
.
IsCode
,
71408082
)
)
aux
.
AddRitualProcGreater
Code
(
c
,
71408082
)
--to hand
--to hand
local
e1
=
Effect
.
CreateEffect
(
c
)
local
e1
=
Effect
.
CreateEffect
(
c
)
e1
:
SetCategory
(
CATEGORY_TOHAND
+
CATEGORY_SEARCH
)
e1
:
SetCategory
(
CATEGORY_TOHAND
+
CATEGORY_SEARCH
)
...
...
c23965037.lua
View file @
85f61366
--ドリアードの祈り
--ドリアードの祈り
function
c23965037
.
initial_effect
(
c
)
function
c23965037
.
initial_effect
(
c
)
aux
.
AddRitualProcGreater
(
c
,
aux
.
FilterBoolFunction
(
Card
.
IsCode
,
99414168
)
)
aux
.
AddRitualProcGreater
Code
(
c
,
99414168
)
end
end
c30392583.lua
View file @
85f61366
--聖占術の儀式
--聖占術の儀式
function
c30392583
.
initial_effect
(
c
)
function
c30392583
.
initial_effect
(
c
)
aux
.
AddRitualProcGreater
(
c
,
aux
.
FilterBoolFunction
(
Card
.
IsCode
,
94997874
)
)
aux
.
AddRitualProcGreater
Code
(
c
,
94997874
)
--to hand
--to hand
local
e1
=
Effect
.
CreateEffect
(
c
)
local
e1
=
Effect
.
CreateEffect
(
c
)
e1
:
SetCategory
(
CATEGORY_TOHAND
+
CATEGORY_SEARCH
)
e1
:
SetCategory
(
CATEGORY_TOHAND
+
CATEGORY_SEARCH
)
...
...
c31066283.lua
View file @
85f61366
--スカルライダーの復活
--スカルライダーの復活
function
c31066283
.
initial_effect
(
c
)
function
c31066283
.
initial_effect
(
c
)
aux
.
AddRitualProcGreater
(
c
,
aux
.
FilterBoolFunction
(
Card
.
IsCode
,
99721536
)
)
aux
.
AddRitualProcGreater
Code
(
c
,
99721536
)
end
end
c33031674.lua
View file @
85f61366
--灼熱の試練
--灼熱の試練
function
c33031674
.
initial_effect
(
c
)
function
c33031674
.
initial_effect
(
c
)
aux
.
AddRitualProcGreater
(
c
,
aux
.
FilterBoolFunction
(
Card
.
IsCode
,
60258960
)
)
aux
.
AddRitualProcGreater
Code
(
c
,
60258960
)
end
end
c34834619.lua
View file @
85f61366
--光子竜降臨
--光子竜降臨
function
c34834619
.
initial_effect
(
c
)
function
c34834619
.
initial_effect
(
c
)
aux
.
AddRitualProcEqual
(
c
,
aux
.
FilterBoolFunction
(
Card
.
IsCode
,
85346853
)
)
aux
.
AddRitualProcEqual
Code
(
c
,
85346853
)
--spsummon
--spsummon
local
e1
=
Effect
.
CreateEffect
(
c
)
local
e1
=
Effect
.
CreateEffect
(
c
)
e1
:
SetDescription
(
aux
.
Stringid
(
34834619
,
0
))
e1
:
SetDescription
(
aux
.
Stringid
(
34834619
,
0
))
...
...
c39399168.lua
View file @
85f61366
--チャクラの復活
--チャクラの復活
function
c39399168
.
initial_effect
(
c
)
function
c39399168
.
initial_effect
(
c
)
aux
.
AddRitualProcGreater
(
c
,
aux
.
FilterBoolFunction
(
Card
.
IsCode
,
65393205
)
)
aux
.
AddRitualProcGreater
Code
(
c
,
65393205
)
end
end
c41182875.lua
View file @
85f61366
--ジャベリンビートルの契約
--ジャベリンビートルの契約
function
c41182875
.
initial_effect
(
c
)
function
c41182875
.
initial_effect
(
c
)
aux
.
AddRitualProcGreater
(
c
,
aux
.
FilterBoolFunction
(
Card
.
IsCode
,
26932788
)
)
aux
.
AddRitualProcGreater
Code
(
c
,
26932788
)
end
end
c41426869.lua
View file @
85f61366
--イリュージョンの儀式
--イリュージョンの儀式
function
c41426869
.
initial_effect
(
c
)
function
c41426869
.
initial_effect
(
c
)
aux
.
AddRitualProcGreater
(
c
,
aux
.
FilterBoolFunction
(
Card
.
IsCode
,
64631466
)
)
aux
.
AddRitualProcGreater
Code
(
c
,
64631466
)
end
end
c43417563.lua
View file @
85f61366
--踊りによる誘発
--踊りによる誘発
function
c43417563
.
initial_effect
(
c
)
function
c43417563
.
initial_effect
(
c
)
aux
.
AddRitualProcGreater
(
c
,
aux
.
FilterBoolFunction
(
Card
.
IsCode
,
4849037
)
)
aux
.
AddRitualProcGreater
Code
(
c
,
4849037
)
end
end
c43694075.lua
View file @
85f61366
--ローの祈り
--ローの祈り
function
c43694075
.
initial_effect
(
c
)
function
c43694075
.
initial_effect
(
c
)
aux
.
AddRitualProcGreater
(
c
,
aux
.
FilterBoolFunction
(
Card
.
IsCode
,
3627449
)
)
aux
.
AddRitualProcGreater
Code
(
c
,
3627449
)
end
end
c52913738.lua
View file @
85f61366
--破滅の儀式
--破滅の儀式
function
c52913738
.
initial_effect
(
c
)
function
c52913738
.
initial_effect
(
c
)
aux
.
AddRitualProcGreater
(
c
,
aux
.
FilterBoolFunction
(
Card
.
IsCode
,
30646525
)
)
aux
.
AddRitualProcGreater
Code
(
c
,
30646525
)
--To Deck
--To Deck
local
e1
=
Effect
.
CreateEffect
(
c
)
local
e1
=
Effect
.
CreateEffect
(
c
)
e1
:
SetDescription
(
aux
.
Stringid
(
52913738
,
0
))
e1
:
SetDescription
(
aux
.
Stringid
(
52913738
,
0
))
...
...
c54539105.lua
View file @
85f61366
--ライオンの儀式
--ライオンの儀式
function
c54539105
.
initial_effect
(
c
)
function
c54539105
.
initial_effect
(
c
)
aux
.
AddRitualProcGreater
(
c
,
aux
.
FilterBoolFunction
(
Card
.
IsCode
,
33951077
)
)
aux
.
AddRitualProcGreater
Code
(
c
,
33951077
)
end
end
c55761792.lua
View file @
85f61366
--カオスの儀式
--カオスの儀式
function
c55761792
.
initial_effect
(
c
)
function
c55761792
.
initial_effect
(
c
)
aux
.
AddRitualProcGreater
(
c
,
aux
.
FilterBoolFunction
(
Card
.
IsCode
,
5405694
)
)
aux
.
AddRitualProcGreater
Code
(
c
,
5405694
)
end
end
c60234913.lua
View file @
85f61366
--救世の儀式
--救世の儀式
function
c60234913
.
initial_effect
(
c
)
function
c60234913
.
initial_effect
(
c
)
aux
.
AddRitualProcGreater
(
c
,
aux
.
FilterBoolFunction
(
Card
.
IsCode
,
61757117
)
)
aux
.
AddRitualProcGreater
Code
(
c
,
61757117
)
--untargetable
--untargetable
local
e1
=
Effect
.
CreateEffect
(
c
)
local
e1
=
Effect
.
CreateEffect
(
c
)
e1
:
SetDescription
(
aux
.
Stringid
(
60234913
,
0
))
e1
:
SetDescription
(
aux
.
Stringid
(
60234913
,
0
))
...
...
c60365591.lua
View file @
85f61366
--奇跡の方舟
--奇跡の方舟
function
c60365591
.
initial_effect
(
c
)
function
c60365591
.
initial_effect
(
c
)
aux
.
AddRitualProcGreater
(
c
,
aux
.
FilterBoolFunction
(
Card
.
IsCode
,
86327225
)
)
aux
.
AddRitualProcGreater
Code
(
c
,
86327225
)
end
end
c60369732.lua
View file @
85f61366
--大邪神の儀式
--大邪神の儀式
function
c60369732
.
initial_effect
(
c
)
function
c60369732
.
initial_effect
(
c
)
aux
.
AddRitualProcGreater
(
c
,
aux
.
FilterBoolFunction
(
Card
.
IsCode
,
62420419
)
)
aux
.
AddRitualProcGreater
Code
(
c
,
62420419
)
end
end
c62835876.lua
View file @
85f61366
--善悪の彼岸
--善悪の彼岸
function
c62835876
.
initial_effect
(
c
)
function
c62835876
.
initial_effect
(
c
)
aux
.
AddRitualProcGreater
(
c
,
aux
.
FilterBoolFunction
(
Card
.
IsCode
,
35330871
)
)
aux
.
AddRitualProcGreater
Code
(
c
,
35330871
)
--search
--search
local
e1
=
Effect
.
CreateEffect
(
c
)
local
e1
=
Effect
.
CreateEffect
(
c
)
e1
:
SetCategory
(
CATEGORY_TOHAND
+
CATEGORY_SEARCH
)
e1
:
SetCategory
(
CATEGORY_TOHAND
+
CATEGORY_SEARCH
)
...
...
c72446038.lua
View file @
85f61366
--合成魔術
--合成魔術
function
c72446038
.
initial_effect
(
c
)
function
c72446038
.
initial_effect
(
c
)
aux
.
AddRitualProcGreater
(
c
,
aux
.
FilterBoolFunction
(
Card
.
IsCode
,
84385264
)
)
aux
.
AddRitualProcGreater
Code
(
c
,
84385264
)
end
end
c76792184.lua
View file @
85f61366
--カオス-黒魔術の儀式
--カオス-黒魔術の儀式
function
c76792184
.
initial_effect
(
c
)
function
c76792184
.
initial_effect
(
c
)
aux
.
AddRitualProcGreater
(
c
,
aux
.
FilterBoolFunction
(
Card
.
IsCode
,
30208479
)
)
aux
.
AddRitualProcGreater
Code
(
c
,
30208479
)
end
end
c76806714.lua
View file @
85f61366
--亀の誓い
--亀の誓い
function
c76806714
.
initial_effect
(
c
)
function
c76806714
.
initial_effect
(
c
)
aux
.
AddRitualProcGreater
(
c
,
aux
.
FilterBoolFunction
(
Card
.
IsCode
,
91782219
)
)
aux
.
AddRitualProcGreater
Code
(
c
,
91782219
)
end
end
c77454922.lua
View file @
85f61366
--要塞クジラの誓い
--要塞クジラの誓い
function
c77454922
.
initial_effect
(
c
)
function
c77454922
.
initial_effect
(
c
)
aux
.
AddRitualProcGreater
(
c
,
aux
.
FilterBoolFunction
(
Card
.
IsCode
,
62337487
)
)
aux
.
AddRitualProcGreater
Code
(
c
,
62337487
)
end
end
c78577570.lua
View file @
85f61366
--ガルマソードの誓い
--ガルマソードの誓い
function
c78577570
.
initial_effect
(
c
)
function
c78577570
.
initial_effect
(
c
)
aux
.
AddRitualProcGreater
(
c
,
aux
.
FilterBoolFunction
(
Card
.
IsCode
,
90844184
)
)
aux
.
AddRitualProcGreater
Code
(
c
,
90844184
)
end
end
c80566312.lua
View file @
85f61366
--祝祷の聖歌
--祝祷の聖歌
function
c80566312
.
initial_effect
(
c
)
function
c80566312
.
initial_effect
(
c
)
aux
.
AddRitualProcGreater
(
c
,
aux
.
FilterBoolFunction
(
Card
.
IsCode
,
56350972
)
)
aux
.
AddRitualProcGreater
Code
(
c
,
56350972
)
--destroy replace
--destroy replace
local
e1
=
Effect
.
CreateEffect
(
c
)
local
e1
=
Effect
.
CreateEffect
(
c
)
e1
:
SetType
(
EFFECT_TYPE_FIELD
+
EFFECT_TYPE_CONTINUOUS
)
e1
:
SetType
(
EFFECT_TYPE_FIELD
+
EFFECT_TYPE_CONTINUOUS
)
...
...
c80811661.lua
View file @
85f61366
--ハンバーガーのレシピ
--ハンバーガーのレシピ
function
c80811661
.
initial_effect
(
c
)
function
c80811661
.
initial_effect
(
c
)
aux
.
AddRitualProcGreater
(
c
,
aux
.
FilterBoolFunction
(
Card
.
IsCode
,
30243636
)
)
aux
.
AddRitualProcGreater
Code
(
c
,
30243636
)
end
end
c81756897.lua
View file @
85f61366
--ゼラの儀式
--ゼラの儀式
function
c81756897
.
initial_effect
(
c
)
function
c81756897
.
initial_effect
(
c
)
aux
.
AddRitualProcGreater
(
c
,
aux
.
FilterBoolFunction
(
Card
.
IsCode
,
69123138
)
)
aux
.
AddRitualProcGreater
Code
(
c
,
69123138
)
end
end
c81933259.lua
View file @
85f61366
--悪魔鏡の儀式
--悪魔鏡の儀式
function
c81933259
.
initial_effect
(
c
)
function
c81933259
.
initial_effect
(
c
)
aux
.
AddRitualProcGreater
(
c
,
aux
.
FilterBoolFunction
(
Card
.
IsCode
,
31890399
)
)
aux
.
AddRitualProcGreater
Code
(
c
,
31890399
)
end
end
c8198712.lua
View file @
85f61366
--エンド・オブ・ザ・ワールド
--エンド・オブ・ザ・ワールド
function
c8198712
.
initial_effect
(
c
)
function
c8198712
.
initial_effect
(
c
)
aux
.
AddRitualProcEqual2
(
c
,
c8198712
.
ritual_filter
)
aux
.
AddRitualProcEqual2Code2
(
c
,
72426662
,
46427957
)
end
function
c8198712
.
ritual_filter
(
c
)
local
code
=
c
:
GetCode
()
return
code
==
72426662
or
code
==
46427957
end
end
c94377247.lua
View file @
85f61366
--仮面魔獣の儀式
--仮面魔獣の儀式
function
c94377247
.
initial_effect
(
c
)
function
c94377247
.
initial_effect
(
c
)
aux
.
AddRitualProcGreater
(
c
,
aux
.
FilterBoolFunction
(
Card
.
IsCode
,
49064413
)
)
aux
.
AddRitualProcGreater
Code
(
c
,
49064413
)
end
end
c96420087.lua
View file @
85f61366
--闇の支配者との契約
--闇の支配者との契約
function
c96420087
.
initial_effect
(
c
)
function
c96420087
.
initial_effect
(
c
)
aux
.
AddRitualProcGreater
(
c
,
aux
.
FilterBoolFunction
(
Card
.
IsCode
,
97642679
)
)
aux
.
AddRitualProcGreater
Code
(
c
,
97642679
)
end
end
c9786492.lua
View file @
85f61366
--白竜降臨
--白竜降臨
function
c9786492
.
initial_effect
(
c
)
function
c9786492
.
initial_effect
(
c
)
aux
.
AddRitualProcGreater
(
c
,
aux
.
FilterBoolFunction
(
Card
.
IsCode
,
73398797
)
)
aux
.
AddRitualProcGreater
Code
(
c
,
73398797
)
end
end
c9845733.lua
View file @
85f61366
--覚醒の証
--覚醒の証
function
c9845733
.
initial_effect
(
c
)
function
c9845733
.
initial_effect
(
c
)
aux
.
AddRitualProcGreater
(
c
,
aux
.
FilterBoolFunction
(
Card
.
IsCode
,
10789972
)
)
aux
.
AddRitualProcGreater
Code
(
c
,
10789972
)
end
end
utility.lua
View file @
85f61366
...
@@ -1190,6 +1190,15 @@ function Auxiliary.RPGOperation(filter)
...
@@ -1190,6 +1190,15 @@ function Auxiliary.RPGOperation(filter)
end
end
end
end
end
end
function
Auxiliary
.
AddRitualProcGreaterCode
(
c
,
code1
)
if
c
.
material_count
==
nil
then
local
code
=
c
:
GetOriginalCode
()
local
mt
=
_G
[
"c"
..
code
]
mt
.
material_count
=
1
mt
.
material
=
{
code1
}
end
Auxiliary
.
AddRitualProcGreater
(
c
,
Auxiliary
.
FilterBoolFunction
(
Card
.
IsCode
,
code1
))
end
--Ritual Summon, equal to fixed lv
--Ritual Summon, equal to fixed lv
function
Auxiliary
.
AddRitualProcEqual
(
c
,
filter
)
function
Auxiliary
.
AddRitualProcEqual
(
c
,
filter
)
local
e1
=
Effect
.
CreateEffect
(
c
)
local
e1
=
Effect
.
CreateEffect
(
c
)
...
@@ -1232,6 +1241,15 @@ function Auxiliary.RPEOperation(filter)
...
@@ -1232,6 +1241,15 @@ function Auxiliary.RPEOperation(filter)
end
end
end
end
end
end
function
Auxiliary
.
AddRitualProcEqualCode
(
c
,
code1
)
if
c
.
material_count
==
nil
then
local
code
=
c
:
GetOriginalCode
()
local
mt
=
_G
[
"c"
..
code
]
mt
.
material_count
=
1
mt
.
material
=
{
code1
}
end
Auxiliary
.
AddRitualProcEqual
(
c
,
Auxiliary
.
FilterBoolFunction
(
Card
.
IsCode
,
code1
))
end
--Ritual Summon, equal to monster lv
--Ritual Summon, equal to monster lv
function
Auxiliary
.
AddRitualProcEqual2
(
c
,
filter
)
function
Auxiliary
.
AddRitualProcEqual2
(
c
,
filter
)
local
e1
=
Effect
.
CreateEffect
(
c
)
local
e1
=
Effect
.
CreateEffect
(
c
)
...
@@ -1274,6 +1292,24 @@ function Auxiliary.RPEOperation2(filter)
...
@@ -1274,6 +1292,24 @@ function Auxiliary.RPEOperation2(filter)
end
end
end
end
end
end
function
Auxiliary
.
AddRitualProcEqual2Code
(
c
,
code1
)
if
c
.
material_count
==
nil
then
local
code
=
c
:
GetOriginalCode
()
local
mt
=
_G
[
"c"
..
code
]
mt
.
material_count
=
1
mt
.
material
=
{
code1
}
end
Auxiliary
.
AddRitualProcEqual2
(
c
,
Auxiliary
.
FilterBoolFunction
(
Card
.
IsCode
,
code1
))
end
function
Auxiliary
.
AddRitualProcEqual2Code2
(
c
,
code1
,
code2
)
if
c
.
material_count
==
nil
then
local
code
=
c
:
GetOriginalCode
()
local
mt
=
_G
[
"c"
..
code
]
mt
.
material_count
=
2
mt
.
material
=
{
code1
,
code2
}
end
Auxiliary
.
AddRitualProcEqual2
(
c
,
Auxiliary
.
FilterBoolFunction
(
Card
.
IsCode
,
code1
,
code2
))
end
--add procedure to Pendulum monster, also allows registeration of activation effect
--add procedure to Pendulum monster, also allows registeration of activation effect
function
Auxiliary
.
EnablePendulumAttribute
(
c
,
reg
)
function
Auxiliary
.
EnablePendulumAttribute
(
c
,
reg
)
local
e1
=
Effect
.
CreateEffect
(
c
)
local
e1
=
Effect
.
CreateEffect
(
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