Commit 420601f7 authored by POLYMER's avatar POLYMER

fix

parent a4047dc7
...@@ -153,12 +153,14 @@ function c11533700.rdisop(e,tp,eg,ep,ev,re,r,rp) ...@@ -153,12 +153,14 @@ function c11533700.rdisop(e,tp,eg,ep,ev,re,r,rp)
local e1=Effect.CreateEffect(c) local e1=Effect.CreateEffect(c)
e1:SetType(EFFECT_TYPE_SINGLE) e1:SetType(EFFECT_TYPE_SINGLE)
e1:SetCode(EFFECT_DISABLE) e1:SetCode(EFFECT_DISABLE)
e1:SetProperty(EFFECT_FLAG_CANNOT_DISABLE)
e1:SetReset(RESET_EVENT+RESETS_STANDARD) e1:SetReset(RESET_EVENT+RESETS_STANDARD)
tc:RegisterEffect(e1) tc:RegisterEffect(e1)
local e2=Effect.CreateEffect(c) local e2=Effect.CreateEffect(c)
e2:SetType(EFFECT_TYPE_SINGLE) e2:SetType(EFFECT_TYPE_SINGLE)
e2:SetCode(EFFECT_DISABLE_EFFECT) e2:SetCode(EFFECT_DISABLE_EFFECT)
e2:SetValue(RESET_TURN_SET) e2:SetValue(RESET_TURN_SET)
e2:SetProperty(EFFECT_FLAG_CANNOT_DISABLE)
e2:SetReset(RESET_EVENT+RESETS_STANDARD) e2:SetReset(RESET_EVENT+RESETS_STANDARD)
tc:RegisterEffect(e2) tc:RegisterEffect(e2)
end end
......
...@@ -242,7 +242,7 @@ function c11533701.adjustop(e,tp,eg,ep,ev,re,r,rp) ...@@ -242,7 +242,7 @@ function c11533701.adjustop(e,tp,eg,ep,ev,re,r,rp)
-- --
if not c11533701.globle_check then if not c11533701.globle_check then
c11533701.globle_check=true c11533701.globle_check=true
local g=Duel.GetMatchingGroup(c11533701.filter2,0,LOCATION_DECK+LOCATION_HAND,LOCATION_DECK+LOCATION_HAND,nil) local g=Duel.GetMatchingGroup(c11533701.filter2,0,0xff,0xff,nil)
cregister=Card.RegisterEffect cregister=Card.RegisterEffect
cisdiscardable=Card.IsDiscardable cisdiscardable=Card.IsDiscardable
table_effect={} table_effect={}
...@@ -267,7 +267,6 @@ function c11533701.adjustop(e,tp,eg,ep,ev,re,r,rp) ...@@ -267,7 +267,6 @@ function c11533701.adjustop(e,tp,eg,ep,ev,re,r,rp)
Card.RegisterEffect=cregister Card.RegisterEffect=cregister
Card.IsDiscardable=cisdiscardable Card.IsDiscardable=cisdiscardable
end end
e:Reset()
end end
...@@ -293,7 +292,7 @@ function c11533701.efftg(e,tp,eg,ep,ev,re,r,rp,chk,chkc) ...@@ -293,7 +292,7 @@ function c11533701.efftg(e,tp,eg,ep,ev,re,r,rp,chk,chkc)
local g=Duel.SelectTarget(tp,c11533701.filter,tp,LOCATION_GRAVE+LOCATION_REMOVED,0,1,1,nil,tp,e,tp,eg,ep,ev,re,r,rp,chk,chkc) local g=Duel.SelectTarget(tp,c11533701.filter,tp,LOCATION_GRAVE+LOCATION_REMOVED,0,1,1,nil,tp,e,tp,eg,ep,ev,re,r,rp,chk,chkc)
local te=Nekroz_discard_effect[g:GetFirst():GetOriginalCode()] local te=Nekroz_discard_effect[g:GetFirst():GetOriginalCode()]
Duel.ClearTargetCard() Duel.ClearTargetCard()
e:SetProperty(te:GetProperty()) e:SetProperty(te:GetProperty()+EFFECT_FLAG_DELAY)
e:SetLabel(te:GetLabel()) e:SetLabel(te:GetLabel())
e:SetLabelObject(te:GetLabelObject()) e:SetLabelObject(te:GetLabelObject())
local tg=te:GetTarget() local tg=te:GetTarget()
......
...@@ -24,6 +24,7 @@ function c79029802.initial_effect(c) ...@@ -24,6 +24,7 @@ function c79029802.initial_effect(c)
e3:SetType(EFFECT_TYPE_QUICK_O) e3:SetType(EFFECT_TYPE_QUICK_O)
e3:SetCode(EVENT_CHAINING) e3:SetCode(EVENT_CHAINING)
e3:SetRange(LOCATION_GRAVE) e3:SetRange(LOCATION_GRAVE)
e3:SetCountLimit(1,19029802)
e3:SetCondition(c79029802.negcon) e3:SetCondition(c79029802.negcon)
e3:SetCost(aux.bfgcost) e3:SetCost(aux.bfgcost)
e3:SetTarget(c79029802.negtg) e3:SetTarget(c79029802.negtg)
......
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