Commit 1bf50107 authored by salix5's avatar salix5

fix

parent 7f5e7c77
...@@ -21,6 +21,7 @@ end ...@@ -21,6 +21,7 @@ end
function c23171610.target(e,tp,eg,ep,ev,re,r,rp,chk) function c23171610.target(e,tp,eg,ep,ev,re,r,rp,chk)
if chk==0 then return Duel.IsExistingMatchingCard(c23171610.filter,tp,LOCATION_MZONE,0,1,nil) end if chk==0 then return Duel.IsExistingMatchingCard(c23171610.filter,tp,LOCATION_MZONE,0,1,nil) end
local g=Duel.GetMatchingGroup(c23171610.filter,tp,LOCATION_MZONE,0,nil) local g=Duel.GetMatchingGroup(c23171610.filter,tp,LOCATION_MZONE,0,nil)
g:KeepAlive()
e:SetLabelObject(g) e:SetLabelObject(g)
end end
function c23171610.filter2(c,e,tp) function c23171610.filter2(c,e,tp)
......
...@@ -23,7 +23,7 @@ function c43040603.cost(e,tp,eg,ep,ev,re,r,rp,chk) ...@@ -23,7 +23,7 @@ function c43040603.cost(e,tp,eg,ep,ev,re,r,rp,chk)
end end
function c43040603.target(e,tp,eg,ep,ev,re,r,rp,chk) function c43040603.target(e,tp,eg,ep,ev,re,r,rp,chk)
if chk==0 then return Duel.GetLocationCount(tp,LOCATION_MZONE)>-1 if chk==0 then return Duel.GetLocationCount(tp,LOCATION_MZONE)>-1
and Duel.IsExistingMatchingCard(c43040603.filter,tp,LOCATION_DECK,0,1,nil) end and Duel.IsExistingMatchingCard(c43040603.filter,tp,LOCATION_DECK,0,1,nil,e,tp) end
Duel.SetOperationInfo(0,CATEGORY_SPECIAL_SUMMON,nil,1,0,LOCATION_DECK) Duel.SetOperationInfo(0,CATEGORY_SPECIAL_SUMMON,nil,1,0,LOCATION_DECK)
end end
function c43040603.operation(e,tp,eg,ep,ev,re,r,rp) function c43040603.operation(e,tp,eg,ep,ev,re,r,rp)
......
...@@ -17,7 +17,7 @@ function c58577036.filter(c,e,tp) ...@@ -17,7 +17,7 @@ function c58577036.filter(c,e,tp)
end end
function c58577036.target(e,tp,eg,ep,ev,re,r,rp,chk) function c58577036.target(e,tp,eg,ep,ev,re,r,rp,chk)
if chk==0 then return Duel.GetLocationCount(tp,LOCATION_MZONE)>0 if chk==0 then return Duel.GetLocationCount(tp,LOCATION_MZONE)>0
and Duel.IsExistingMatchingCard(c58577036.filter,tp,LOCATION_DECK,0,1,nil) end and Duel.IsExistingMatchingCard(c58577036.filter,tp,LOCATION_DECK,0,1,nil,e,tp) end
Duel.SetOperationInfo(0,CATEGORY_SPECIAL_SUMMON,nil,1,0,LOCATION_DECK) Duel.SetOperationInfo(0,CATEGORY_SPECIAL_SUMMON,nil,1,0,LOCATION_DECK)
end end
function c58577036.operation(e,tp,eg,ep,ev,re,r,rp) function c58577036.operation(e,tp,eg,ep,ev,re,r,rp)
......
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