Commit 9e2ddf3a authored by DailyShana's avatar DailyShana

fix アマゾネスの闘志, 摩天楼 -スカイスクレイパー- and ダーク・シティ

「アマゾネスの闘志」を複数枚発動している場合、ダメージ計算時に1枚ずつ処理を行い、攻撃対象である相手モンスターが『その攻撃力よりも高い攻撃力を持つモンスター』であれば攻撃力がアップします。(例えば、1枚目の「アマゾネスの闘志」の効果によって攻撃力が1000アップした事で、相手モンスターの攻撃力を上回った場合には、そのダメージ計算時に2枚目以降の「アマゾネスの闘志」の効果で、さらに攻撃力がアップする事はありません。)
https://www.db.yugioh-card.com/yugiohdb/faq_search.action?ope=4&cid=8985&request_locale=ja
parent 98244511
......@@ -24,9 +24,7 @@ function c36100154.atktg(e,c)
end
function c36100154.atkval(e,c)
local d=Duel.GetAttackTarget()
if c:GetFlagEffect(36100154)~=0 then return 1000 end
if c:GetAttack()<d:GetAttack() then
c:RegisterFlagEffect(36100154,RESET_EVENT+RESETS_STANDARD+RESET_PHASE+PHASE_DAMAGE_CAL,0,1)
return 1000
else return 0 end
end
......@@ -24,9 +24,7 @@ function c53527835.atktg(e,c)
end
function c53527835.atkval(e,c)
local d=Duel.GetAttackTarget()
if c:GetFlagEffect(53527835)~=0 then return 1000 end
if c:GetAttack()<d:GetAttack() then
c:RegisterFlagEffect(53527835,RESET_EVENT+RESETS_STANDARD+RESET_PHASE+PHASE_DAMAGE_CAL,0,1)
return 1000
else return 0 end
end
......@@ -24,9 +24,7 @@ function c63035430.atktg(e,c)
end
function c63035430.atkval(e,c)
local d=Duel.GetAttackTarget()
if c:GetFlagEffect(63035430)~=0 then return 1000 end
if c:GetAttack()<d:GetAttack() then
c:RegisterFlagEffect(63035430,RESET_EVENT+RESETS_STANDARD+RESET_PHASE+PHASE_DAMAGE_CAL,0,1)
return 1000
else return 0 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