Commit 1b180da8 authored by Fluorohydride's avatar Fluorohydride

xmaterial count limit

parent 605dec57
--光天使スローネ --光天使スローネ
function c91110378.initial_effect(c) function c91110378.initial_effect(c)
Duel.EnableGlobalFlag(GLOBALFLAG_XMAT_COUNT_LIMIT)
--xyz limit --xyz limit
local e1=Effect.CreateEffect(c) local e1=Effect.CreateEffect(c)
e1:SetType(EFFECT_TYPE_SINGLE) e1:SetType(EFFECT_TYPE_SINGLE)
e1:SetProperty(EFFECT_FLAG_UNCOPYABLE+EFFECT_FLAG_CANNOT_DISABLE) e1:SetProperty(EFFECT_FLAG_UNCOPYABLE+EFFECT_FLAG_CANNOT_DISABLE)
e1:SetCode(EFFECT_CANNOT_BE_XYZ_MATERIAL) e1:SetCode(EFFECT_XMAT_COUNT_LIMIT)
e1:SetValue(c91110378.xyzlimit) e1:SetValue(3)
c:RegisterEffect(e1) c:RegisterEffect(e1)
--spsummon --spsummon
local e2=Effect.CreateEffect(c) local e2=Effect.CreateEffect(c)
...@@ -23,10 +24,6 @@ function c91110378.initial_effect(c) ...@@ -23,10 +24,6 @@ function c91110378.initial_effect(c)
e3:SetCode(EVENT_SPSUMMON_SUCCESS) e3:SetCode(EVENT_SPSUMMON_SUCCESS)
c:RegisterEffect(e3) c:RegisterEffect(e3)
end end
function c91110378.xyzlimit(e,c)
if not c then return false end
return c.xyz_count<3
end
function c91110378.cfilter(c) function c91110378.cfilter(c)
return c:IsFaceup() and c:IsSetCard(0x86) return c:IsFaceup() and c:IsSetCard(0x86)
end end
......
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