Commit 149f9b9a authored by mercury233's avatar mercury233
parent f9942faa
...@@ -19,5 +19,5 @@ function c13708425.atkop(e,tp,eg,ep,ev,re,r,rp) ...@@ -19,5 +19,5 @@ function c13708425.atkop(e,tp,eg,ep,ev,re,r,rp)
e1:SetCode(EFFECT_UPDATE_ATTACK) e1:SetCode(EFFECT_UPDATE_ATTACK)
e1:SetValue(300) e1:SetValue(300)
e1:SetReset(RESET_EVENT+0x1fe0000) e1:SetReset(RESET_EVENT+0x1fe0000)
sync:RegisterEffect(e1) sync:RegisterEffect(e1,true)
end end
...@@ -35,17 +35,17 @@ function c16825874.cop(e,tp,eg,ep,ev,re,r,rp) ...@@ -35,17 +35,17 @@ function c16825874.cop(e,tp,eg,ep,ev,re,r,rp)
e1:SetCode(EFFECT_LEAVE_FIELD_REDIRECT) e1:SetCode(EFFECT_LEAVE_FIELD_REDIRECT)
e1:SetValue(LOCATION_REMOVED) e1:SetValue(LOCATION_REMOVED)
e1:SetReset(RESET_EVENT+0x7e0000) e1:SetReset(RESET_EVENT+0x7e0000)
rc:RegisterEffect(e1) rc:RegisterEffect(e1,true)
--cannot trigger --cannot trigger
local e2=Effect.CreateEffect(c) local e2=Effect.CreateEffect(c)
e2:SetType(EFFECT_TYPE_SINGLE) e2:SetType(EFFECT_TYPE_SINGLE)
e2:SetCode(EFFECT_CANNOT_TRIGGER) e2:SetCode(EFFECT_CANNOT_TRIGGER)
e2:SetReset(RESET_EVENT+0x1fe0000) e2:SetReset(RESET_EVENT+0x1fe0000)
rc:RegisterEffect(e2) rc:RegisterEffect(e2,true)
--disable --disable
local e3=Effect.CreateEffect(c) local e3=Effect.CreateEffect(c)
e3:SetType(EFFECT_TYPE_SINGLE) e3:SetType(EFFECT_TYPE_SINGLE)
e3:SetCode(EFFECT_DISABLE) e3:SetCode(EFFECT_DISABLE)
e3:SetReset(RESET_EVENT+0x1fe0000) e3:SetReset(RESET_EVENT+0x1fe0000)
rc:RegisterEffect(e3) rc:RegisterEffect(e3,true)
end end
...@@ -17,5 +17,5 @@ function c17841097.psop(e,tp,eg,ep,ev,re,r,rp) ...@@ -17,5 +17,5 @@ function c17841097.psop(e,tp,eg,ep,ev,re,r,rp)
e1:SetType(EFFECT_TYPE_SINGLE) e1:SetType(EFFECT_TYPE_SINGLE)
e1:SetCode(EFFECT_PIERCE) e1:SetCode(EFFECT_PIERCE)
e1:SetReset(RESET_EVENT+0x1fe0000) e1:SetReset(RESET_EVENT+0x1fe0000)
rc:RegisterEffect(e1) rc:RegisterEffect(e1,true)
end end
...@@ -88,7 +88,7 @@ function c2095764.immop(e,tp,eg,ep,ev,re,r,rp) ...@@ -88,7 +88,7 @@ function c2095764.immop(e,tp,eg,ep,ev,re,r,rp)
e1:SetCode(EFFECT_IMMUNE_EFFECT) e1:SetCode(EFFECT_IMMUNE_EFFECT)
e1:SetValue(c2095764.efilter) e1:SetValue(c2095764.efilter)
e1:SetReset(RESET_EVENT+0x1fe0000) e1:SetReset(RESET_EVENT+0x1fe0000)
rc:RegisterEffect(e1) rc:RegisterEffect(e1,true)
end end
function c2095764.efilter(e,te) function c2095764.efilter(e,te)
return te:IsActiveType(TYPE_TRAP) return te:IsActiveType(TYPE_TRAP)
......
...@@ -86,8 +86,8 @@ function c30106950.atkop(e,tp,eg,ep,ev,re,r,rp) ...@@ -86,8 +86,8 @@ function c30106950.atkop(e,tp,eg,ep,ev,re,r,rp)
e1:SetCode(EFFECT_UPDATE_ATTACK) e1:SetCode(EFFECT_UPDATE_ATTACK)
e1:SetValue(500) e1:SetValue(500)
e1:SetReset(RESET_EVENT+0x1fe0000) e1:SetReset(RESET_EVENT+0x1fe0000)
rc:RegisterEffect(e1) rc:RegisterEffect(e1,true)
local e2=e1:Clone() local e2=e1:Clone()
e2:SetCode(EFFECT_UPDATE_DEFENSE) e2:SetCode(EFFECT_UPDATE_DEFENSE)
rc:RegisterEffect(e2) rc:RegisterEffect(e2,true)
end end
...@@ -43,7 +43,7 @@ function c34492631.effop1(e,tp,eg,ep,ev,re,r,rp) ...@@ -43,7 +43,7 @@ function c34492631.effop1(e,tp,eg,ep,ev,re,r,rp)
e1:SetProperty(EFFECT_FLAG_CANNOT_DISABLE+EFFECT_FLAG_UNCOPYABLE) e1:SetProperty(EFFECT_FLAG_CANNOT_DISABLE+EFFECT_FLAG_UNCOPYABLE)
e1:SetReset(RESET_EVENT+0x1fe0000) e1:SetReset(RESET_EVENT+0x1fe0000)
e1:SetOperation(c34492631.sumop) e1:SetOperation(c34492631.sumop)
rc:RegisterEffect(e1) rc:RegisterEffect(e1,true)
end end
function c34492631.sumop(e,tp,eg,ep,ev,re,r,rp) function c34492631.sumop(e,tp,eg,ep,ev,re,r,rp)
Duel.SetChainLimitTillChainEnd(c34492631.chainlm) Duel.SetChainLimitTillChainEnd(c34492631.chainlm)
...@@ -59,5 +59,5 @@ function c34492631.effop2(e,tp,eg,ep,ev,re,r,rp) ...@@ -59,5 +59,5 @@ function c34492631.effop2(e,tp,eg,ep,ev,re,r,rp)
e1:SetCode(EFFECT_CANNOT_DISABLE_SPSUMMON) e1:SetCode(EFFECT_CANNOT_DISABLE_SPSUMMON)
e1:SetProperty(EFFECT_FLAG_CANNOT_DISABLE+EFFECT_FLAG_UNCOPYABLE) e1:SetProperty(EFFECT_FLAG_CANNOT_DISABLE+EFFECT_FLAG_UNCOPYABLE)
e1:SetReset(RESET_EVENT+0x1fe0000) e1:SetReset(RESET_EVENT+0x1fe0000)
rc:RegisterEffect(e1) rc:RegisterEffect(e1,true)
end end
...@@ -88,7 +88,7 @@ function c35089369.immop(e,tp,eg,ep,ev,re,r,rp) ...@@ -88,7 +88,7 @@ function c35089369.immop(e,tp,eg,ep,ev,re,r,rp)
e1:SetCode(EFFECT_IMMUNE_EFFECT) e1:SetCode(EFFECT_IMMUNE_EFFECT)
e1:SetValue(c35089369.efilter) e1:SetValue(c35089369.efilter)
e1:SetReset(RESET_EVENT+0x1fe0000) e1:SetReset(RESET_EVENT+0x1fe0000)
rc:RegisterEffect(e1) rc:RegisterEffect(e1,true)
end end
function c35089369.efilter(e,te) function c35089369.efilter(e,te)
return te:IsActiveType(TYPE_SPELL) return te:IsActiveType(TYPE_SPELL)
......
...@@ -19,15 +19,15 @@ function c52840598.op(e,tp,eg,ep,ev,re,r,rp) ...@@ -19,15 +19,15 @@ function c52840598.op(e,tp,eg,ep,ev,re,r,rp)
e1:SetCode(EFFECT_UPDATE_ATTACK) e1:SetCode(EFFECT_UPDATE_ATTACK)
e1:SetValue(600) e1:SetValue(600)
e1:SetReset(RESET_EVENT+0x1fe0000+RESET_PHASE+PHASE_END) e1:SetReset(RESET_EVENT+0x1fe0000+RESET_PHASE+PHASE_END)
sync:RegisterEffect(e1) sync:RegisterEffect(e1,true)
local e2=Effect.CreateEffect(c) local e2=Effect.CreateEffect(c)
e2:SetType(EFFECT_TYPE_SINGLE) e2:SetType(EFFECT_TYPE_SINGLE)
e2:SetCode(EFFECT_DISABLE) e2:SetCode(EFFECT_DISABLE)
e2:SetReset(RESET_EVENT+0x1fe0000+RESET_PHASE+PHASE_END) e2:SetReset(RESET_EVENT+0x1fe0000+RESET_PHASE+PHASE_END)
sync:RegisterEffect(e2) sync:RegisterEffect(e2,true)
local e3=Effect.CreateEffect(c) local e3=Effect.CreateEffect(c)
e3:SetType(EFFECT_TYPE_SINGLE) e3:SetType(EFFECT_TYPE_SINGLE)
e3:SetCode(EFFECT_DISABLE_EFFECT) e3:SetCode(EFFECT_DISABLE_EFFECT)
e3:SetReset(RESET_EVENT+0x1fe0000+RESET_PHASE+PHASE_END) e3:SetReset(RESET_EVENT+0x1fe0000+RESET_PHASE+PHASE_END)
sync:RegisterEffect(e3) sync:RegisterEffect(e3,true)
end end
...@@ -45,5 +45,5 @@ function c58518520.indop(e,tp,eg,ep,ev,re,r,rp) ...@@ -45,5 +45,5 @@ function c58518520.indop(e,tp,eg,ep,ev,re,r,rp)
e1:SetCode(EFFECT_INDESTRUCTABLE_EFFECT) e1:SetCode(EFFECT_INDESTRUCTABLE_EFFECT)
e1:SetValue(1) e1:SetValue(1)
e1:SetReset(RESET_EVENT+0x1fe0000) e1:SetReset(RESET_EVENT+0x1fe0000)
rc:RegisterEffect(e1) rc:RegisterEffect(e1,true)
end end
...@@ -88,5 +88,5 @@ function c66500065.indop(e,tp,eg,ep,ev,re,r,rp) ...@@ -88,5 +88,5 @@ function c66500065.indop(e,tp,eg,ep,ev,re,r,rp)
e1:SetCode(EFFECT_INDESTRUCTABLE_BATTLE) e1:SetCode(EFFECT_INDESTRUCTABLE_BATTLE)
e1:SetValue(1) e1:SetValue(1)
e1:SetReset(RESET_EVENT+0x1fe0000) e1:SetReset(RESET_EVENT+0x1fe0000)
rc:RegisterEffect(e1) rc:RegisterEffect(e1,true)
end end
...@@ -53,7 +53,7 @@ function c70117860.efop(e,tp,eg,ep,ev,re,r,rp) ...@@ -53,7 +53,7 @@ function c70117860.efop(e,tp,eg,ep,ev,re,r,rp)
e1:SetLabel(ep) e1:SetLabel(ep)
e1:SetValue(c70117860.tgval) e1:SetValue(c70117860.tgval)
e1:SetReset(RESET_EVENT+0x1fe0000) e1:SetReset(RESET_EVENT+0x1fe0000)
rc:RegisterEffect(e1) rc:RegisterEffect(e1,true)
end end
function c70117860.tgval(e,re,rp) function c70117860.tgval(e,re,rp)
return rp==1-e:GetLabel() return rp==1-e:GetLabel()
......
...@@ -65,5 +65,5 @@ function c81846453.tnop(e,tp,eg,ep,ev,re,r,rp) ...@@ -65,5 +65,5 @@ function c81846453.tnop(e,tp,eg,ep,ev,re,r,rp)
e1:SetCode(EFFECT_ADD_TYPE) e1:SetCode(EFFECT_ADD_TYPE)
e1:SetValue(TYPE_TUNER) e1:SetValue(TYPE_TUNER)
e1:SetReset(RESET_EVENT+0x1fe0000) e1:SetReset(RESET_EVENT+0x1fe0000)
rc:RegisterEffect(e1) rc:RegisterEffect(e1,true)
end end
...@@ -25,7 +25,7 @@ function c83370323.op(e,tp,eg,ep,ev,re,r,rp) ...@@ -25,7 +25,7 @@ function c83370323.op(e,tp,eg,ep,ev,re,r,rp)
e1:SetCode(EVENT_ATTACK_ANNOUNCE) e1:SetCode(EVENT_ATTACK_ANNOUNCE)
e1:SetOperation(c83370323.atkop) e1:SetOperation(c83370323.atkop)
e1:SetReset(RESET_EVENT+0x1fe0000) e1:SetReset(RESET_EVENT+0x1fe0000)
sync:RegisterEffect(e1) sync:RegisterEffect(e1,true)
end end
function c83370323.atkop(e,tp,eg,ep,ev,re,r,rp) function c83370323.atkop(e,tp,eg,ep,ev,re,r,rp)
local e1=Effect.CreateEffect(e:GetHandler()) local e1=Effect.CreateEffect(e:GetHandler())
......
...@@ -34,14 +34,14 @@ function c87319876.cop(e,tp,eg,ep,ev,re,r,rp) ...@@ -34,14 +34,14 @@ function c87319876.cop(e,tp,eg,ep,ev,re,r,rp)
e1:SetCountLimit(1) e1:SetCountLimit(1)
e1:SetValue(c87319876.valcon) e1:SetValue(c87319876.valcon)
e1:SetReset(RESET_EVENT+0x1fe0000) e1:SetReset(RESET_EVENT+0x1fe0000)
rc:RegisterEffect(e1) rc:RegisterEffect(e1,true)
local e2=Effect.CreateEffect(c) local e2=Effect.CreateEffect(c)
e2:SetType(EFFECT_TYPE_CONTINUOUS+EFFECT_TYPE_SINGLE) e2:SetType(EFFECT_TYPE_CONTINUOUS+EFFECT_TYPE_SINGLE)
e2:SetCode(EVENT_DAMAGE_STEP_END) e2:SetCode(EVENT_DAMAGE_STEP_END)
e2:SetCondition(c87319876.adcon) e2:SetCondition(c87319876.adcon)
e2:SetOperation(c87319876.adop) e2:SetOperation(c87319876.adop)
e2:SetReset(RESET_EVENT+0x1fe0000) e2:SetReset(RESET_EVENT+0x1fe0000)
rc:RegisterEffect(e2) rc:RegisterEffect(e2,true)
end end
function c87319876.valcon(e,re,r,rp) function c87319876.valcon(e,re,r,rp)
if bit.band(r,REASON_BATTLE)~=0 then if bit.band(r,REASON_BATTLE)~=0 then
......
...@@ -57,7 +57,7 @@ function c93085839.effop1(e,tp,eg,ep,ev,re,r,rp) ...@@ -57,7 +57,7 @@ function c93085839.effop1(e,tp,eg,ep,ev,re,r,rp)
e1:SetProperty(EFFECT_FLAG_CANNOT_DISABLE+EFFECT_FLAG_UNCOPYABLE) e1:SetProperty(EFFECT_FLAG_CANNOT_DISABLE+EFFECT_FLAG_UNCOPYABLE)
e1:SetReset(RESET_EVENT+0x1fe0000) e1:SetReset(RESET_EVENT+0x1fe0000)
e1:SetOperation(c93085839.sumop) e1:SetOperation(c93085839.sumop)
rc:RegisterEffect(e1) rc:RegisterEffect(e1,true)
end end
function c93085839.sumop(e,tp,eg,ep,ev,re,r,rp) function c93085839.sumop(e,tp,eg,ep,ev,re,r,rp)
Duel.SetChainLimitTillChainEnd(c93085839.chainlm) Duel.SetChainLimitTillChainEnd(c93085839.chainlm)
...@@ -73,5 +73,5 @@ function c93085839.effop2(e,tp,eg,ep,ev,re,r,rp) ...@@ -73,5 +73,5 @@ function c93085839.effop2(e,tp,eg,ep,ev,re,r,rp)
e1:SetCode(EFFECT_CANNOT_DISABLE_SPSUMMON) e1:SetCode(EFFECT_CANNOT_DISABLE_SPSUMMON)
e1:SetProperty(EFFECT_FLAG_CANNOT_DISABLE+EFFECT_FLAG_UNCOPYABLE) e1:SetProperty(EFFECT_FLAG_CANNOT_DISABLE+EFFECT_FLAG_UNCOPYABLE)
e1:SetReset(RESET_EVENT+0x1fe0000) e1:SetReset(RESET_EVENT+0x1fe0000)
rc:RegisterEffect(e1) rc:RegisterEffect(e1,true)
end end
...@@ -87,5 +87,5 @@ function c99946920.atkop(e,tp,eg,ep,ev,re,r,rp) ...@@ -87,5 +87,5 @@ function c99946920.atkop(e,tp,eg,ep,ev,re,r,rp)
e1:SetType(EFFECT_TYPE_SINGLE) e1:SetType(EFFECT_TYPE_SINGLE)
e1:SetCode(EFFECT_CANNOT_CHANGE_CONTROL) e1:SetCode(EFFECT_CANNOT_CHANGE_CONTROL)
e1:SetReset(RESET_EVENT+0x1fe0000) e1:SetReset(RESET_EVENT+0x1fe0000)
rc:RegisterEffect(e1) rc:RegisterEffect(e1,true)
end end
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment