Commit c0b149c5 authored by salix5's avatar salix5

fix: end_phase effect

c27174286 異次元からの帰還
c23681456 マドルチェ・ハッピーフェスタ
c72029628 廃石融合
c83054225 緊急発進
c74845897 真炎の爆発
http://www.db.yugioh-card.com/yugiohdb/faq_search.action?ope=5&fid=12761&keyword=&tag=-1
According to the recent changes in Konami database, this type of effect cannot be avoided by immune effect.
Therefore, EFFECT_FLAG_IGNORE_IMMUNE is added.
parent 275d3535
......@@ -35,6 +35,7 @@ function c23681456.operation(e,tp,eg,ep,ev,re,r,rp)
local e1=Effect.CreateEffect(e:GetHandler())
e1:SetType(EFFECT_TYPE_FIELD+EFFECT_TYPE_CONTINUOUS)
e1:SetCode(EVENT_PHASE+PHASE_END)
e1:SetProperty(EFFECT_FLAG_IGNORE_IMMUNE)
e1:SetCountLimit(1)
e1:SetLabel(fid)
e1:SetLabelObject(g)
......
......@@ -69,10 +69,11 @@ function c72029628.activate(e,tp,eg,ep,ev,re,r,rp)
e1:SetType(EFFECT_TYPE_FIELD+EFFECT_TYPE_CONTINUOUS)
e1:SetRange(LOCATION_MZONE)
e1:SetCode(EVENT_PHASE+PHASE_END)
e1:SetProperty(EFFECT_FLAG_IGNORE_IMMUNE)
e1:SetOperation(c72029628.desop)
e1:SetReset(RESET_EVENT+0x1fe0000)
e1:SetCountLimit(1)
tc:RegisterEffect(e1)
tc:RegisterEffect(e1,true)
end
end
function c72029628.desop(e,tp,eg,ep,ev,re,r,rp)
......
......@@ -35,6 +35,7 @@ function c74845897.op(e,tp,eg,ep,ev,re,r,rp)
local e1=Effect.CreateEffect(e:GetHandler())
e1:SetType(EFFECT_TYPE_FIELD+EFFECT_TYPE_CONTINUOUS)
e1:SetCode(EVENT_PHASE+PHASE_END)
e1:SetProperty(EFFECT_FLAG_IGNORE_IMMUNE)
e1:SetReset(RESET_PHASE+PHASE_END)
e1:SetCountLimit(1)
e1:SetLabel(fid)
......
......@@ -51,6 +51,7 @@ function c83054225.spop(e,tp,eg,ep,ev,re,r,rp)
local e1=Effect.CreateEffect(e:GetHandler())
e1:SetType(EFFECT_TYPE_FIELD+EFFECT_TYPE_CONTINUOUS)
e1:SetCode(EVENT_PHASE+PHASE_END)
e1:SetProperty(EFFECT_FLAG_IGNORE_IMMUNE)
e1:SetCountLimit(1)
e1:SetLabel(fid)
e1:SetLabelObject(sg)
......
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