Commit 35543c18 authored by TanakaKotoha's avatar TanakaKotoha

fbk

parent 7a8ad5f2
...@@ -79,21 +79,21 @@ function cm.indval(e,c) ...@@ -79,21 +79,21 @@ function cm.indval(e,c)
end end
-- --
function cm.aclimit1(e,tp,eg,ep,ev,re,r,rp) function cm.aclimit1(e,tp,eg,ep,ev,re,r,rp)
if ep==1-tp or not re:IsActiveType(TYPE_SPELL) or re:IsActiveType(TYPE_EQUIP) then return end if ep==1-tp or not re:IsHasType(EFFECT_TYPE_ACTIVATE) or not re:IsActiveType(TYPE_SPELL) or re:IsActiveType(TYPE_EQUIP) then return end
e:GetHandler():RegisterFlagEffect(m,RESET_EVENT+0x3ff0000+RESET_PHASE+PHASE_END,0,1) e:GetHandler():RegisterFlagEffect(m,RESET_EVENT+0x3ff0000+RESET_PHASE+PHASE_END,0,1)
end end
function cm.econ1(e) function cm.econ1(e)
return e:GetHandler():GetFlagEffect(m)~=0 return e:GetHandler():GetFlagEffect(m)~=0
end end
function cm.aclimit3(e,tp,eg,ep,ev,re,r,rp) function cm.aclimit3(e,tp,eg,ep,ev,re,r,rp)
if ep==tp or not re:IsActiveType(TYPE_SPELL) or re:IsActiveType(TYPE_EQUIP) then return end if ep==tp or not re:IsHasType(EFFECT_TYPE_ACTIVATE) or not re:IsActiveType(TYPE_SPELL) or re:IsActiveType(TYPE_EQUIP) then return end
e:GetHandler():RegisterFlagEffect(m,RESET_EVENT+0x3ff0000+RESET_PHASE+PHASE_END,0,1) e:GetHandler():RegisterFlagEffect(m..1,RESET_EVENT+0x3ff0000+RESET_PHASE+PHASE_END,0,1)
end end
function cm.econ2(e) function cm.econ2(e)
return e:GetHandler():GetFlagEffect(m)~=0 return e:GetHandler():GetFlagEffect(m..1)~=0
end end
function cm.elimit(e,re,tp) function cm.elimit(e,re,tp)
return re:IsActiveType(TYPE_SPELL) and not re:IsActiveType(TYPE_EQUIP) and not re:GetHandler():IsImmuneToEffect(e) return re:IsHasType(EFFECT_TYPE_ACTIVATE) and re:IsActiveType(TYPE_SPELL) and not re:IsActiveType(TYPE_EQUIP) and not re:GetHandler():IsImmuneToEffect(e)
end end
-- --
function cm.costfilter(c) function cm.costfilter(c)
......
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