Commit 23db1457 authored by chronogenexx's avatar chronogenexx

fix 真魔獣 ガーゼット, 智天の神星龍, ゴッドアイズ・ファントム・ドラゴン

parent 2907c8d8
......@@ -27,7 +27,7 @@ function c12338068.spcon(e,c)
local tp=c:GetControler()
local g=Duel.GetFieldGroup(tp,LOCATION_MZONE,0)
local rg=Duel.GetReleaseGroup(tp,false,REASON_SPSUMMON)
return (g:GetCount()>0 or rg:GetCount()>0) and g:FilterCount(Card.IsReleasable,nil)==g:GetCount()
return (g:GetCount()>0 or rg:GetCount()>0) and g:FilterCount(Card.IsReleasable,nil,REASON_SPSUMMON)==g:GetCount()
end
function c12338068.spop(e,tp,eg,ep,ev,re,r,rp,c)
local g=Duel.GetReleaseGroup(tp)
......
......@@ -77,7 +77,7 @@ function c29432356.hspcon(e,c)
local tp=c:GetControler()
local g=Duel.GetFieldGroup(tp,LOCATION_MZONE,0)
local rg=Duel.GetReleaseGroup(tp,false,REASON_SPSUMMON)
return (g:GetCount()>0 or rg:GetCount()>0) and g:FilterCount(Card.IsReleasable,nil)==g:GetCount()
return (g:GetCount()>0 or rg:GetCount()>0) and g:FilterCount(Card.IsReleasable,nil,REASON_SPSUMMON)==g:GetCount()
and g:FilterCount(Card.IsSetCard,nil,0xc4)>=3
and Duel.GetLocationCountFromEx(tp,tp,g,c)>0
end
......
......@@ -116,7 +116,7 @@ function c70335319.hspcon(e,c)
if c==nil then return true end
local tp=c:GetControler()
local g=Duel.GetReleaseGroup(tp,false,REASON_SPSUMMON)
return g:GetCount()>=2 and g:FilterCount(Card.IsReleasable,nil)==g:GetCount()
return g:GetCount()>=2 and g:FilterCount(Card.IsReleasable,nil,REASON_SPSUMMON)==g:GetCount()
and g:IsExists(c70335319.hspfilter,1,nil)
and (c:IsLocation(LOCATION_EXTRA) and Duel.GetLocationCountFromEx(tp,tp,g,c)>0
or c:IsLocation(LOCATION_HAND) and Duel.GetMZoneCount(tp,g,tp)>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