Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Y
ygopro-scripts-888
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
4
Merge Requests
4
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
MyCard
ygopro-scripts-888
Commits
3caca750
Commit
3caca750
authored
Aug 24, 2025
by
Chen Bill
Committed by
GitHub
Aug 24, 2025
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
remove Effect.GlobalEffect (#3006)
parent
ab652d84
Changes
22
Show whitespace changes
Inline
Side-by-side
Showing
22 changed files
with
24 additions
and
24 deletions
+24
-24
c10497636.lua
c10497636.lua
+1
-1
c18558867.lua
c18558867.lua
+1
-1
c18969888.lua
c18969888.lua
+1
-1
c197042.lua
c197042.lua
+1
-1
c25388971.lua
c25388971.lua
+1
-1
c27308231.lua
c27308231.lua
+1
-1
c27769400.lua
c27769400.lua
+2
-2
c34620088.lua
c34620088.lua
+1
-1
c35756798.lua
c35756798.lua
+1
-1
c41850466.lua
c41850466.lua
+1
-1
c42228966.lua
c42228966.lua
+1
-1
c50042011.lua
c50042011.lua
+1
-1
c53792930.lua
c53792930.lua
+1
-1
c54475145.lua
c54475145.lua
+2
-2
c67100549.lua
c67100549.lua
+1
-1
c72554862.lua
c72554862.lua
+1
-1
c77894049.lua
c77894049.lua
+1
-1
c80949182.lua
c80949182.lua
+1
-1
c82570174.lua
c82570174.lua
+1
-1
c90448279.lua
c90448279.lua
+1
-1
procedure.lua
procedure.lua
+1
-1
utility.lua
utility.lua
+1
-1
No files found.
c10497636.lua
View file @
3caca750
...
...
@@ -35,7 +35,7 @@ function c10497636.initial_effect(c)
--
if
not
c10497636
.
global_check
then
c10497636
.
global_check
=
true
local
ge1
=
Effect
.
GlobalEffect
(
)
local
ge1
=
Effect
.
CreateEffect
(
c
)
ge1
:
SetType
(
EFFECT_TYPE_FIELD
+
EFFECT_TYPE_CONTINUOUS
)
ge1
:
SetCode
(
EVENT_BATTLE_CONFIRM
)
ge1
:
SetOperation
(
c10497636
.
checkop
)
...
...
c18558867.lua
View file @
3caca750
...
...
@@ -27,7 +27,7 @@ function c18558867.initial_effect(c)
c
:
RegisterEffect
(
e2
)
if
not
c18558867
.
global_check
then
c18558867
.
global_check
=
true
local
ge1
=
Effect
.
GlobalEffect
(
)
local
ge1
=
Effect
.
CreateEffect
(
c
)
ge1
:
SetType
(
EFFECT_TYPE_FIELD
+
EFFECT_TYPE_CONTINUOUS
)
ge1
:
SetCode
(
EVENT_BATTLE_CONFIRM
)
ge1
:
SetOperation
(
c18558867
.
checkop
)
...
...
c18969888.lua
View file @
3caca750
...
...
@@ -46,7 +46,7 @@ function c18969888.initial_effect(c)
c
:
RegisterEffect
(
e4
)
if
not
c18969888
.
global_check
then
c18969888
.
global_check
=
true
local
ge1
=
Effect
.
GlobalEffect
(
)
local
ge1
=
Effect
.
CreateEffect
(
c
)
ge1
:
SetType
(
EFFECT_TYPE_FIELD
+
EFFECT_TYPE_CONTINUOUS
)
ge1
:
SetCode
(
EVENT_ATTACK_ANNOUNCE
)
ge1
:
SetOperation
(
c18969888
.
checkop
)
...
...
c197042.lua
View file @
3caca750
...
...
@@ -15,7 +15,7 @@ function c197042.initial_effect(c)
c
:
RegisterEffect
(
e1
)
if
not
c197042
.
global_check
then
c197042
.
global_check
=
true
local
ge1
=
Effect
.
GlobalEffect
(
)
local
ge1
=
Effect
.
CreateEffect
(
c
)
ge1
:
SetType
(
EFFECT_TYPE_FIELD
+
EFFECT_TYPE_CONTINUOUS
)
ge1
:
SetCode
(
EVENT_SPSUMMON_SUCCESS
)
ge1
:
SetCondition
(
c197042
.
checkcon
)
...
...
c25388971.lua
View file @
3caca750
...
...
@@ -26,7 +26,7 @@ function s.initial_effect(c)
c
:
RegisterEffect
(
e2
)
if
not
s
.
global_check
then
s
.
global_check
=
true
local
ge1
=
Effect
.
GlobalEffect
(
)
local
ge1
=
Effect
.
CreateEffect
(
c
)
ge1
:
SetType
(
EFFECT_TYPE_FIELD
+
EFFECT_TYPE_CONTINUOUS
)
ge1
:
SetCode
(
EVENT_ATTACK_ANNOUNCE
)
ge1
:
SetOperation
(
s
.
checkop
)
...
...
c27308231.lua
View file @
3caca750
...
...
@@ -24,7 +24,7 @@ function s.initial_effect(c)
c
:
RegisterEffect
(
e2
)
if
not
s
.
global_check
then
s
.
global_check
=
true
local
ge1
=
Effect
.
GlobalEffect
(
)
local
ge1
=
Effect
.
CreateEffect
(
c
)
ge1
:
SetType
(
EFFECT_TYPE_FIELD
+
EFFECT_TYPE_CONTINUOUS
)
ge1
:
SetCode
(
EVENT_BATTLED
)
ge1
:
SetOperation
(
s
.
checkop
)
...
...
c27769400.lua
View file @
3caca750
...
...
@@ -26,12 +26,12 @@ function c27769400.initial_effect(c)
c27769400
[
0
]
=
Group
.
CreateGroup
()
c27769400
[
0
]:
KeepAlive
()
c27769400
[
1
]
=
0
local
ge1
=
Effect
.
GlobalEffect
(
)
local
ge1
=
Effect
.
CreateEffect
(
c
)
ge1
:
SetType
(
EFFECT_TYPE_FIELD
+
EFFECT_TYPE_CONTINUOUS
)
ge1
:
SetCode
(
EVENT_PHASE_START
+
PHASE_BATTLE_START
)
ge1
:
SetOperation
(
c27769400
.
checkop1
)
Duel
.
RegisterEffect
(
ge1
,
0
)
local
ge2
=
Effect
.
GlobalEffect
(
)
local
ge2
=
Effect
.
CreateEffect
(
c
)
ge2
:
SetType
(
EFFECT_TYPE_FIELD
+
EFFECT_TYPE_CONTINUOUS
)
ge2
:
SetCode
(
EVENT_BATTLE_DESTROYED
)
ge2
:
SetOperation
(
c27769400
.
checkop2
)
...
...
c34620088.lua
View file @
3caca750
...
...
@@ -20,7 +20,7 @@ function c34620088.initial_effect(c)
c
:
RegisterEffect
(
e2
)
if
not
c34620088
.
global_check
then
c34620088
.
global_check
=
true
local
ge1
=
Effect
.
GlobalEffect
(
)
local
ge1
=
Effect
.
CreateEffect
(
c
)
ge1
:
SetType
(
EFFECT_TYPE_FIELD
)
ge1
:
SetCode
(
EFFECT_TO_GRAVE_REDIRECT
)
ge1
:
SetTargetRange
(
LOCATION_OVERLAY
,
LOCATION_OVERLAY
)
...
...
c35756798.lua
View file @
3caca750
...
...
@@ -13,7 +13,7 @@ function c35756798.initial_effect(c)
c
:
RegisterEffect
(
e1
)
if
not
c35756798
.
global_check
then
c35756798
.
global_check
=
true
local
ge1
=
Effect
.
GlobalEffect
(
)
local
ge1
=
Effect
.
CreateEffect
(
c
)
ge1
:
SetType
(
EFFECT_TYPE_FIELD
+
EFFECT_TYPE_CONTINUOUS
)
ge1
:
SetCode
(
EVENT_TO_GRAVE
)
ge1
:
SetCondition
(
c35756798
.
checkcon
)
...
...
c41850466.lua
View file @
3caca750
...
...
@@ -13,7 +13,7 @@ function c41850466.initial_effect(c)
c
:
RegisterEffect
(
e1
)
if
not
c41850466
.
global_check
then
c41850466
.
global_check
=
true
local
ge1
=
Effect
.
GlobalEffect
(
)
local
ge1
=
Effect
.
CreateEffect
(
c
)
ge1
:
SetType
(
EFFECT_TYPE_FIELD
+
EFFECT_TYPE_CONTINUOUS
)
ge1
:
SetCode
(
EVENT_DESTROYED
)
ge1
:
SetOperation
(
c41850466
.
checkop
)
...
...
c42228966.lua
View file @
3caca750
...
...
@@ -27,7 +27,7 @@ function c42228966.initial_effect(c)
c
:
RegisterEffect
(
e3
)
if
not
c42228966
.
global_check
then
c42228966
.
global_check
=
true
local
ge1
=
Effect
.
GlobalEffect
(
)
local
ge1
=
Effect
.
CreateEffect
(
c
)
ge1
:
SetType
(
EFFECT_TYPE_FIELD
+
EFFECT_TYPE_CONTINUOUS
)
ge1
:
SetCode
(
EVENT_BATTLED
)
ge1
:
SetOperation
(
c42228966
.
checkop
)
...
...
c50042011.lua
View file @
3caca750
...
...
@@ -16,7 +16,7 @@ function s.initial_effect(c)
c
:
RegisterEffect
(
e1
)
if
not
s
.
global_check
then
s
.
global_check
=
true
local
ge1
=
Effect
.
GlobalEffect
(
)
local
ge1
=
Effect
.
CreateEffect
(
c
)
ge1
:
SetType
(
EFFECT_TYPE_FIELD
+
EFFECT_TYPE_CONTINUOUS
)
ge1
:
SetCode
(
EVENT_DESTROYED
)
ge1
:
SetOperation
(
s
.
checkop
)
...
...
c53792930.lua
View file @
3caca750
...
...
@@ -25,7 +25,7 @@ function s.initial_effect(c)
c
:
RegisterEffect
(
e2
)
if
not
s
.
global_check
then
s
.
global_check
=
true
local
ge1
=
Effect
.
GlobalEffect
(
)
local
ge1
=
Effect
.
CreateEffect
(
c
)
ge1
:
SetType
(
EFFECT_TYPE_FIELD
+
EFFECT_TYPE_CONTINUOUS
)
ge1
:
SetCode
(
EVENT_BATTLED
)
ge1
:
SetOperation
(
s
.
checkop
)
...
...
c54475145.lua
View file @
3caca750
...
...
@@ -37,7 +37,7 @@ function s.initial_effect(c)
aux
.
RegisterMergedDelayedEvent
(
c
,
id
,
EVENT_SPSUMMON_SUCCESS
)
if
not
s
.
global_check
then
s
.
global_check
=
true
local
ge1
=
Effect
.
GlobalEffect
(
)
local
ge1
=
Effect
.
CreateEffect
(
c
)
ge1
:
SetType
(
EFFECT_TYPE_FIELD
+
EFFECT_TYPE_CONTINUOUS
)
ge1
:
SetCode
(
EVENT_CHAINING
)
ge1
:
SetCondition
(
s
.
checkcon
)
...
...
@@ -51,7 +51,7 @@ end
function
s
.
checkop
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
)
if
Duel
.
GetFlagEffect
(
rp
,
id
)
==
0
then
Duel
.
RegisterFlagEffect
(
rp
,
id
,
0
,
0
,
0
)
local
e1
=
Effect
.
GlobalEffect
(
)
local
e1
=
Effect
.
CreateEffect
(
e
:
GetHandler
()
)
e1
:
SetType
(
EFFECT_TYPE_FIELD
+
EFFECT_TYPE_CONTINUOUS
)
e1
:
SetCode
(
EVENT_CHAIN_NEGATED
)
e1
:
SetOperation
(
s
.
rsop
)
...
...
c67100549.lua
View file @
3caca750
...
...
@@ -34,7 +34,7 @@ function c67100549.initial_effect(c)
c
:
RegisterEffect
(
e3
)
if
not
c67100549
.
global_check
then
c67100549
.
global_check
=
true
local
ge1
=
Effect
.
GlobalEffect
(
)
local
ge1
=
Effect
.
CreateEffect
(
c
)
ge1
:
SetType
(
EFFECT_TYPE_FIELD
+
EFFECT_TYPE_CONTINUOUS
)
ge1
:
SetCode
(
EVENT_TO_GRAVE
)
ge1
:
SetCondition
(
c67100549
.
checkcon
)
...
...
c72554862.lua
View file @
3caca750
...
...
@@ -23,7 +23,7 @@ function c72554862.initial_effect(c)
c
:
RegisterEffect
(
e2
)
if
not
c72554862
.
global_check
then
c72554862
.
global_check
=
true
local
ge1
=
Effect
.
GlobalEffect
(
)
local
ge1
=
Effect
.
CreateEffect
(
c
)
ge1
:
SetType
(
EFFECT_TYPE_FIELD
+
EFFECT_TYPE_CONTINUOUS
)
ge1
:
SetCode
(
EVENT_BATTLE_CONFIRM
)
ge1
:
SetOperation
(
c72554862
.
checkop
)
...
...
c77894049.lua
View file @
3caca750
...
...
@@ -34,7 +34,7 @@ function s.initial_effect(c)
c
:
RegisterEffect
(
e3
)
if
not
s
.
global_check
then
s
.
global_check
=
true
local
ge1
=
Effect
.
GlobalEffect
(
)
local
ge1
=
Effect
.
CreateEffect
(
c
)
ge1
:
SetType
(
EFFECT_TYPE_FIELD
+
EFFECT_TYPE_CONTINUOUS
)
ge1
:
SetCode
(
EVENT_BATTLED
)
ge1
:
SetOperation
(
s
.
checkop
)
...
...
c80949182.lua
View file @
3caca750
...
...
@@ -51,7 +51,7 @@ function c80949182.initial_effect(c)
c80949182
.
global_check
=
true
c80949182
[
0
]
=-
1
c80949182
[
1
]
=-
1
local
ge1
=
Effect
.
GlobalEffect
(
)
local
ge1
=
Effect
.
CreateEffect
(
c
)
ge1
:
SetType
(
EFFECT_TYPE_FIELD
+
EFFECT_TYPE_CONTINUOUS
)
ge1
:
SetCode
(
EVENT_BATTLE_DAMAGE
)
ge1
:
SetProperty
(
EFFECT_FLAG_DAMAGE_STEP
+
EFFECT_FLAG_PLAYER_TARGET
+
EFFECT_FLAG_CANNOT_DISABLE
)
...
...
c82570174.lua
View file @
3caca750
...
...
@@ -30,7 +30,7 @@ function c82570174.initial_effect(c)
c
:
RegisterEffect
(
e2
)
if
not
c82570174
.
global_check
then
c82570174
.
global_check
=
true
local
ge1
=
Effect
.
GlobalEffect
(
)
local
ge1
=
Effect
.
CreateEffect
(
c
)
ge1
:
SetType
(
EFFECT_TYPE_FIELD
+
EFFECT_TYPE_CONTINUOUS
)
ge1
:
SetCode
(
EVENT_ATTACK_ANNOUNCE
)
ge1
:
SetOperation
(
c82570174
.
checkop
)
...
...
c90448279.lua
View file @
3caca750
...
...
@@ -29,7 +29,7 @@ function c90448279.initial_effect(c)
c
:
RegisterEffect
(
e2
)
if
not
c90448279
.
global_check
then
c90448279
.
global_check
=
true
local
ge1
=
Effect
.
GlobalEffect
(
)
local
ge1
=
Effect
.
CreateEffect
(
c
)
ge1
:
SetType
(
EFFECT_TYPE_FIELD
+
EFFECT_TYPE_CONTINUOUS
)
ge1
:
SetCode
(
EVENT_BATTLED
)
ge1
:
SetOperation
(
c90448279
.
checkop
)
...
...
procedure.lua
View file @
3caca750
...
...
@@ -1886,7 +1886,7 @@ end
function
Auxiliary
.
EnablePendulumAttribute
(
c
,
reg
)
if
not
Auxiliary
.
PendulumChecklist
then
Auxiliary
.
PendulumChecklist
=
0
local
ge1
=
Effect
.
GlobalEffect
(
)
local
ge1
=
Effect
.
CreateEffect
(
c
)
ge1
:
SetType
(
EFFECT_TYPE_FIELD
+
EFFECT_TYPE_CONTINUOUS
)
ge1
:
SetCode
(
EVENT_PHASE_START
+
PHASE_DRAW
)
ge1
:
SetOperation
(
Auxiliary
.
PendulumReset
)
...
...
utility.lua
View file @
3caca750
...
...
@@ -1669,7 +1669,7 @@ function Auxiliary.RegisterMergedDelayedEvent_ToSingleCard(c,code,events)
--use global effect to raise event for face-down cards
if
not
Auxiliary
.
merge_single_global_check
then
Auxiliary
.
merge_single_global_check
=
true
local
ge1
=
Effect
.
GlobalEffect
(
)
local
ge1
=
Effect
.
CreateEffect
(
c
)
ge1
:
SetType
(
EFFECT_TYPE_FIELD
+
EFFECT_TYPE_CONTINUOUS
)
ge1
:
SetCode
(
EVENT_CHAIN_END
)
ge1
:
SetOperation
(
Auxiliary
.
RegisterMergedDelayedEvent_ToSingleCard_RaiseEvent
)
...
...
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