Commit 3daf9773 authored by nekrozar's avatar nekrozar

fix Fortune Lady

https://www.db.yugioh-card.com/yugiohdb/faq_search.action?ope=5&fid=8586

「フォーチュンレディ・ライティー」のレベルが12になっている場合でも、自分ターンのスタンバイフェイズを迎えたのであれば、『このカードのレベルを1つ上げる(最大12まで)』モンスター効果は発動します。
parent 0e4956a9
......@@ -36,7 +36,7 @@ function c29088922.value(e,c)
return c:GetLevel()*300
end
function c29088922.lvcon(e,tp,eg,ep,ev,re,r,rp)
return Duel.GetTurnPlayer()==tp and e:GetHandler():IsLevelAbove(1) and e:GetHandler():IsLevelBelow(11)
return Duel.GetTurnPlayer()==tp
end
function c29088922.lvop(e,tp,eg,ep,ev,re,r,rp)
local c=e:GetHandler()
......
......@@ -37,7 +37,7 @@ function c34471458.value(e,c)
return c:GetLevel()*200
end
function c34471458.lvcon(e,tp,eg,ep,ev,re,r,rp)
return Duel.GetTurnPlayer()==tp and e:GetHandler():IsLevelAbove(1) and e:GetHandler():IsLevelBelow(11)
return Duel.GetTurnPlayer()==tp
end
function c34471458.lvop(e,tp,eg,ep,ev,re,r,rp)
local c=e:GetHandler()
......
......@@ -38,7 +38,7 @@ function c55586621.value(e,c)
return c:GetLevel()*400
end
function c55586621.lvcon(e,tp,eg,ep,ev,re,r,rp)
return Duel.GetTurnPlayer()==tp and e:GetHandler():IsLevelAbove(1) and e:GetHandler():IsLevelBelow(11)
return Duel.GetTurnPlayer()==tp
end
function c55586621.lvop(e,tp,eg,ep,ev,re,r,rp)
local c=e:GetHandler()
......@@ -60,7 +60,7 @@ function c55586621.spfilter(c,e,tp)
return c:IsSetCard(0x31) and c:IsCanBeSpecialSummoned(e,0x8,tp,false,false)
end
function c55586621.sptg(e,tp,eg,ep,ev,re,r,rp,chk,chkc)
if chkc then return chkc:IsLocation(LOCATION_GRAVE) and chkc:IsControler(tp) and c55586621.spfilter(chkc,e,tp) end
if chkc then return chkc:IsLocation(LOCATION_GRAVE) and chkc:IsControler(tp) and c55586621.spfilter(chkc,e,tp) end
if chk==0 then return Duel.GetLocationCount(tp,LOCATION_MZONE)>0
and Duel.IsExistingTarget(c55586621.spfilter,tp,LOCATION_GRAVE,0,1,nil,e,tp) end
Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_SPSUMMON)
......
......@@ -37,7 +37,7 @@ function c57869175.value(e,c)
return c:GetLevel()*200
end
function c57869175.lvcon(e,tp,eg,ep,ev,re,r,rp)
return Duel.GetTurnPlayer()==tp and e:GetHandler():IsLevelAbove(1) and e:GetHandler():IsLevelBelow(11)
return Duel.GetTurnPlayer()==tp
end
function c57869175.lvop(e,tp,eg,ep,ev,re,r,rp)
local c=e:GetHandler()
......
......@@ -43,7 +43,7 @@ function c70252926.value(e,c)
return c:GetLevel()*400
end
function c70252926.lvcon(e,tp,eg,ep,ev,re,r,rp)
return Duel.GetTurnPlayer()==tp and e:GetHandler():IsLevelAbove(1) and e:GetHandler():IsLevelBelow(11)
return Duel.GetTurnPlayer()==tp
end
function c70252926.rmfilter(c)
return c:IsAbleToRemove() and c:IsFaceup()
......
......@@ -37,7 +37,7 @@ function c71870152.value(e,c)
return c:GetLevel()*200
end
function c71870152.lvcon(e,tp,eg,ep,ev,re,r,rp)
return Duel.GetTurnPlayer()==tp and e:GetHandler():IsLevelAbove(1) and e:GetHandler():IsLevelBelow(11)
return Duel.GetTurnPlayer()==tp
end
function c71870152.lvop(e,tp,eg,ep,ev,re,r,rp)
local c=e:GetHandler()
......
......@@ -35,7 +35,7 @@ function c82693917.value(e,c)
return c:GetLevel()*300
end
function c82693917.lvcon(e,tp,eg,ep,ev,re,r,rp)
return Duel.GetTurnPlayer()==tp and e:GetHandler():IsLevelAbove(1) and e:GetHandler():IsLevelBelow(11)
return Duel.GetTurnPlayer()==tp
end
function c82693917.lvop(e,tp,eg,ep,ev,re,r,rp)
local c=e:GetHandler()
......
......@@ -36,7 +36,7 @@ function c82971335.value(e,c)
return c:GetLevel()*400
end
function c82971335.lvcon(e,tp,eg,ep,ev,re,r,rp)
return Duel.GetTurnPlayer()==tp and e:GetHandler():IsLevelAbove(1) and e:GetHandler():IsLevelBelow(11)
return Duel.GetTurnPlayer()==tp
end
function c82971335.lvop(e,tp,eg,ep,ev,re,r,rp)
local c=e:GetHandler()
......
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