Commit 6c1e4a1f authored by Nemo Ma's avatar Nemo Ma

banlist + fix

parent 755db639
...@@ -78,6 +78,22 @@ ...@@ -78,6 +78,22 @@
130005119 0 130005119 0
130005120 0 130005120 0
# #
810001 0
810002 0
810003 0
810004 0
810005 0
810006 0
810007 0
810008 0
810009 0
14010112 0
79029107 0
79029119 0
79029225 0
79029322 0
79029323 0
14010108 0 14010108 0
15000258 0 15000258 0
72100104 0 72100104 0
...@@ -1162,6 +1178,8 @@ ...@@ -1162,6 +1178,8 @@
77770010 1 77770010 1
82204250 1 82204250 1
# #
31400035 1
79029127 1
25000014 1 25000014 1
25000015 1 25000015 1
25000016 1 25000016 1
...@@ -1400,7 +1418,7 @@ ...@@ -1400,7 +1418,7 @@
9950038 1 9950038 1
9951101 1 9951101 1
9951328 1 9951328 1
79029037 1 79029037 0
79029038 1 79029038 1
79029040 1 79029040 1
79029050 1 79029050 1
......
...@@ -21,7 +21,7 @@ function c77770020.initial_effect(c) ...@@ -21,7 +21,7 @@ function c77770020.initial_effect(c)
e2:SetCode(EVENT_FREE_CHAIN) e2:SetCode(EVENT_FREE_CHAIN)
e2:SetHintTiming(TIMING_DAMAGE_STEP,TIMINGS_CHECK_MONSTER+TIMING_DAMAGE_STEP+TIMING_END_PHASE) e2:SetHintTiming(TIMING_DAMAGE_STEP,TIMINGS_CHECK_MONSTER+TIMING_DAMAGE_STEP+TIMING_END_PHASE)
e2:SetRange(LOCATION_GRAVE) e2:SetRange(LOCATION_GRAVE)
e2:SetCountLimit(1,777700200) e2:SetCountLimit(1,77780020)
e2:SetCost(c77770020.atkcost) e2:SetCost(c77770020.atkcost)
e2:SetTarget(c77770020.atktg) e2:SetTarget(c77770020.atktg)
e2:SetOperation(c77770020.atkop) e2:SetOperation(c77770020.atkop)
......
...@@ -54,7 +54,7 @@ function c79029345.initial_effect(c) ...@@ -54,7 +54,7 @@ function c79029345.initial_effect(c)
c:RegisterEffect(e2) c:RegisterEffect(e2)
end end
function c79029345.ffilter(c) function c79029345.ffilter(c)
return c:IsFusionSetCard(0xa904) return c:IsFusionSetCard(0xa906)
end end
function c79029345.atcost(e,c,tp) function c79029345.atcost(e,c,tp)
local ct=Duel.GetFlagEffect(tp,79029345) local ct=Duel.GetFlagEffect(tp,79029345)
......
...@@ -53,6 +53,9 @@ end ...@@ -53,6 +53,9 @@ end
function c9910553.rmfilter(c) function c9910553.rmfilter(c)
return c:IsSetCard(0x3951) and c:IsAbleToRemove() and not c:IsCode(9910553) return c:IsSetCard(0x3951) and c:IsAbleToRemove() and not c:IsCode(9910553)
end end
function c9910553.thfilter(c)
return c:IsSetCard(0x3951) and c:IsAbleToHand()
end
function c9910553.disop(e,tp,eg,ep,ev,re,r,rp) function c9910553.disop(e,tp,eg,ep,ev,re,r,rp)
local c=e:GetHandler() local c=e:GetHandler()
local tc=Duel.GetFirstTarget() local tc=Duel.GetFirstTarget()
......
...@@ -45,7 +45,7 @@ function c9910558.chcost(e,tp,eg,ep,ev,re,r,rp,chk) ...@@ -45,7 +45,7 @@ function c9910558.chcost(e,tp,eg,ep,ev,re,r,rp,chk)
if chk==0 then return c:IsDiscardable() if chk==0 then return c:IsDiscardable()
and Duel.IsExistingMatchingCard(c9910558.costfilter,tp,LOCATION_HAND,0,1,c) end and Duel.IsExistingMatchingCard(c9910558.costfilter,tp,LOCATION_HAND,0,1,c) end
Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_DISCARD) Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_DISCARD)
local g=Duel.SelectMatchingCard(tp,c9910558.ostfilter,tp,LOCATION_HAND,0,1,1,c) local g=Duel.SelectMatchingCard(tp,c9910558.costfilter,tp,LOCATION_HAND,0,1,1,c)
g:AddCard(c) g:AddCard(c)
Duel.SendtoGrave(g,REASON_COST+REASON_DISCARD) Duel.SendtoGrave(g,REASON_COST+REASON_DISCARD)
end 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