Commit fb746287 authored by Chen Bill's avatar Chen Bill

fix 聖剣を巡る王姫アンジェリカ

parent 4ee90111
...@@ -73,18 +73,20 @@ function s.tgop(e,tp,eg,ep,ev,re,r,rp) ...@@ -73,18 +73,20 @@ function s.tgop(e,tp,eg,ep,ev,re,r,rp)
local c=e:GetHandler() local c=e:GetHandler()
if c:IsRelateToEffect(e) then if c:IsRelateToEffect(e) then
local fid=c:GetFieldID() local fid=c:GetFieldID()
if Duel.Remove(c,0,REASON_EFFECT+REASON_TEMPORARY)>0 and c:GetOriginalCode()==id then if Duel.Remove(c,0,REASON_EFFECT+REASON_TEMPORARY)>0 then
c:RegisterFlagEffect(id,RESET_EVENT+RESETS_STANDARD+RESET_PHASE+PHASE_END,0,1,fid) if c:GetOriginalCode()==id then
local e1=Effect.CreateEffect(c) c:RegisterFlagEffect(id,RESET_EVENT+RESETS_STANDARD+RESET_PHASE+PHASE_END,0,1,fid)
e1:SetType(EFFECT_TYPE_FIELD+EFFECT_TYPE_CONTINUOUS) local e1=Effect.CreateEffect(c)
e1:SetCode(EVENT_PHASE+PHASE_END) e1:SetType(EFFECT_TYPE_FIELD+EFFECT_TYPE_CONTINUOUS)
e1:SetLabel(fid) e1:SetCode(EVENT_PHASE+PHASE_END)
e1:SetLabelObject(c) e1:SetLabel(fid)
e1:SetCountLimit(1) e1:SetLabelObject(c)
e1:SetCondition(s.retcon) e1:SetCountLimit(1)
e1:SetOperation(s.retop) e1:SetCondition(s.retcon)
e1:SetReset(RESET_PHASE+PHASE_END) e1:SetOperation(s.retop)
Duel.RegisterEffect(e1,tp) e1:SetReset(RESET_PHASE+PHASE_END)
Duel.RegisterEffect(e1,tp)
end
if Duel.IsExistingMatchingCard(s.spfilter,tp,LOCATION_DECK+LOCATION_EXTRA,0,1,nil,e,tp) if Duel.IsExistingMatchingCard(s.spfilter,tp,LOCATION_DECK+LOCATION_EXTRA,0,1,nil,e,tp)
and Duel.SelectYesNo(tp,aux.Stringid(id,2)) then and Duel.SelectYesNo(tp,aux.Stringid(id,2)) then
Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_SPSUMMON) Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_SPSUMMON)
......
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