Commit 134ffe60 authored by salix5's avatar salix5

fix

parent cfb69468
...@@ -24,10 +24,12 @@ function c93599951.target(e,tp,eg,ep,ev,re,r,rp,chk,chkc) ...@@ -24,10 +24,12 @@ function c93599951.target(e,tp,eg,ep,ev,re,r,rp,chk,chkc)
end end
function c93599951.activate(e,tp,eg,ep,ev,re,r,rp) function c93599951.activate(e,tp,eg,ep,ev,re,r,rp)
local tc=e:GetLabelObject() local tc=e:GetLabelObject()
if tc:IsRelateToEffect(e) and tc:IsFaceup() then if Duel.NegateAttack() and tc:IsRelateToEffect(e) and tc:IsFaceup() then
if tc:IsDefensePos() then if tc:IsDefensePos() then
Duel.ChangePosition(tc,POS_FACEUP_ATTACK) Duel.ChangePosition(tc,POS_FACEUP_ATTACK)
end end
Duel.ChangeAttacker(tc) if tc:IsAttackable() and not tc:IsImmuneToEffect(e) then
Duel.CalculateDamage(tc,Duel.GetAttackTarget())
end
end end
end end
...@@ -423,7 +423,7 @@ EFFECT_ATTACK_ALL =193 --可以攻击所有怪兽 ...@@ -423,7 +423,7 @@ EFFECT_ATTACK_ALL =193 --可以攻击所有怪兽
EFFECT_EXTRA_ATTACK =194 --增加攻击次数 EFFECT_EXTRA_ATTACK =194 --增加攻击次数
EFFECT_MUST_BE_ATTACKED =195 --必须攻击此卡 EFFECT_MUST_BE_ATTACKED =195 --必须攻击此卡
EFFECT_ONLY_BE_ATTACKED =196 --只能攻击此卡 EFFECT_ONLY_BE_ATTACKED =196 --只能攻击此卡
EFFECT_ATTACK_DISABLED =197 --攻击無效(Duel.NegateAttack()專用) EFFECT_ATTACK_DISABLED =197 --攻击已被無效(Duel.NegateAttack()成功的標記)
EFFECT_NO_BATTLE_DAMAGE =200 --不会给对方造成战斗伤害 EFFECT_NO_BATTLE_DAMAGE =200 --不会给对方造成战斗伤害
EFFECT_AVOID_BATTLE_DAMAGE =201 --不会对自己造成战斗伤害 EFFECT_AVOID_BATTLE_DAMAGE =201 --不会对自己造成战斗伤害
EFFECT_REFLECT_BATTLE_DAMAGE =202 --反弹战斗伤害 EFFECT_REFLECT_BATTLE_DAMAGE =202 --反弹战斗伤害
......
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