Commit 8d084b15 authored by salix5's avatar salix5

Merge pull request #1212 from Tianchenglipu/patch-1

Xyz Gain Effect Fixup
parents 94e97df8 9894a75a
...@@ -82,10 +82,10 @@ function c12948099.efop(e,tp,eg,ep,ev,re,r,rp) ...@@ -82,10 +82,10 @@ function c12948099.efop(e,tp,eg,ep,ev,re,r,rp)
if not rc:IsType(TYPE_EFFECT) then if not rc:IsType(TYPE_EFFECT) then
local e2=Effect.CreateEffect(c) local e2=Effect.CreateEffect(c)
e2:SetType(EFFECT_TYPE_SINGLE) e2:SetType(EFFECT_TYPE_SINGLE)
e2:SetCode(EFFECT_CHANGE_TYPE) e2:SetCode(EFFECT_ADD_TYPE)
e2:SetValue(TYPE_MONSTER+TYPE_EFFECT+TYPE_XYZ) e2:SetValue(TYPE_EFFECT)
e2:SetReset(RESET_EVENT+0x1fe0000) e2:SetReset(RESET_EVENT+0x1fe0000)
rc:RegisterEffect(e2) rc:RegisterEffect(e2,true)
end end
end end
function c12948099.drcon2(e,tp,eg,ep,ev,re,r,rp) function c12948099.drcon2(e,tp,eg,ep,ev,re,r,rp)
......
...@@ -39,10 +39,10 @@ function c24610207.efop(e,tp,eg,ep,ev,re,r,rp) ...@@ -39,10 +39,10 @@ function c24610207.efop(e,tp,eg,ep,ev,re,r,rp)
if not rc:IsType(TYPE_EFFECT) then if not rc:IsType(TYPE_EFFECT) then
local e2=Effect.CreateEffect(c) local e2=Effect.CreateEffect(c)
e2:SetType(EFFECT_TYPE_SINGLE) e2:SetType(EFFECT_TYPE_SINGLE)
e2:SetCode(EFFECT_CHANGE_TYPE) e2:SetCode(EFFECT_ADD_TYPE)
e2:SetValue(TYPE_MONSTER+TYPE_EFFECT+TYPE_XYZ) e2:SetValue(TYPE_EFFECT)
e2:SetReset(RESET_EVENT+0x1fe0000) e2:SetReset(RESET_EVENT+0x1fe0000)
rc:RegisterEffect(e2) rc:RegisterEffect(e2,true)
end end
end end
function c24610207.drcon(e,tp,eg,ep,ev,re,r,rp) function c24610207.drcon(e,tp,eg,ep,ev,re,r,rp)
......
...@@ -26,10 +26,10 @@ function c34143852.efop(e,tp,eg,ep,ev,re,r,rp) ...@@ -26,10 +26,10 @@ function c34143852.efop(e,tp,eg,ep,ev,re,r,rp)
if not rc:IsType(TYPE_EFFECT) then if not rc:IsType(TYPE_EFFECT) then
local e2=Effect.CreateEffect(c) local e2=Effect.CreateEffect(c)
e2:SetType(EFFECT_TYPE_SINGLE) e2:SetType(EFFECT_TYPE_SINGLE)
e2:SetCode(EFFECT_CHANGE_TYPE) e2:SetCode(EFFECT_ADD_TYPE)
e2:SetValue(TYPE_MONSTER+TYPE_EFFECT+TYPE_XYZ) e2:SetValue(TYPE_EFFECT)
e2:SetReset(RESET_EVENT+0x1fe0000) e2:SetReset(RESET_EVENT+0x1fe0000)
rc:RegisterEffect(e2) rc:RegisterEffect(e2,true)
end end
end end
function c34143852.atkcon(e,tp,eg,ep,ev,re,r,rp) function c34143852.atkcon(e,tp,eg,ep,ev,re,r,rp)
......
...@@ -64,10 +64,10 @@ function c3606728.efop(e,tp,eg,ep,ev,re,r,rp) ...@@ -64,10 +64,10 @@ function c3606728.efop(e,tp,eg,ep,ev,re,r,rp)
if not rc:IsType(TYPE_EFFECT) then if not rc:IsType(TYPE_EFFECT) then
local e2=Effect.CreateEffect(c) local e2=Effect.CreateEffect(c)
e2:SetType(EFFECT_TYPE_SINGLE) e2:SetType(EFFECT_TYPE_SINGLE)
e2:SetCode(EFFECT_CHANGE_TYPE) e2:SetCode(EFFECT_ADD_TYPE)
e2:SetValue(TYPE_MONSTER+TYPE_EFFECT+TYPE_XYZ) e2:SetValue(TYPE_EFFECT)
e2:SetReset(RESET_EVENT+0x1fe0000) e2:SetReset(RESET_EVENT+0x1fe0000)
rc:RegisterEffect(e2) rc:RegisterEffect(e2,true)
end end
end end
function c3606728.atkcon(e,tp,eg,ep,ev,re,r,rp) function c3606728.atkcon(e,tp,eg,ep,ev,re,r,rp)
......
...@@ -57,10 +57,10 @@ function c38331564.effop(e,tp,eg,ep,ev,re,r,rp) ...@@ -57,10 +57,10 @@ function c38331564.effop(e,tp,eg,ep,ev,re,r,rp)
if not rc:IsType(TYPE_EFFECT) then if not rc:IsType(TYPE_EFFECT) then
local e2=Effect.CreateEffect(c) local e2=Effect.CreateEffect(c)
e2:SetType(EFFECT_TYPE_SINGLE) e2:SetType(EFFECT_TYPE_SINGLE)
e2:SetCode(EFFECT_CHANGE_TYPE) e2:SetCode(EFFECT_ADD_TYPE)
e2:SetValue(TYPE_MONSTER+TYPE_EFFECT+TYPE_XYZ) e2:SetValue(TYPE_EFFECT)
e2:SetReset(RESET_EVENT+0x1fe0000) e2:SetReset(RESET_EVENT+0x1fe0000)
rc:RegisterEffect(e2) rc:RegisterEffect(e2,true)
end end
end end
function c38331564.descon(e,tp,eg,ep,ev,re,r,rp) function c38331564.descon(e,tp,eg,ep,ev,re,r,rp)
......
...@@ -58,10 +58,10 @@ function c64605089.efop(e,tp,eg,ep,ev,re,r,rp) ...@@ -58,10 +58,10 @@ function c64605089.efop(e,tp,eg,ep,ev,re,r,rp)
if not rc:IsType(TYPE_EFFECT) then if not rc:IsType(TYPE_EFFECT) then
local e2=Effect.CreateEffect(c) local e2=Effect.CreateEffect(c)
e2:SetType(EFFECT_TYPE_SINGLE) e2:SetType(EFFECT_TYPE_SINGLE)
e2:SetCode(EFFECT_CHANGE_TYPE) e2:SetCode(EFFECT_ADD_TYPE)
e2:SetValue(TYPE_MONSTER+TYPE_EFFECT+TYPE_XYZ) e2:SetValue(TYPE_EFFECT)
e2:SetReset(RESET_EVENT+0x1fe0000) e2:SetReset(RESET_EVENT+0x1fe0000)
rc:RegisterEffect(e2) rc:RegisterEffect(e2,true)
end end
end end
function c64605089.valcon(e,re,r,rp) function c64605089.valcon(e,re,r,rp)
......
...@@ -64,10 +64,10 @@ function c64726269.effop(e,tp,eg,ep,ev,re,r,rp) ...@@ -64,10 +64,10 @@ function c64726269.effop(e,tp,eg,ep,ev,re,r,rp)
if not rc:IsType(TYPE_EFFECT) then if not rc:IsType(TYPE_EFFECT) then
local e2=Effect.CreateEffect(c) local e2=Effect.CreateEffect(c)
e2:SetType(EFFECT_TYPE_SINGLE) e2:SetType(EFFECT_TYPE_SINGLE)
e2:SetCode(EFFECT_CHANGE_TYPE) e2:SetCode(EFFECT_ADD_TYPE)
e2:SetValue(TYPE_MONSTER+TYPE_EFFECT+TYPE_XYZ) e2:SetValue(TYPE_EFFECT)
e2:SetReset(RESET_EVENT+0x1fe0000) e2:SetReset(RESET_EVENT+0x1fe0000)
rc:RegisterEffect(e2) rc:RegisterEffect(e2,true)
end end
end end
function c64726269.drcon(e,tp,eg,ep,ev,re,r,rp) function c64726269.drcon(e,tp,eg,ep,ev,re,r,rp)
......
...@@ -26,10 +26,10 @@ function c7080743.efop(e,tp,eg,ep,ev,re,r,rp) ...@@ -26,10 +26,10 @@ function c7080743.efop(e,tp,eg,ep,ev,re,r,rp)
if not rc:IsType(TYPE_EFFECT) then if not rc:IsType(TYPE_EFFECT) then
local e2=Effect.CreateEffect(c) local e2=Effect.CreateEffect(c)
e2:SetType(EFFECT_TYPE_SINGLE) e2:SetType(EFFECT_TYPE_SINGLE)
e2:SetCode(EFFECT_CHANGE_TYPE) e2:SetCode(EFFECT_ADD_TYPE)
e2:SetValue(TYPE_MONSTER+TYPE_EFFECT+TYPE_XYZ) e2:SetValue(TYPE_EFFECT)
e2:SetReset(RESET_EVENT+0x1fe0000) e2:SetReset(RESET_EVENT+0x1fe0000)
rc:RegisterEffect(e2) rc:RegisterEffect(e2,true)
end end
end end
function c7080743.atkcon(e,tp,eg,ep,ev,re,r,rp) function c7080743.atkcon(e,tp,eg,ep,ev,re,r,rp)
......
...@@ -22,9 +22,9 @@ function c83272895.efop(e,tp,eg,ep,ev,re,r,rp) ...@@ -22,9 +22,9 @@ function c83272895.efop(e,tp,eg,ep,ev,re,r,rp)
if not rc:IsType(TYPE_EFFECT) then if not rc:IsType(TYPE_EFFECT) then
local e2=Effect.CreateEffect(c) local e2=Effect.CreateEffect(c)
e2:SetType(EFFECT_TYPE_SINGLE) e2:SetType(EFFECT_TYPE_SINGLE)
e2:SetCode(EFFECT_CHANGE_TYPE) e2:SetCode(EFFECT_ADD_TYPE)
e2:SetValue(TYPE_MONSTER+TYPE_EFFECT+TYPE_XYZ) e2:SetValue(TYPE_EFFECT)
e2:SetReset(RESET_EVENT+0x1fe0000) e2:SetReset(RESET_EVENT+0x1fe0000)
rc:RegisterEffect(e2) rc:RegisterEffect(e2,true)
end end
end end
...@@ -47,10 +47,10 @@ function c8696773.effop(e,tp,eg,ep,ev,re,r,rp) ...@@ -47,10 +47,10 @@ function c8696773.effop(e,tp,eg,ep,ev,re,r,rp)
if not rc:IsType(TYPE_EFFECT) then if not rc:IsType(TYPE_EFFECT) then
local e2=Effect.CreateEffect(c) local e2=Effect.CreateEffect(c)
e2:SetType(EFFECT_TYPE_SINGLE) e2:SetType(EFFECT_TYPE_SINGLE)
e2:SetCode(EFFECT_CHANGE_TYPE) e2:SetCode(EFFECT_ADD_TYPE)
e2:SetValue(TYPE_MONSTER+TYPE_EFFECT+TYPE_XYZ) e2:SetValue(TYPE_EFFECT)
e2:SetReset(RESET_EVENT+0x1fe0000) e2:SetReset(RESET_EVENT+0x1fe0000)
rc:RegisterEffect(e2) rc:RegisterEffect(e2,true)
end end
end end
function c8696773.matcon(e,tp,eg,ep,ev,re,r,rp) function c8696773.matcon(e,tp,eg,ep,ev,re,r,rp)
......
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