diff --git a/script/c1639384.lua b/script/c1639384.lua index 87b41df946..058ae2b70d 100644 --- a/script/c1639384.lua +++ b/script/c1639384.lua @@ -32,7 +32,7 @@ end function c1639384.operation(e,tp,eg,ep,ev,re,r,rp) local c=e:GetHandler() local tc=Duel.GetFirstTarget() - if tc:IsRelateToEffect(e) then + if tc:IsFaceup() and tc:IsRelateToEffect(e) then if not tc:IsDisabled() then Duel.NegateRelatedChain(tc,RESET_TURN_SET) local e1=Effect.CreateEffect(c) diff --git a/script/c67159705.lua b/script/c67159705.lua index 2dc0ca215c..3024136a72 100644 --- a/script/c67159705.lua +++ b/script/c67159705.lua @@ -55,10 +55,10 @@ function c67159705.repval(e,re,r,rp) return bit.band(r,REASON_BATTLE)~=0 end function c67159705.eqlimit(e,c) - return c:IsCode(70095154) or c:IsSetCard(0x103) + return c:IsSetCard(0x103) end function c67159705.filter(c) - return c:IsFaceup() and (c:IsCode(70095154) or c:IsSetCard(0x103))and c:GetUnionCount()==0 + return c:IsFaceup() and c:IsSetCard(0x103) and c:GetUnionCount()==0 end function c67159705.eqtg(e,tp,eg,ep,ev,re,r,rp,chk,chkc) if chkc then return chkc:IsLocation(LOCATION_MZONE) and chkc:IsControler(tp) and c67159705.filter(chkc) end