Index: expansions/script/c896311393.lua ================================================================== --- expansions/script/c896311393.lua +++ expansions/script/c896311393.lua @@ -28,11 +28,11 @@ function c896311393.cfilter(c,tp) return c:IsReason(REASON_BATTLE+REASON_EFFECT) and c:IsSetCard(0xc6) and c:IsPreviousLocation(LOCATION_MZONE) and c:IsPreviousPosition(POS_FACEUP) and c:IsPreviousControler(tp) end function c896311393.spcon1(e,tp,eg,ep,ev,re,r,rp) - return eg:IsExists(c7563579.cfilter,1,nil,tp) + return eg:IsExists(c896311393.cfilter,1,nil,tp) end function c896311393.sptg1(e,tp,eg,ep,ev,re,r,rp,chk) if chk==0 then return Duel.GetLocationCount(tp,LOCATION_MZONE)>0 and e:GetHandler():IsCanBeSpecialSummoned(e,0,tp,false,false) end Duel.SetOperationInfo(0,CATEGORY_SPECIAL_SUMMON,e:GetHandler(),1,0,0) @@ -48,11 +48,11 @@ end function c896311393.spcon2(e,tp,eg,ep,ev,re,r,rp) return bit.band(r,REASON_EFFECT+REASON_BATTLE)~=0 and e:GetHandler():IsPreviousLocation(LOCATION_ONFIELD) end function c896311393.spfilter(c,e,tp) - return c:IsSetCard(0xc6) and not c:IsCode(896311393) and c:IsCanBeSpecialSummoned(e,0,tp,false,false) + return c:IsSetCard(0xc6) and not c:IsCode(7563579) and c:IsCanBeSpecialSummoned(e,0,tp,false,false) end function c896311393.sptg2(e,tp,eg,ep,ev,re,r,rp,chk) if chk==0 then return Duel.GetLocationCount(tp,LOCATION_MZONE)>0 and Duel.IsExistingMatchingCard(c896311393.spfilter,tp,LOCATION_HAND+LOCATION_DECK,0,1,nil,e,tp) end Duel.SetOperationInfo(0,CATEGORY_SPECIAL_SUMMON,nil,1,tp,LOCATION_HAND+LOCATION_DECK)