攻略
Combo
考据
好物分享
卡图故事
支缓
盘点整理
Duel Links
--エクシーズ・テリトリー function c4545854.initial_effect(c) --Activate local e1=Effect.CreateEffect(c) e1:SetType(EFFECT_TYPE_ACTIVATE) e1:SetCode(EVENT_FREE_CHAIN) c:RegisterEffect(e1) --ad up local e2=Effect.CreateEffect(c) e2:SetType(EFFECT_TYPE_FIELD) e2:SetCode(EFFECT_UPDATE_ATTACK) e2:SetRange(LOCATION_FZONE) e2:SetTargetRange(LOCATION_MZONE,LOCATION_MZONE) e2:SetCondition(c4545854.adcon) e2:SetTarget(c4545854.adtg) e2:SetValue(c4545854.adval) c:RegisterEffect(e2) local e3=e2:Clone() e3:SetCode(EFFECT_UPDATE_DEFENSE) c:RegisterEffect(e3) --Destroy replace local e4=Effect.CreateEffect(c) e4:SetType(EFFECT_TYPE_CONTINUOUS+EFFECT_TYPE_SINGLE) e4:SetCode(EFFECT_DESTROY_REPLACE) e4:SetProperty(EFFECT_FLAG_SINGLE_RANGE) e4:SetRange(LOCATION_FZONE) e4:SetTarget(c4545854.desreptg) c:RegisterEffect(e4) end function c4545854.adcon(e) return Duel.GetCurrentPhase()==PHASE_DAMAGE_CAL and Duel.GetAttackTarget() end function c4545854.adtg(e,c) local a=Duel.GetAttacker() local d=Duel.GetAttackTarget() return (c==a or c==d) and c:IsType(TYPE_XYZ) end function c4545854.adval(e,c) return c:GetRank()*200 end function c4545854.desreptg(e,tp,eg,ep,ev,re,r,rp,chk) if chk==0 then return not e:GetHandler():IsReason(REASON_REPLACE) and Duel.CheckRemoveOverlayCard(tp,1,0,1,REASON_EFFECT) end if Duel.SelectEffectYesNo(tp,e:GetHandler(),96) then Duel.RemoveOverlayCard(tp,1,0,1,1,REASON_EFFECT) return true else return false end end