攻略
Combo
考据
好物分享
卡图故事
支缓
盘点整理
Duel Links
--アモルファージ・イリテュム function c69072185.initial_effect(c) --pendulum summon aux.EnablePendulumAttribute(c) --maintain local e1=Effect.CreateEffect(c) e1:SetType(EFFECT_TYPE_FIELD+EFFECT_TYPE_CONTINUOUS) e1:SetProperty(EFFECT_FLAG_UNCOPYABLE+EFFECT_FLAG_CANNOT_DISABLE) e1:SetRange(LOCATION_PZONE) e1:SetCode(EVENT_PHASE+PHASE_STANDBY) e1:SetCountLimit(1) e1:SetCondition(c69072185.descon) e1:SetOperation(c69072185.desop) c:RegisterEffect(e1) --spsummon limit local e2=Effect.CreateEffect(c) e2:SetType(EFFECT_TYPE_FIELD) e2:SetRange(LOCATION_MZONE) e2:SetCode(EFFECT_CANNOT_SPECIAL_SUMMON) e2:SetProperty(EFFECT_FLAG_PLAYER_TARGET) e2:SetTargetRange(1,1) e2:SetTarget(c69072185.sumlimit) c:RegisterEffect(e2) --remove local e3=Effect.CreateEffect(c) e3:SetType(EFFECT_TYPE_FIELD) e3:SetProperty(EFFECT_FLAG_SET_AVAILABLE+EFFECT_FLAG_IGNORE_RANGE+EFFECT_FLAG_IGNORE_IMMUNE) e3:SetCode(EFFECT_TO_GRAVE_REDIRECT) e3:SetRange(LOCATION_PZONE) e3:SetCondition(c69072185.rmcon) e3:SetTarget(c69072185.rmtarget) e3:SetTargetRange(0xff,0xff) e3:SetValue(LOCATION_REMOVED) c:RegisterEffect(e3) end function c69072185.descon(e,tp,eg,ep,ev,re,r,rp) return Duel.GetTurnPlayer()==tp end function c69072185.desop(e,tp,eg,ep,ev,re,r,rp) local c=e:GetHandler() Duel.HintSelection(Group.FromCards(c)) if Duel.CheckReleaseGroup(tp,nil,1,c) and Duel.SelectYesNo(tp,aux.Stringid(69072185,0)) then local g=Duel.SelectReleaseGroup(tp,nil,1,1,c) Duel.Release(g,REASON_COST) else Duel.Destroy(c,REASON_COST) end end function c69072185.sumlimit(e,c,sump,sumtype,sumpos,targetp,se) return c:IsLocation(LOCATION_EXTRA) and not c:IsSetCard(0xe0) end function c69072185.cfilter(c) return c:IsFaceup() and c:IsSetCard(0xe0) end function c69072185.rmcon(e) return Duel.IsExistingMatchingCard(c69072185.cfilter,e:GetHandlerPlayer(),LOCATION_MZONE,0,1,nil) end function c69072185.rmtarget(e,c) return not c:IsSetCard(0xe0) end