攻略
Combo
考据
好物分享
卡图故事
支缓
盘点整理
Duel Links
--アトラの蟲惑魔 function c55428242.initial_effect(c) --immune local e1=Effect.CreateEffect(c) e1:SetType(EFFECT_TYPE_SINGLE) e1:SetProperty(EFFECT_FLAG_SINGLE_RANGE) e1:SetRange(LOCATION_MZONE) e1:SetCode(EFFECT_IMMUNE_EFFECT) e1:SetValue(c55428242.efilter) c:RegisterEffect(e1) -- local e2=Effect.CreateEffect(c) e2:SetType(EFFECT_TYPE_FIELD) e2:SetCode(EFFECT_TRAP_ACT_IN_HAND) e2:SetRange(LOCATION_MZONE) e2:SetTargetRange(LOCATION_HAND,0) e2:SetTarget(c55428242.etarget) c:RegisterEffect(e2) -- local e3=Effect.CreateEffect(c) e3:SetType(EFFECT_TYPE_FIELD) e3:SetCode(EFFECT_CANNOT_INACTIVATE) e3:SetRange(LOCATION_MZONE) e3:SetValue(c55428242.chainfilter) c:RegisterEffect(e3) local e4=Effect.CreateEffect(c) e4:SetType(EFFECT_TYPE_FIELD) e4:SetCode(EFFECT_CANNOT_DISEFFECT) e4:SetRange(LOCATION_MZONE) e4:SetValue(c55428242.chainfilter) c:RegisterEffect(e4) end function c55428242.efilter(e,te) local c=te:GetHandler() return c:GetType()==TYPE_TRAP and c:IsSetCard(0x4c,0x89) end function c55428242.etarget(e,c) return c:GetType()==TYPE_TRAP and c:IsSetCard(0x4c,0x89) end function c55428242.chainfilter(e,ct) local p=e:GetHandlerPlayer() local te,tp=Duel.GetChainInfo(ct,CHAININFO_TRIGGERING_EFFECT,CHAININFO_TRIGGERING_PLAYER) return p==tp and te:IsHasType(EFFECT_TYPE_ACTIVATE) and te:GetActiveType()==TYPE_TRAP end