Commit c4ce055b authored by mercury233's avatar mercury233

fix

parent 0663e197
picn/101006022.jpg

81.7 KB | W: | H:

picn/101006022.jpg

81.7 KB | W: | H:

picn/101006022.jpg
picn/101006022.jpg
picn/101006022.jpg
picn/101006022.jpg
  • 2-up
  • Swipe
  • Onion skin
picn/101006047.jpg

74.8 KB | W: | H:

picn/101006047.jpg

74.8 KB | W: | H:

picn/101006047.jpg
picn/101006047.jpg
picn/101006047.jpg
picn/101006047.jpg
  • 2-up
  • Swipe
  • Onion skin
pics/101006022.jpg

25.6 KB | W: | H:

pics/101006022.jpg

25.6 KB | W: | H:

pics/101006022.jpg
pics/101006022.jpg
pics/101006022.jpg
pics/101006022.jpg
  • 2-up
  • Swipe
  • Onion skin
pics/101006047.jpg

24.2 KB | W: | H:

pics/101006047.jpg

24.2 KB | W: | H:

pics/101006047.jpg
pics/101006047.jpg
pics/101006047.jpg
pics/101006047.jpg
  • 2-up
  • Swipe
  • Onion skin
......@@ -2,10 +2,10 @@
--Beastial Thunder Dragon
--Script by dest
function c101006021.initial_effect(c)
--spsummon
--recycle
local e1=Effect.CreateEffect(c)
e1:SetDescription(aux.Stringid(101006021,0))
e1:SetCategory(CATEGORY_SPECIAL_SUMMON)
e1:SetCategory(CATEGORY_TOHAND)
e1:SetType(EFFECT_TYPE_IGNITION)
e1:SetRange(LOCATION_HAND)
e1:SetCountLimit(1,101006021)
......@@ -13,10 +13,10 @@ function c101006021.initial_effect(c)
e1:SetTarget(c101006021.target)
e1:SetOperation(c101006021.operation)
c:RegisterEffect(e1)
--shuffle and draw
--spsummon
local e2=Effect.CreateEffect(c)
e2:SetDescription(aux.Stringid(101006021,1))
e2:SetCategory(CATEGORY_TODECK+CATEGORY_DRAW)
e2:SetCategory(CATEGORY_SPECIAL_SUMMON)
e2:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_TRIGGER_O)
e2:SetCode(EVENT_REMOVE)
e2:SetProperty(EFFECT_FLAG_DELAY)
......
......@@ -31,6 +31,8 @@ function c101006036.initial_effect(c)
--destroy replace
local e4=Effect.CreateEffect(c)
e4:SetType(EFFECT_TYPE_CONTINUOUS+EFFECT_TYPE_SINGLE)
e4:SetProperty(EFFECT_FLAG_SINGLE_RANGE)
e4:SetRange(LOCATION_MZONE)
e4:SetCode(EFFECT_DESTROY_REPLACE)
e4:SetTarget(c101006036.reptg)
c:RegisterEffect(e4)
......@@ -60,7 +62,7 @@ function c101006036.repfilter(c)
end
function c101006036.reptg(e,tp,eg,ep,ev,re,r,rp,chk)
local c=e:GetHandler()
if chk==0 then return not c:IsReason(REASON_REPLACE) and c:IsOnField() and c:IsFaceup()
if chk==0 then return c:IsReason(REASON_BATTLE+REASON_EFFECT) and not c:IsReason(REASON_REPLACE)
and Duel.IsExistingMatchingCard(c101006036.repfilter,tp,LOCATION_GRAVE,0,1,nil) end
if Duel.SelectEffectYesNo(tp,c,96) then
Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_DESREPLACE)
......
......@@ -4,7 +4,7 @@
function c101006060.initial_effect(c)
--Activate
local e1=Effect.CreateEffect(c)
e1:SetCategory(CATEGORY_SPECIAL_SUMMON+CATEGORY_FUSION_SUMMON)
e1:SetCategory(CATEGORY_TODECK+CATEGORY_SPECIAL_SUMMON+CATEGORY_FUSION_SUMMON)
e1:SetType(EFFECT_TYPE_ACTIVATE)
e1:SetCode(EVENT_FREE_CHAIN)
e1:SetCountLimit(1,101006060)
......@@ -50,6 +50,7 @@ function c101006060.target(e,tp,eg,ep,ev,re,r,rp,chk)
return res
end
Duel.SetOperationInfo(0,CATEGORY_SPECIAL_SUMMON,nil,1,tp,LOCATION_EXTRA)
Duel.SetOperationInfo(0,CATEGORY_TODECK,nil,1,tp,LOCATION_ONFIELD+LOCATION_GRAVE+LOCATION_REMOVED)
end
function c101006060.activate(e,tp,eg,ep,ev,re,r,rp)
local chkf=tp
......
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