Commit ab57e18c authored by VanillaSalt's avatar VanillaSalt

fix

parent 446889c5
......@@ -59,5 +59,5 @@ function c17194258.sumlimit(e,c)
return c:IsCode(e:GetLabel())
end
function c17194258.aclimit(e,re,tp)
return re:GetHandler():IsCode(e:GetLabel()) and re:IsActiveType(TYPE_MONSTER)
return re:GetHandler():IsCode(e:GetLabel()) and re:IsActiveType(TYPE_MONSTER) and not re:GetHandler():IsImmuneToEffect(e)
end
......@@ -59,6 +59,7 @@ end
function c19048328.aclimit(e,re,tp)
local att=e:GetLabelObject():GetLabel()
return re:IsActiveType(TYPE_MONSTER) and bit.band(att,re:GetHandler():GetOriginalAttribute())~=0
and not re:GetHandler():IsImmuneToEffect(e)
end
function c19048328.thcon(e,tp,eg,ep,ev,re,r,rp)
local c=e:GetHandler()
......
......@@ -17,5 +17,5 @@ function c33746252.initial_effect(c)
c:RegisterEffect(e2)
end
function c33746252.aclimit(e,re,tp)
return re:IsActiveType(TYPE_MONSTER)
return re:IsActiveType(TYPE_MONSTER) and not re:GetHandler():IsImmuneToEffect(e)
end
......@@ -58,7 +58,7 @@ function c68396121.negop(e,tp,eg,ep,ev,re,r,rp)
Duel.RegisterEffect(e1,tp)
end
function c68396121.aclimit(e,re,tp)
return re:GetHandler():IsOnField()
return re:GetHandler():IsOnField() and not re:GetHandler():IsImmuneToEffect(e)
end
function c68396121.atkcon(e,tp,eg,ep,ev,re,r,rp)
return Duel.IsAbleToEnterBP()
......
......@@ -25,5 +25,5 @@ function c74717840.operation(e,tp,eg,ep,ev,re,r,rp)
Duel.RegisterEffect(e1,tp)
end
function c74717840.aclimit(e,re,tp)
return re:GetHandler():IsType(TYPE_MONSTER)
return re:IsActiveType(TYPE_MONSTER) and not re:GetHandler():IsImmuneToEffect(e)
end
......@@ -56,5 +56,5 @@ function c80696379.condition(e)
return ph==PHASE_BATTLE or ph==PHASE_DAMAGE or ph==PHASE_DAMAGE_CAL
end
function c80696379.aclimit(e,re,tp)
return re:IsActiveType(TYPE_MONSTER)
return re:IsActiveType(TYPE_MONSTER) and not re:GetHandler():IsImmuneToEffect(e)
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