Commit 72dee3ec authored by DailyShana's avatar DailyShana Committed by GitHub

fix ヒュグロの魔導書 (#1300)

parent e08bce02
...@@ -29,7 +29,6 @@ function c25123082.activate(e,tp,eg,ep,ev,re,r,rp) ...@@ -29,7 +29,6 @@ function c25123082.activate(e,tp,eg,ep,ev,re,r,rp)
e1:SetReset(RESET_EVENT+RESETS_STANDARD+RESET_PHASE+PHASE_END) e1:SetReset(RESET_EVENT+RESETS_STANDARD+RESET_PHASE+PHASE_END)
e1:SetValue(1000) e1:SetValue(1000)
tc:RegisterEffect(e1) tc:RegisterEffect(e1)
tc:RegisterFlagEffect(25123082,RESET_EVENT+0x1220000+RESET_PHASE+PHASE_END,0,1)
local e2=Effect.CreateEffect(e:GetHandler()) local e2=Effect.CreateEffect(e:GetHandler())
e2:SetDescription(aux.Stringid(25123082,0)) e2:SetDescription(aux.Stringid(25123082,0))
e2:SetCategory(CATEGORY_TOHAND+CATEGORY_SEARCH) e2:SetCategory(CATEGORY_TOHAND+CATEGORY_SEARCH)
...@@ -42,8 +41,22 @@ function c25123082.activate(e,tp,eg,ep,ev,re,r,rp) ...@@ -42,8 +41,22 @@ function c25123082.activate(e,tp,eg,ep,ev,re,r,rp)
e2:SetOperation(c25123082.shop) e2:SetOperation(c25123082.shop)
e2:SetReset(RESET_PHASE+PHASE_END) e2:SetReset(RESET_PHASE+PHASE_END)
Duel.RegisterEffect(e2,tp) Duel.RegisterEffect(e2,tp)
local e3=Effect.CreateEffect(e:GetHandler())
e3:SetType(EFFECT_TYPE_FIELD+EFFECT_TYPE_CONTINUOUS)
e3:SetCode(EFFECT_DESTROY_REPLACE)
e3:SetRange(LOCATION_MZONE)
e3:SetCondition(c25123082.regcon)
e3:SetReset(RESET_EVENT+RESETS_STANDARD+RESET_PHASE+PHASE_END)
tc:RegisterEffect(e3)
end end
end end
function c25123082.regcon(e,tp,eg,ep,ev,re,r,rp)
local c=e:GetHandler()
if c:GetBattleTarget() and r==REASON_BATTLE then
c:RegisterFlagEffect(25123082,RESET_PHASE+PHASE_DAMAGE,0,1)
end
return false
end
function c25123082.shcon(e,tp,eg,ep,ev,re,r,rp) function c25123082.shcon(e,tp,eg,ep,ev,re,r,rp)
local tc=e:GetLabelObject() local tc=e:GetLabelObject()
return eg:IsContains(tc) and tc:GetFlagEffect(25123082)~=0 return eg:IsContains(tc) and tc:GetFlagEffect(25123082)~=0
......
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