Commit 01e7d2e0 authored by salix5's avatar salix5

fix

ライトロード・アーク ミカエル
ライトロード·ドルイド オルクス
ライトロード·ドラゴン グラゴニス
ライトロード·マジシャン ライラ
ライトロード・メイデン ミネルバ
ライトロード·モンク エイリン
裁きの龍
ライトロード·パラディン ジェイン
ライトロード·サモナー ルミナス
ライトロード・アサシン ライデン
In the new Dulist Set(Ver. Light Lord), the effct at end phase no longer
requires face-up on the filed.

Now they all have the form
自分のエンドフェイズ毎に発動する。
自分のデッキの上からカードを?枚墓地へ送る。
instead of
このカードが自分フィールド上に表側表示で存在する限り、
自分のエンドフェイズ毎に、自分のデッキの上からカードを?枚墓地へ送る。
(ライトロード・スピリット シャイア is the only one that has the old text.)

ライトロード・アサシン ライデン
http://www.db.yugioh-card.com/yugiohdb/faq_search.action?ope=4&cid=10886
If the atk updating effect is triggered, then sending card to grave and
atk updating are at different timing.
parent b87fb887
......@@ -50,6 +50,5 @@ function c21785144.distg(e,tp,eg,ep,ev,re,r,rp,chk)
end
function c21785144.disop(e,tp,eg,ep,ev,re,r,rp)
local c=e:GetHandler()
if c:GetControler()~=tp or not c:IsRelateToEffect(e) or c:IsFacedown() then return end
Duel.DiscardDeck(tp,3,REASON_EFFECT)
end
......@@ -62,6 +62,5 @@ function c22624373.distg(e,tp,eg,ep,ev,re,r,rp,chk)
end
function c22624373.disop(e,tp,eg,ep,ev,re,r,rp)
local c=e:GetHandler()
if c:GetControler()~=tp or not c:IsRelateToEffect(e) or c:IsFacedown() then return end
Duel.DiscardDeck(tp,3,REASON_EFFECT)
end
......@@ -78,6 +78,5 @@ function c40164421.distg2(e,tp,eg,ep,ev,re,r,rp,chk)
end
function c40164421.disop2(e,tp,eg,ep,ev,re,r,rp)
local c=e:GetHandler()
if c:GetControler()~=tp or not c:IsRelateToEffect(e) or c:IsFacedown() then return end
Duel.DiscardDeck(tp,2,REASON_EFFECT)
end
......@@ -42,6 +42,5 @@ function c44178886.distg(e,tp,eg,ep,ev,re,r,rp,chk)
end
function c44178886.disop(e,tp,eg,ep,ev,re,r,rp)
local c=e:GetHandler()
if c:GetControler()~=tp or not c:IsRelateToEffect(e) or c:IsFacedown() then return end
Duel.DiscardDeck(tp,3,REASON_EFFECT)
end
......@@ -82,6 +82,5 @@ function c4779823.distg(e,tp,eg,ep,ev,re,r,rp,chk)
end
function c4779823.disop(e,tp,eg,ep,ev,re,r,rp)
local c=e:GetHandler()
if c:GetControler()~=tp or not c:IsRelateToEffect(e) or c:IsFacedown() then return end
Duel.DiscardDeck(tp,3,REASON_EFFECT)
end
......@@ -73,6 +73,5 @@ function c57774843.target2(e,tp,eg,ep,ev,re,r,rp,chk)
end
function c57774843.operation2(e,tp,eg,ep,ev,re,r,rp)
local c=e:GetHandler()
if c:GetControler()~=tp or not c:IsRelateToEffect(e) or c:IsFacedown() then return end
Duel.DiscardDeck(tp,4,REASON_EFFECT)
end
......@@ -34,6 +34,5 @@ function c7183277.distg(e,tp,eg,ep,ev,re,r,rp,chk)
end
function c7183277.disop(e,tp,eg,ep,ev,re,r,rp)
local c=e:GetHandler()
if c:GetControler()~=tp or not c:IsRelateToEffect(e) or c:IsFacedown() then return end
Duel.DiscardDeck(tp,2,REASON_EFFECT)
end
......@@ -41,6 +41,7 @@ function c77558536.operation(e,tp,eg,ep,ev,re,r,rp)
if ct==0 then return end
local c=e:GetHandler()
if c:IsFaceup() and c:IsRelateToEffect(e) then
Duel.BreakEffect()
local e1=Effect.CreateEffect(c)
e1:SetType(EFFECT_TYPE_SINGLE)
e1:SetCode(EFFECT_UPDATE_ATTACK)
......@@ -58,6 +59,5 @@ function c77558536.distg(e,tp,eg,ep,ev,re,r,rp,chk)
end
function c77558536.disop(e,tp,eg,ep,ev,re,r,rp)
local c=e:GetHandler()
if c:GetControler()~=tp or not c:IsRelateToEffect(e) or c:IsFacedown() then return end
Duel.DiscardDeck(tp,2,REASON_EFFECT)
end
......@@ -55,6 +55,5 @@ function c95503687.distg(e,tp,eg,ep,ev,re,r,rp,chk)
end
function c95503687.disop(e,tp,eg,ep,ev,re,r,rp)
local c=e:GetHandler()
if c:GetControler()~=tp or not c:IsRelateToEffect(e) or c:IsFacedown() then return end
Duel.DiscardDeck(tp,3,REASON_EFFECT)
end
......@@ -34,6 +34,5 @@ function c96235275.distg(e,tp,eg,ep,ev,re,r,rp,chk)
end
function c96235275.disop(e,tp,eg,ep,ev,re,r,rp)
local c=e:GetHandler()
if c:GetControler()~=tp or not c:IsRelateToEffect(e) or c:IsFacedown() then return end
Duel.DiscardDeck(tp,2,REASON_EFFECT)
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