Commit 2dfa9e70 authored by POLYMER's avatar POLYMER

fix

parent e26c6a0e
......@@ -23,16 +23,17 @@ function c71000171.initial_effect(c)
e12:SetRange(LOCATION_HAND+LOCATION_GRAVE)
e12:SetCondition(c71000171.spcon)
c:RegisterEffect(e12)
--splimit
local e4=Effect.CreateEffect(c)
e4:SetType(EFFECT_TYPE_FIELD)
e4:SetRange(LOCATION_MZONE)
e4:SetCode(EFFECT_CANNOT_SPECIAL_SUMMON)
e4:SetProperty(EFFECT_FLAG_PLAYER_TARGET)
e4:SetRange(LOCATION_MZONE)
e4:SetAbsoluteRange(tp,1,0)
e4:SetTargetRange(1,0)
e4:SetTarget(c71000171.splimit)
c:RegisterEffect(e4)
end
function c71000171.splimit(e,c)
function c71000171.splimit(e,c,sump,sumtype,sumpos,targetp,se)
return not c:IsRace(RACE_SPELLCASTER)
end
function c71000171.f(c)
......
......@@ -14,7 +14,6 @@ function c71000174.initial_effect(c)
e2:SetTarget(c71000174.drtg)
e2:SetOperation(c71000174.drop)
c:RegisterEffect(e2)
end
--get effect
......
......@@ -18,18 +18,18 @@ function c71000175.initial_effect(c)
e1:SetRange(LOCATION_MZONE)
e1:SetOperation(c71000175.chainop)
c:RegisterEffect(e1)
--splimit
local e4=Effect.CreateEffect(c)
e4:SetType(EFFECT_TYPE_FIELD)
e4:SetRange(LOCATION_MZONE)
e4:SetCode(EFFECT_CANNOT_SPECIAL_SUMMON)
e4:SetProperty(EFFECT_FLAG_PLAYER_TARGET)
e4:SetRange(LOCATION_MZONE)
e4:SetAbsoluteRange(tp,1,0)
e4:SetTargetRange(1,0)
e4:SetTarget(c71000175.splimit)
c:RegisterEffect(e4)
end
function c71000175.splimit(e,c)
return not c:IsRace(RACE_SPELLCASTER)
function c71000175.splimit(e,c,sump,sumtype,sumpos,targetp,se)
return not c:IsRace(RACE_SPELLCASTER)
end
--===== 效果①处理 =====--
......
......@@ -37,18 +37,18 @@ function c71000176.initial_effect(c)
e12:SetRange(LOCATION_GRAVE)
e12:SetCondition(c71000176.spcon)
c:RegisterEffect(e12)
--splimit
local e41=Effect.CreateEffect(c)
e41:SetType(EFFECT_TYPE_FIELD)
e41:SetRange(LOCATION_MZONE)
e41:SetCode(EFFECT_CANNOT_SPECIAL_SUMMON)
e41:SetProperty(EFFECT_FLAG_PLAYER_TARGET)
e41:SetRange(LOCATION_MZONE)
e41:SetAbsoluteRange(tp,1,0)
e41:SetTargetRange(1,0)
e41:SetTarget(c71000176.splimit)
c:RegisterEffect(e41)
end
function c71000176.splimit(e,c)
function c71000176.splimit(e,c,sump,sumtype,sumpos,targetp,se)
return not c:IsRace(RACE_SPELLCASTER)
end
--1
......
......@@ -17,19 +17,18 @@ function c71000177.initial_effect(c)
aux.EnableChangeCode(c,71000100,LOCATION_MZONE)
--remove
--
Duel.AddCustomActivityCounter(71000177,ACTIVITY_CHAIN,c71000177.chainfilter)
--splimit
local e4=Effect.CreateEffect(c)
e4:SetType(EFFECT_TYPE_FIELD)
e4:SetRange(LOCATION_MZONE)
e4:SetCode(EFFECT_CANNOT_SPECIAL_SUMMON)
e4:SetProperty(EFFECT_FLAG_PLAYER_TARGET)
e4:SetRange(LOCATION_MZONE)
e4:SetAbsoluteRange(tp,1,0)
e4:SetTargetRange(1,0)
e4:SetTarget(c71000177.splimit)
c:RegisterEffect(e4)
end
function c71000177.splimit(e,c)
return not c:IsRace(RACE_SPELLCASTER)
function c71000177.splimit(e,c,sump,sumtype,sumpos,targetp,se)
return not c:IsRace(RACE_SPELLCASTER)
end
function c71000177.chainfilter(re,tp,c71000177)
......
......@@ -34,7 +34,7 @@ function s.initial_effect(c)
c:RegisterEffect(e4)
end
function s.lcheck(g)
return g:IsExists(Card.IsLinkSetCard,1,nil,0x75f)
return g:IsExists(Card.IsLinkSetCard,2,nil,0x75f)
end
function s.thfilter(c)
return c:IsCode(75027004) and c:IsAbleToHand()
......
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