Commit 881338b1 authored by VanillaSalt's avatar VanillaSalt

Merge pull request #1289 from DailyShana/patch-3

fix
parents 1e345ac8 44f96a78
...@@ -235,7 +235,9 @@ function c82734805.fsop(e,tp,eg,ep,ev,re,r,rp,gc,chkf) ...@@ -235,7 +235,9 @@ function c82734805.fsop(e,tp,eg,ep,ev,re,r,rp,gc,chkf)
g1:Merge(sg) g1:Merge(sg)
ok=true ok=true
end end
mg:Remove(Card.IsLocation,nil,LOCATION_DECK) if e:GetHandler():GetFlagEffect(31444249)~=0 then
mg:Remove(Card.IsLocation,nil,LOCATION_DECK)
end
if mg:GetCount()==0 or (ok and not Duel.SelectYesNo(tp,93)) then if mg:GetCount()==0 or (ok and not Duel.SelectYesNo(tp,93)) then
Duel.SetFusionMaterial(g1) Duel.SetFusionMaterial(g1)
return return
......
...@@ -37,8 +37,8 @@ function c94937430.drcon(e,tp,eg,ep,ev,re,r,rp) ...@@ -37,8 +37,8 @@ function c94937430.drcon(e,tp,eg,ep,ev,re,r,rp)
return e:GetHandler():GetCounter(0x3001)==3 return e:GetHandler():GetCounter(0x3001)==3
end end
function c94937430.drcost(e,tp,eg,ep,ev,re,r,rp,chk) function c94937430.drcost(e,tp,eg,ep,ev,re,r,rp,chk)
if chk==0 then return e:GetHandler():IsAbleToRemoveAsCost() end if chk==0 then return e:GetHandler():IsAbleToGraveAsCost() end
Duel.Remove(e:GetHandler(),POS_FACEUP,REASON_COST) Duel.SendtoGrave(e:GetHandler(),REASON_COST)
end end
function c94937430.drtg(e,tp,eg,ep,ev,re,r,rp,chk) function c94937430.drtg(e,tp,eg,ep,ev,re,r,rp,chk)
if chk==0 then return Duel.IsPlayerCanDraw(tp,2) end if chk==0 then return Duel.IsPlayerCanDraw(tp,2) 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