Commit 45cfc6b3 authored by nekrozar's avatar nekrozar Committed by DailyShana

fix Tribute Burial (#479)

parent 496ffe2e
...@@ -4,9 +4,13 @@ function c80230510.initial_effect(c) ...@@ -4,9 +4,13 @@ function c80230510.initial_effect(c)
local e1=Effect.CreateEffect(c) local e1=Effect.CreateEffect(c)
e1:SetType(EFFECT_TYPE_ACTIVATE) e1:SetType(EFFECT_TYPE_ACTIVATE)
e1:SetCode(EVENT_FREE_CHAIN) e1:SetCode(EVENT_FREE_CHAIN)
e1:SetTarget(c80230510.target)
e1:SetOperation(c80230510.activate) e1:SetOperation(c80230510.activate)
c:RegisterEffect(e1) c:RegisterEffect(e1)
end end
function c80230510.target(e,tp,eg,ep,ev,re,r,rp,chk)
if chk==0 then return Duel.GetFlagEffect(tp,80230510)==0 end
end
function c80230510.activate(e,tp,eg,ep,ev,re,r,rp) function c80230510.activate(e,tp,eg,ep,ev,re,r,rp)
local c=e:GetHandler() local c=e:GetHandler()
local e1=Effect.CreateEffect(c) local e1=Effect.CreateEffect(c)
...@@ -24,6 +28,7 @@ function c80230510.activate(e,tp,eg,ep,ev,re,r,rp) ...@@ -24,6 +28,7 @@ function c80230510.activate(e,tp,eg,ep,ev,re,r,rp)
local e2=e1:Clone() local e2=e1:Clone()
e2:SetCode(EFFECT_SET_PROC) e2:SetCode(EFFECT_SET_PROC)
Duel.RegisterEffect(e2,tp) Duel.RegisterEffect(e2,tp)
Duel.RegisterFlagEffect(tp,80230510,RESET_PHASE+PHASE_END,0,1)
local e3=Effect.CreateEffect(c) local e3=Effect.CreateEffect(c)
e3:SetType(EFFECT_TYPE_FIELD) e3:SetType(EFFECT_TYPE_FIELD)
e3:SetProperty(EFFECT_FLAG_PLAYER_TARGET) e3:SetProperty(EFFECT_FLAG_PLAYER_TARGET)
...@@ -53,4 +58,5 @@ function c80230510.otop(e,tp,eg,ep,ev,re,r,rp,c) ...@@ -53,4 +58,5 @@ function c80230510.otop(e,tp,eg,ep,ev,re,r,rp,c)
local g2=Duel.SelectMatchingCard(tp,c80230510.rmfilter,tp,0,LOCATION_GRAVE,1,1,nil) local g2=Duel.SelectMatchingCard(tp,c80230510.rmfilter,tp,0,LOCATION_GRAVE,1,1,nil)
g1:Merge(g2) g1:Merge(g2)
Duel.Remove(g1,POS_FACEUP,REASON_COST) Duel.Remove(g1,POS_FACEUP,REASON_COST)
Duel.ResetFlagEffect(tp,80230510)
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