diff --git a/c22398665.lua b/c22398665.lua index 1dbb90e34..427b0711f 100644 --- a/c22398665.lua +++ b/c22398665.lua @@ -35,7 +35,7 @@ end function c22398665.thop(e,tp,eg,ep,ev,re,r,rp) local c=e:GetHandler() local tc=Duel.GetFirstTarget() - if tc:IsFaceup() and tc:IsRelateToEffect(e) and tc:IsAttackAbove(1000) then + if tc:IsFaceup() and tc:IsRelateToEffect(e) and tc:IsAttackAbove(1000) and not tc:IsImmuneToEffect(e) then local e1=Effect.CreateEffect(c) e1:SetType(EFFECT_TYPE_SINGLE) e1:SetCode(EFFECT_UPDATE_ATTACK)