Commit cd7ada55 authored by nekrozar's avatar nekrozar Committed by GitHub

add aux.AddCodeList (#1241)

* add aux.AddCodeList

* remove fit_monster
parent ca0b0523
--黒魔導強化
function c111280.initial_effect(c)
aux.AddCodeList(c,46986414,38033121)
--Activate
local e1=Effect.CreateEffect(c)
e1:SetCategory(CATEGORY_ATKCHANGE)
......@@ -12,7 +13,6 @@ function c111280.initial_effect(c)
e1:SetOperation(c111280.activate)
c:RegisterEffect(e1)
end
c111280.card_code_list={46986414,38033121}
function c111280.cfilter(c)
return c:IsFaceup() and c:IsCode(46986414,38033121)
end
......
......@@ -38,7 +38,6 @@ function c11502550.initial_effect(c)
c:RegisterEffect(e5)
end
c11502550.material_setcode=0x8
c11502550.card_code_list={89943723}
c11502550.neos_fusion=true
function c11502550.splimit(e,se,sp,st)
return not e:GetHandler():IsLocation(LOCATION_EXTRA)
......
--超量機獣エアロボロス
function c11646785.initial_effect(c)
aux.AddCodeList(c,85374678)
--xyz summon
aux.AddXyzProcedure(c,nil,4,2)
c:EnableReviveLimit()
......@@ -38,7 +39,6 @@ function c11646785.initial_effect(c)
e4:SetOperation(c11646785.mtop)
c:RegisterEffect(e4)
end
c11646785.card_code_list={85374678}
function c11646785.atcon(e)
return e:GetHandler():GetOverlayCount()==0
end
......
--インスタント・ネオスペース
function c11913700.initial_effect(c)
aux.AddCodeList(c,89943723)
--Activate
local e1=Effect.CreateEffect(c)
e1:SetCategory(CATEGORY_EQUIP)
......@@ -33,7 +34,6 @@ function c11913700.initial_effect(c)
e4:SetOperation(c11913700.spop)
c:RegisterEffect(e4)
end
c11913700.card_code_list={89943723}
function c11913700.eqlimit(e,c)
return aux.IsMaterialListCode(c,89943723)
end
......
--ダーク・コーリング
function c12071500.initial_effect(c)
aux.AddCodeList(c,94820406)
--Activate
local e1=Effect.CreateEffect(c)
e1:SetCategory(CATEGORY_SPECIAL_SUMMON+CATEGORY_FUSION_SUMMON)
......@@ -9,7 +10,6 @@ function c12071500.initial_effect(c)
e1:SetOperation(c12071500.activate)
c:RegisterEffect(e1)
end
c12071500.card_code_list={94820406}
function c12071500.filter0(c)
return c:IsLocation(LOCATION_HAND) and c:IsAbleToRemove()
end
......
--天空の使者 ゼラディアス
function c12171659.initial_effect(c)
aux.AddCodeList(c,56433456)
--search
local e1=Effect.CreateEffect(c)
e1:SetDescription(aux.Stringid(12171659,0))
......@@ -19,7 +20,6 @@ function c12171659.initial_effect(c)
e2:SetCondition(c12171659.descon)
c:RegisterEffect(e2)
end
c12171659.card_code_list={56433456}
function c12171659.cost(e,tp,eg,ep,ev,re,r,rp,chk)
local c=e:GetHandler()
if chk==0 then return c:IsAbleToGraveAsCost() and c:IsDiscardable() end
......
--トライアングル・X・スパーク
function c12181376.initial_effect(c)
aux.AddCodeList(c,12206212)
--Activate
local e1=Effect.CreateEffect(c)
e1:SetCategory(CATEGORY_ATKCHANGE)
......@@ -9,7 +10,6 @@ function c12181376.initial_effect(c)
e1:SetOperation(c12181376.activate)
c:RegisterEffect(e1)
end
c12181376.card_code_list={12206212}
function c12181376.filter(c)
return c:IsFaceup() and c:IsCode(12206212)
end
......
--天空勇士ネオパーシアス
function c12510878.initial_effect(c)
aux.AddCodeList(c,56433456)
--special summon
local e1=Effect.CreateEffect(c)
e1:SetType(EFFECT_TYPE_FIELD)
......@@ -37,7 +38,6 @@ function c12510878.initial_effect(c)
e5:SetCode(EFFECT_UPDATE_DEFENSE)
c:RegisterEffect(e5)
end
c12510878.card_code_list={56433456}
function c12510878.spcon(e,c)
if c==nil then return true end
return Duel.CheckReleaseGroup(c:GetControler(),Card.IsCode,1,nil,18036057)
......
......@@ -15,10 +15,7 @@ function c13048472.filter(c,tp)
and Duel.IsExistingMatchingCard(c13048472.filter2,tp,LOCATION_DECK+LOCATION_GRAVE,0,1,nil,c)
end
function c13048472.filter2(c,mc)
return bit.band(c:GetType(),0x81)==0x81 and c:IsAbleToHand() and c13048472.isfit(c,mc)
end
function c13048472.isfit(c,mc)
return (mc.fit_monster and c:IsCode(table.unpack(mc.fit_monster))) or aux.IsCodeListed(mc,c:GetCode())
return bit.band(c:GetType(),0x81)==0x81 and c:IsAbleToHand() and aux.IsCodeListed(mc,c:GetCode())
end
function c13048472.target(e,tp,eg,ep,ev,re,r,rp,chk)
if chk==0 then return Duel.IsExistingMatchingCard(c13048472.filter,tp,LOCATION_DECK,0,1,nil,tp) end
......
--E-HERO ワイルド・サイクロン
function c13293158.initial_effect(c)
aux.AddCodeList(c,94820406)
--fusion material
c:EnableReviveLimit()
aux.AddFusionProcCode2(c,21844576,86188410,true,true)
......@@ -33,7 +34,6 @@ function c13293158.initial_effect(c)
end
c13293158.material_setcode=0x8
c13293158.dark_calling=true
c13293158.card_code_list={94820406}
function c13293158.splimit(e,se,sp,st)
return st==SUMMON_TYPE_FUSION+0x10
or Duel.IsPlayerAffectedByEffect(sp,72043279) and st&SUMMON_TYPE_FUSION==SUMMON_TYPE_FUSION
......
--賢者の宝石
function c13604200.initial_effect(c)
aux.AddCodeList(c,46986414,38033121)
--Activate
local e1=Effect.CreateEffect(c)
e1:SetCategory(CATEGORY_SPECIAL_SUMMON)
......@@ -10,7 +11,6 @@ function c13604200.initial_effect(c)
e1:SetOperation(c13604200.activate)
c:RegisterEffect(e1)
end
c13604200.card_code_list={46986414,38033121}
function c13604200.cfilter(c)
return c:IsFaceup() and c:IsCode(38033121)
end
......
--E-HERO アダスター・ゴールド
function c13650422.initial_effect(c)
aux.AddCodeList(c,94820406)
--search
local e1=Effect.CreateEffect(c)
e1:SetCategory(CATEGORY_TOHAND+CATEGORY_SEARCH)
......@@ -17,7 +18,6 @@ function c13650422.initial_effect(c)
e2:SetCondition(c13650422.atkcon)
c:RegisterEffect(e2)
end
c13650422.card_code_list={94820406}
function c13650422.cost(e,tp,eg,ep,ev,re,r,rp,chk)
local c=e:GetHandler()
if chk==0 then return c:IsDiscardable() end
......
--ネオス・フュージョン
function c14088859.initial_effect(c)
aux.AddCodeList(c,89943723)
--Activate
local e1=Effect.CreateEffect(c)
e1:SetDescription(aux.Stringid(14088859,0))
......@@ -28,7 +29,6 @@ function c14088859.initial_effect(c)
e3:SetValue(c14088859.repval2)
c:RegisterEffect(e3)
end
c14088859.card_code_list={89943723}
function c14088859.filter1(c,e)
return c:IsAbleToGrave() and not c:IsImmuneToEffect(e)
end
......
--カボチャの馬車
function c14512825.initial_effect(c)
aux.AddCodeList(c,72283691)
--direct attack
local e1=Effect.CreateEffect(c)
e1:SetType(EFFECT_TYPE_FIELD)
e1:SetCode(EFFECT_DIRECT_ATTACK)
......@@ -21,7 +23,6 @@ function c14512825.initial_effect(c)
e3:SetValue(1)
c:RegisterEffect(e3)
end
c14512825.card_code_list={72283691}
function c14512825.indtg(e,c)
return c:IsFaceup() and c:IsCode(72283691)
end
--アーカナイト・マジシャン/バスター
function c14553285.initial_effect(c)
aux.AddCodeList(c,80280737)
c:EnableReviveLimit()
c:EnableCounterPermit(0x1)
--Cannot special summon
......@@ -48,7 +49,6 @@ function c14553285.initial_effect(c)
e5:SetOperation(c14553285.spop)
c:RegisterEffect(e5)
end
c14553285.card_code_list={80280737}
c14553285.assault_name=31924889
function c14553285.addct(e,tp,eg,ep,ev,re,r,rp,chk)
if chk==0 then return true end
......
--パーシアスの神域
function c15449853.initial_effect(c)
aux.AddCodeList(c,56433456)
--activate
local e1=Effect.CreateEffect(c)
e1:SetType(EFFECT_TYPE_ACTIVATE)
......@@ -50,7 +51,6 @@ function c15449853.initial_effect(c)
e7:SetOperation(c15449853.tdop)
c:RegisterEffect(e7)
end
c15449853.card_code_list={56433456}
function c15449853.tdfilter(c,e)
return (c:IsRace(RACE_FAIRY) or c:IsType(TYPE_COUNTER)) and c:IsAbleToDeck() and (not e or c:IsCanBeEffectTarget(e))
end
......
--C・ラーバ
function c16241441.initial_effect(c)
aux.AddCodeList(c,89621922)
--spsummon
local e1=Effect.CreateEffect(c)
e1:SetDescription(aux.Stringid(16241441,0))
......@@ -12,7 +13,6 @@ function c16241441.initial_effect(c)
e1:SetOperation(c16241441.spop)
c:RegisterEffect(e1)
end
c16241441.card_code_list={89621922}
function c16241441.spcon(e,tp,eg,ep,ev,re,r,rp)
return Duel.IsEnvironment(42015635)
end
......
......@@ -42,7 +42,6 @@ function c17032740.initial_effect(c)
end
c17032740.material_setcode=0x8
c17032740.toss_coin=true
c17032740.card_code_list={89943723}
function c17032740.splimit(e,se,sp,st)
return not e:GetHandler():IsLocation(LOCATION_EXTRA)
end
......
--C・チッキー
function c17363041.initial_effect(c)
aux.AddCodeList(c,54959865)
--spsummon
local e1=Effect.CreateEffect(c)
e1:SetDescription(aux.Stringid(17363041,0))
......@@ -12,7 +13,6 @@ function c17363041.initial_effect(c)
e1:SetOperation(c17363041.spop)
c:RegisterEffect(e1)
end
c17363041.card_code_list={54959865}
function c17363041.spcon(e,tp,eg,ep,ev,re,r,rp)
return Duel.IsEnvironment(42015635)
end
......
--デスカイザー・ドラゴン/バスター
function c1764972.initial_effect(c)
aux.AddCodeList(c,80280737)
c:EnableReviveLimit()
--Cannot special summon
local e1=Effect.CreateEffect(c)
......@@ -30,7 +31,6 @@ function c1764972.initial_effect(c)
e3:SetOperation(c1764972.spop2)
c:RegisterEffect(e3)
end
c1764972.card_code_list={80280737}
c1764972.assault_name=6021033
function c1764972.filter1(c,e,tp)
return c:IsRace(RACE_ZOMBIE) and c:IsCanBeSpecialSummoned(e,0,tp,false,false)
......
--滅びの爆裂疾風弾
function c17655904.initial_effect(c)
aux.AddCodeList(c,89631139)
--Activate
local e1=Effect.CreateEffect(c)
e1:SetCategory(CATEGORY_DESTROY)
......@@ -12,7 +13,6 @@ function c17655904.initial_effect(c)
c:RegisterEffect(e1)
Duel.AddCustomActivityCounter(17655904,ACTIVITY_ATTACK,c17655904.counterfilter)
end
c17655904.card_code_list={89631139}
function c17655904.counterfilter(c)
return not c:IsCode(89631139)
end
......
--リバース・オブ・ネオス
function c18302224.initial_effect(c)
aux.AddCodeList(c,89943723)
--Activate
local e1=Effect.CreateEffect(c)
e1:SetCategory(CATEGORY_SPECIAL_SUMMON)
......@@ -10,7 +11,6 @@ function c18302224.initial_effect(c)
e1:SetOperation(c18302224.activate)
c:RegisterEffect(e1)
end
c18302224.card_code_list={89943723}
function c18302224.cfilter(c,tp)
return c:IsPreviousLocation(LOCATION_MZONE) and c:GetPreviousControler()==tp
and c:IsPreviousPosition(POS_FACEUP) and c:IsSetCard(0x9) and c:IsType(TYPE_FUSION)
......
--大天使ゼラート
function c18378582.initial_effect(c)
aux.AddCodeList(c,56433456)
c:EnableReviveLimit()
--cannot special summon
local e1=Effect.CreateEffect(c)
......@@ -27,7 +28,6 @@ function c18378582.initial_effect(c)
e3:SetOperation(c18378582.desop)
c:RegisterEffect(e3)
end
c18378582.card_code_list={56433456}
function c18378582.rfilter(c,code)
return c:IsFaceup() and c:IsCode(code)
end
......
--イービル・マインド
function c18438874.initial_effect(c)
aux.AddCodeList(c,94820406)
--draw
local e1=Effect.CreateEffect(c)
e1:SetDescription(aux.Stringid(18438874,0))
......@@ -35,7 +36,6 @@ function c18438874.initial_effect(c)
e3:SetOperation(c18438874.thop2)
c:RegisterEffect(e3)
end
c18438874.card_code_list={94820406}
function c18438874.cfilter(c)
return c:IsFaceup() and c:IsRace(RACE_FIEND)
end
......
--カオス・フォーム
function c21082832.initial_effect(c)
aux.AddCodeList(c,46986414,89631139)
aux.AddRitualProcEqual2(c,c21082832.filter,nil,c21082832.mfilter)
end
c21082832.card_code_list={46986414,89631139}
function c21082832.filter(c,e,tp,m1,m2,ft)
return c:IsSetCard(0xcf)
end
......
--E-HERO ライトニング・ゴーレム
function c21947653.initial_effect(c)
aux.AddCodeList(c,94820406)
--fusion material
c:EnableReviveLimit()
aux.AddFusionProcCode2(c,20721928,84327329,true,true)
......@@ -24,7 +25,6 @@ function c21947653.initial_effect(c)
end
c21947653.material_setcode=0x8
c21947653.dark_calling=true
c21947653.card_code_list={94820406}
function c21947653.splimit(e,se,sp,st)
return st==SUMMON_TYPE_FUSION+0x10
or Duel.IsPlayerAffectedByEffect(sp,72043279) and st&SUMMON_TYPE_FUSION==SUMMON_TYPE_FUSION
......
--E-HERO インフェルノ・ウィング
function c22160245.initial_effect(c)
aux.AddCodeList(c,94820406)
--fusion material
c:EnableReviveLimit()
aux.AddFusionProcCode2(c,58932615,21844576,true,true)
......@@ -29,7 +30,6 @@ function c22160245.initial_effect(c)
end
c22160245.material_setcode=0x8
c22160245.dark_calling=true
c22160245.card_code_list={94820406}
function c22160245.splimit(e,se,sp,st)
return st==SUMMON_TYPE_FUSION+0x10
or Duel.IsPlayerAffectedByEffect(sp,72043279) and st&SUMMON_TYPE_FUSION==SUMMON_TYPE_FUSION
......
--黒・魔・導
function c2314238.initial_effect(c)
aux.AddCodeList(c,46986414)
--Activate
local e1=Effect.CreateEffect(c)
e1:SetCategory(CATEGORY_DESTROY)
......@@ -10,7 +11,6 @@ function c2314238.initial_effect(c)
e1:SetOperation(c2314238.activate)
c:RegisterEffect(e1)
end
c2314238.card_code_list={46986414}
function c2314238.cfilter(c)
return c:IsFaceup() and c:IsCode(46986414)
end
......
--ネフティスの輪廻
function c23459650.initial_effect(c)
aux.AddCodeList(c,88176533,24175232)
--Activate
local e1=Effect.CreateEffect(c)
e1:SetCategory(CATEGORY_SPECIAL_SUMMON)
......@@ -9,7 +10,6 @@ function c23459650.initial_effect(c)
e1:SetOperation(c23459650.activate)
c:RegisterEffect(e1)
end
c23459650.fit_monster={88176533,24175232}
function c23459650.filter(c,e,tp)
return c:IsSetCard(0x11f)
end
......
--宣告者の預言
function c27383110.initial_effect(c)
aux.AddCodeList(c,44665365)
--Activate
local e1=Effect.CreateEffect(c)
e1:SetCategory(CATEGORY_SPECIAL_SUMMON)
......@@ -31,7 +32,6 @@ function c27383110.initial_effect(c)
c:RegisterEffect(e3)
e1:SetLabelObject(e3)
end
c27383110.fit_monster={44665365}
function c27383110.filter(c,e,tp)
return c:IsCode(44665365)
end
......
--奇跡の代行者 ジュピター
function c28573958.initial_effect(c)
aux.AddCodeList(c,56433456)
--atkup
local e1=Effect.CreateEffect(c)
e1:SetDescription(aux.Stringid(28573958,0))
......@@ -26,7 +27,6 @@ function c28573958.initial_effect(c)
e2:SetOperation(c28573958.spop)
c:RegisterEffect(e2)
end
c28573958.card_code_list={56433456}
function c28573958.cfilter1(c)
return c:IsSetCard(0x44) and c:IsAbleToRemoveAsCost()
end
......
......@@ -41,7 +41,6 @@ function c28677304.initial_effect(c)
c:RegisterEffect(e5)
end
c28677304.material_setcode=0x8
c28677304.card_code_list={89943723}
c28677304.neos_fusion=true
function c28677304.splimit(e,se,sp,st)
return not e:GetHandler():IsLocation(LOCATION_EXTRA)
......
--C・ピニー
function c29246354.initial_effect(c)
aux.AddCodeList(c,17732278)
--spsummon
local e1=Effect.CreateEffect(c)
e1:SetDescription(aux.Stringid(29246354,0))
......@@ -12,7 +13,6 @@ function c29246354.initial_effect(c)
e1:SetOperation(c29246354.spop)
c:RegisterEffect(e1)
end
c29246354.card_code_list={17732278}
function c29246354.spcon(e,tp,eg,ep,ev,re,r,rp)
return Duel.IsEnvironment(42015635)
end
......
--青き眼の激臨
function c29432790.initial_effect(c)
aux.AddCodeList(c,89631139)
--Activate
local e1=Effect.CreateEffect(c)
e1:SetCategory(CATEGORY_SPECIAL_SUMMON+CATEGORY_REMOVE)
......@@ -13,7 +14,6 @@ function c29432790.initial_effect(c)
Duel.AddCustomActivityCounter(29432790,ACTIVITY_SUMMON,c29432790.counterfilter)
Duel.AddCustomActivityCounter(29432790,ACTIVITY_SPSUMMON,c29432790.counterfilter)
end
c29432790.card_code_list={89631139}
function c29432790.counterfilter(c)
return c:IsCode(89631139)
end
......
--黒魔導の執行官
function c29436665.initial_effect(c)
aux.AddCodeList(c,46986414)
c:EnableReviveLimit()
--cannot special summon
local e1=Effect.CreateEffect(c)
......
--幻想の見習い魔導師
function c30603688.initial_effect(c)
aux.AddCodeList(c,46986414)
--special summon
local e1=Effect.CreateEffect(c)
e1:SetType(EFFECT_TYPE_FIELD)
......
--魔法の歯車
function c313513.initial_effect(c)
aux.AddCodeList(c,83104731)
--Activate
local e1=Effect.CreateEffect(c)
e1:SetCategory(CATEGORY_SPECIAL_SUMMON)
......@@ -10,7 +11,6 @@ function c313513.initial_effect(c)
e1:SetOperation(c313513.activate)
c:RegisterEffect(e1)
end
c313513.card_code_list={83104731}
function c313513.cfilter(c)
return c:IsFaceup() and c:IsSetCard(0x7) and c:IsAbleToGraveAsCost()
end
......
--バスター・ビースト
function c3431737.initial_effect(c)
aux.AddCodeList(c,80280737)
--search
local e1=Effect.CreateEffect(c)
e1:SetDescription(aux.Stringid(3431737,0))
......@@ -11,7 +12,6 @@ function c3431737.initial_effect(c)
e1:SetOperation(c3431737.operation)
c:RegisterEffect(e1)
end
c3431737.card_code_list={80280737}
function c3431737.cost(e,tp,eg,ep,ev,re,r,rp,chk)
local c=e:GetHandler()
if chk==0 then return c:IsAbleToGraveAsCost() and c:IsDiscardable() end
......
--マジシャン・オブ・ブラック・イリュージョン
function c35191415.initial_effect(c)
aux.AddCodeList(c,46986414)
--change name
local e1=Effect.CreateEffect(c)
e1:SetType(EFFECT_TYPE_SINGLE)
......
--ミラクル・コンタクト
function c35255456.initial_effect(c)
aux.AddCodeList(c,89943723)
--Activate
local e1=Effect.CreateEffect(c)
e1:SetCategory(CATEGORY_SPECIAL_SUMMON)
......@@ -9,7 +10,6 @@ function c35255456.initial_effect(c)
e1:SetOperation(c35255456.activate)
c:RegisterEffect(e1)
end
c35255456.card_code_list={89943723}
function c35255456.filter1(c,e)
return c:IsAbleToDeck() and not c:IsImmuneToEffect(e)
end
......
--ハイパーサイコガンナー/バスター
function c37169670.initial_effect(c)
aux.AddCodeList(c,80280737)
c:EnableReviveLimit()
--Cannot special summon
local e1=Effect.CreateEffect(c)
......@@ -29,7 +30,6 @@ function c37169670.initial_effect(c)
e3:SetOperation(c37169670.spop)
c:RegisterEffect(e3)
end
c37169670.card_code_list={80280737}
c37169670.assault_name=95526884
function c37169670.damtg(e,tp,eg,ep,ev,re,r,rp,chk)
if chk==0 then return Duel.GetAttackTarget()~=nil end
......
--ブラック・マジシャン・ガール
function c38033121.initial_effect(c)
aux.AddCodeList(c,46986414)
--atkup
local e1=Effect.CreateEffect(c)
e1:SetType(EFFECT_TYPE_SINGLE)
......
--転生炎獣の降臨
function c38784726.initial_effect(c)
aux.AddCodeList(c,16313112)
--Activate
local e1=Effect.CreateEffect(c)
e1:SetCategory(CATEGORY_SPECIAL_SUMMON)
......@@ -19,7 +20,6 @@ function c38784726.initial_effect(c)
e2:SetOperation(c38784726.spop)
c:RegisterEffect(e2)
end
c38784726.fit_monster={16313112}
function c38784726.filter(c,e,tp)
return c:IsSetCard(0x119)
end
......
--ギガンテック・ファイター/バスター
function c38898779.initial_effect(c)
aux.AddCodeList(c,80280737)
c:EnableReviveLimit()
--Cannot special summon
local e1=Effect.CreateEffect(c)
......@@ -37,7 +38,6 @@ function c38898779.initial_effect(c)
e4:SetOperation(c38898779.spop)
c:RegisterEffect(e4)
end
c38898779.card_code_list={80280737}
c38898779.assault_name=23693634
function c38898779.tgfilter(c)
return c:IsRace(RACE_WARRIOR) and c:IsAbleToGrave()
......
--バスター・スナイパー
function c39015.initial_effect(c)
aux.AddCodeList(c,80280737)
--spsummon
local e1=Effect.CreateEffect(c)
e1:SetDescription(aux.Stringid(39015,0))
......@@ -22,7 +23,6 @@ function c39015.initial_effect(c)
e2:SetOperation(c39015.chop)
c:RegisterEffect(e2)
end
c39015.card_code_list={80280737}
function c39015.spcost(e,tp,eg,ep,ev,re,r,rp,chk)
if chk==0 then return e:GetHandler():IsReleasable() end
Duel.Release(e:GetHandler(),REASON_COST)
......
--ハーピィの羽根休め
function c39275698.initial_effect(c)
aux.AddCodeList(c,12206212)
--Activate
local e1=Effect.CreateEffect(c)
e1:SetType(EFFECT_TYPE_ACTIVATE)
......@@ -11,7 +12,6 @@ function c39275698.initial_effect(c)
e1:SetCountLimit(1,39275698+EFFECT_COUNT_CODE_OATH)
c:RegisterEffect(e1)
end
c39275698.card_code_list={12206212}
function c39275698.drfilter(c)
return c:IsCode(76812113,12206212) and c:IsAbleToDeck()
end
......
--ハーピィ・パフューマー
function c39392286.initial_effect(c)
aux.AddCodeList(c,12206212)
--search
local e1=Effect.CreateEffect(c)
e1:SetDescription(aux.Stringid(39392286,0))
......@@ -23,7 +24,6 @@ function c39392286.initial_effect(c)
e3:SetValue(76812113)
c:RegisterEffect(e3)
end
c39392286.card_code_list={12206212}
function c39392286.thfilter(c)
return aux.IsCodeListed(c,12206212) and c:IsType(TYPE_SPELL+TYPE_TRAP) and c:IsAbleToHand()
end
......
--アーケイン・ファイロ
function c40048324.initial_effect(c)
aux.AddCodeList(c,80280737)
--search
local e1=Effect.CreateEffect(c)
e1:SetDescription(aux.Stringid(40048324,0))
......@@ -12,7 +13,6 @@ function c40048324.initial_effect(c)
e1:SetOperation(c40048324.operation)
c:RegisterEffect(e1)
end
c40048324.card_code_list={80280737}
function c40048324.condition(e,tp,eg,ep,ev,re,r,rp)
return e:GetHandler():IsLocation(LOCATION_GRAVE) and r==REASON_SYNCHRO
end
......
......@@ -40,7 +40,6 @@ function c40080312.initial_effect(c)
c:RegisterEffect(e5)
end
c40080312.material_setcode=0x8
c40080312.card_code_list={89943723}
function c40080312.splimit(e,se,sp,st)
return not e:GetHandler():IsLocation(LOCATION_EXTRA)
end
......
--黒魔術の継承
function c41735184.initial_effect(c)
aux.AddCodeList(c,46986414,38033121)
--Activate
local e1=Effect.CreateEffect(c)
e1:SetCategory(CATEGORY_TOHAND+CATEGORY_SEARCH)
......@@ -11,7 +12,6 @@ function c41735184.initial_effect(c)
e1:SetOperation(c41735184.activate)
c:RegisterEffect(e1)
end
c41735184.card_code_list={46986414,38033121}
function c41735184.cfilter(c)
return c:IsType(TYPE_SPELL) and c:IsAbleToRemoveAsCost()
end
......
--鉄のハンス
function c41916534.initial_effect(c)
aux.AddCodeList(c,72283691)
--spsummon
local e1=Effect.CreateEffect(c)
e1:SetDescription(aux.Stringid(41916534,0))
......@@ -27,7 +28,6 @@ function c41916534.initial_effect(c)
e4:SetValue(c41916534.value)
c:RegisterEffect(e4)
end
c41916534.card_code_list={72283691}
function c41916534.filter(c,e,tp)
return c:IsCode(73405179) and c:IsCanBeSpecialSummoned(e,0,tp,false,false)
end
......
--コンタクト・ゲート
function c41933425.initial_effect(c)
aux.AddCodeList(c,89943723)
--Activate
local e1=Effect.CreateEffect(c)
e1:SetCategory(CATEGORY_SPECIAL_SUMMON)
......@@ -24,7 +25,6 @@ function c41933425.initial_effect(c)
e2:SetOperation(c41933425.spop)
c:RegisterEffect(e2)
end
c41933425.card_code_list={89943723}
function c41933425.cfilter1(c,e,tp)
return c:IsSetCard(0x1f) and c:IsType(TYPE_MONSTER) and c:IsAbleToRemoveAsCost()
and Duel.IsExistingMatchingCard(c41933425.cfilter2,tp,LOCATION_GRAVE,0,1,c,e,tp,c)
......
--守護神官マナ
function c42006475.initial_effect(c)
aux.AddCodeList(c,38033121)
--special summon
local e1=Effect.CreateEffect(c)
e1:SetDescription(aux.Stringid(42006475,0))
......@@ -32,7 +33,6 @@ function c42006475.initial_effect(c)
e3:SetOperation(c42006475.spop2)
c:RegisterEffect(e3)
end
c42006475.card_code_list={38033121}
function c42006475.tfilter(c,tp)
return c:IsFaceup() and c:IsControler(tp) and c:IsLocation(LOCATION_MZONE) and c:IsRace(RACE_SPELLCASTER)
end
......@@ -73,4 +73,4 @@ function c42006475.spop2(e,tp,eg,ep,ev,re,r,rp)
if g:GetCount()>0 then
Duel.SpecialSummon(g,0,tp,tp,false,false,POS_FACEUP)
end
end
\ No newline at end of file
end
--ネオスペース
function c42015635.initial_effect(c)
aux.AddCodeList(c,89943723)
--Activate
local e1=Effect.CreateEffect(c)
e1:SetType(EFFECT_TYPE_ACTIVATE)
......@@ -22,7 +23,6 @@ function c42015635.initial_effect(c)
e3:SetTargetRange(LOCATION_MZONE,LOCATION_MZONE)
c:RegisterEffect(e3)
end
c42015635.card_code_list={89943723}
function c42015635.atktg(e,c)
return c:IsCode(89943723) or aux.IsMaterialListCode(c,89943723)
end
--C・モーグ
function c42239546.initial_effect(c)
aux.AddCodeList(c,80344569)
--spsummon
local e1=Effect.CreateEffect(c)
e1:SetDescription(aux.Stringid(42239546,0))
......@@ -12,7 +13,6 @@ function c42239546.initial_effect(c)
e1:SetOperation(c42239546.spop)
c:RegisterEffect(e1)
end
c42239546.card_code_list={80344569}
function c42239546.spcon(e,tp,eg,ep,ev,re,r,rp)
return Duel.IsEnvironment(42015635)
end
......
--C・ドルフィーナ
function c42682609.initial_effect(c)
aux.AddCodeList(c,17955766)
--spsummon
local e1=Effect.CreateEffect(c)
e1:SetDescription(aux.Stringid(42682609,0))
......@@ -12,7 +13,6 @@ function c42682609.initial_effect(c)
e1:SetOperation(c42682609.spop)
c:RegisterEffect(e1)
end
c42682609.card_code_list={17955766}
function c42682609.spcon(e,tp,eg,ep,ev,re,r,rp)
return Duel.IsEnvironment(42015635)
end
......
--C・パンテール
function c43751755.initial_effect(c)
aux.AddCodeList(c,43237273)
--spsummon
local e1=Effect.CreateEffect(c)
e1:SetDescription(aux.Stringid(43751755,0))
......@@ -12,7 +13,6 @@ function c43751755.initial_effect(c)
e1:SetOperation(c43751755.spop)
c:RegisterEffect(e1)
end
c43751755.card_code_list={43237273}
function c43751755.spcon(e,tp,eg,ep,ev,re,r,rp)
return Duel.IsEnvironment(42015635)
end
......
--アルティメット・バースト
function c43845801.initial_effect(c)
aux.AddCodeList(c,23995346)
--Activate
local e1=Effect.CreateEffect(c)
e1:SetType(EFFECT_TYPE_ACTIVATE)
......@@ -10,7 +11,6 @@ function c43845801.initial_effect(c)
e1:SetOperation(c43845801.activate)
c:RegisterEffect(e1)
end
c43845801.card_code_list={23995346}
function c43845801.condition(e,tp,eg,ep,ev,re,r,rp)
return Duel.IsAbleToEnterBP()
end
......
--裁きの光
function c44595286.initial_effect(c)
aux.AddCodeList(c,56433456)
--Activate
local e1=Effect.CreateEffect(c)
e1:SetCategory(CATEGORY_TOGRAVE)
......@@ -12,7 +13,6 @@ function c44595286.initial_effect(c)
e1:SetOperation(c44595286.activate)
c:RegisterEffect(e1)
end
c44595286.card_code_list={56433456}
function c44595286.condition(e,tp,eg,ep,ev,re,r,rp)
return Duel.IsEnvironment(56433456)
end
......
--ヘクサ・トルーデ
function c46294982.initial_effect(c)
aux.AddCodeList(c,72283691)
--summon
local e1=Effect.CreateEffect(c)
e1:SetDescription(aux.Stringid(46294982,0))
......@@ -32,7 +33,6 @@ function c46294982.initial_effect(c)
e3:SetOperation(c46294982.atkop)
c:RegisterEffect(e3)
end
c46294982.card_code_list={72283691}
function c46294982.ntcon(e,c,minc)
if c==nil then return true end
return minc==0 and c:IsLevelAbove(5) and Duel.IsEnvironment(72283691)
......
--TG ハルバード・キャノン/バスター
function c47027714.initial_effect(c)
aux.AddCodeList(c,80280737)
c:EnableReviveLimit()
--Cannot special summon
local e0=Effect.CreateEffect(c)
......@@ -37,7 +38,6 @@ function c47027714.initial_effect(c)
e4:SetOperation(c47027714.spop)
c:RegisterEffect(e4)
end
c47027714.card_code_list={80280737}
c47027714.assault_name=97836203
function c47027714.rmcon(e,tp,eg,ep,ev,re,r,rp)
return tp~=ep and Duel.GetCurrentChain()==0
......
--黒の魔導陣
function c47222536.initial_effect(c)
aux.AddCodeList(c,46986414)
--Activate
local e1=Effect.CreateEffect(c)
e1:SetCategory(CATEGORY_TOHAND+CATEGORY_SEARCH)
......@@ -26,7 +27,6 @@ function c47222536.initial_effect(c)
e3:SetCode(EVENT_SPSUMMON_SUCCESS)
c:RegisterEffect(e3)
end
c47222536.card_code_list={46986414}
function c47222536.target(e,tp,eg,ep,ev,re,r,rp,chk)
if chk==0 then return Duel.GetFieldGroupCount(tp,LOCATION_DECK,0)>2 end
end
......
--ネオス・フォース
function c47274077.initial_effect(c)
aux.AddCodeList(c,89943723)
--Activate
local e1=Effect.CreateEffect(c)
e1:SetCategory(CATEGORY_EQUIP)
......@@ -46,7 +47,6 @@ function c47274077.initial_effect(c)
e5:SetOperation(c47274077.retop)
c:RegisterEffect(e5)
end
c47274077.card_code_list={89943723}
function c47274077.eqlimit(e,c)
return c:IsCode(89943723)
end
......
--マジシャン・オブ・カオス
function c47963370.initial_effect(c)
aux.AddCodeList(c,46986414)
c:EnableReviveLimit()
--change name
local e1=Effect.CreateEffect(c)
......@@ -33,7 +34,6 @@ function c47963370.initial_effect(c)
e3:SetOperation(c47963370.spop)
c:RegisterEffect(e3)
end
c47963370.card_code_list={46986414}
function c47963370.descon(e,tp,eg,ep,ev,re,r,rp)
return re:IsActiveType(TYPE_SPELL+TYPE_TRAP)
end
......
--天空神騎士ロードパーシアス
function c48589580.initial_effect(c)
aux.AddCodeList(c,56433456)
--link summon
c:EnableReviveLimit()
aux.AddLinkProcedure(c,aux.FilterBoolFunction(Card.IsLinkRace,RACE_FAIRY),2)
......@@ -29,7 +30,6 @@ function c48589580.initial_effect(c)
e2:SetOperation(c48589580.spop)
c:RegisterEffect(e2)
end
c48589580.card_code_list={56433456}
function c48589580.thcost(e,tp,eg,ep,ev,re,r,rp,chk)
if chk==0 then return Duel.IsExistingMatchingCard(Card.IsDiscardable,tp,LOCATION_HAND,0,1,nil) end
Duel.DiscardHand(tp,Card.IsDiscardable,1,1,REASON_COST+REASON_DISCARD)
......
--永遠の魂
function c48680970.initial_effect(c)
aux.AddCodeList(c,46986414)
--Activate
local e1=Effect.CreateEffect(c)
e1:SetType(EFFECT_TYPE_ACTIVATE)
......@@ -37,7 +38,6 @@ function c48680970.initial_effect(c)
e4:SetOperation(c48680970.desop)
c:RegisterEffect(e4)
end
c48680970.card_code_list={46986414}
function c48680970.filter1(c,e,tp)
return c:IsCode(46986414) and c:IsCanBeSpecialSummoned(e,0,tp,false,false)
end
......
--コーリング・ノヴァ
function c48783998.initial_effect(c)
aux.AddCodeList(c,56433456)
--special summon
local e1=Effect.CreateEffect(c)
e1:SetDescription(aux.Stringid(48783998,0))
......@@ -11,7 +12,6 @@ function c48783998.initial_effect(c)
e1:SetOperation(c48783998.operation)
c:RegisterEffect(e1)
end
c48783998.card_code_list={56433456}
function c48783998.condition(e,tp,eg,ep,ev,re,r,rp)
return e:GetHandler():IsLocation(LOCATION_GRAVE) and e:GetHandler():IsReason(REASON_BATTLE)
end
......
......@@ -41,7 +41,6 @@ function c48996569.initial_effect(c)
c:RegisterEffect(e5)
end
c48996569.material_setcode=0x8
c48996569.card_code_list={89943723}
c48996569.neos_fusion=true
function c48996569.splimit(e,se,sp,st)
return not e:GetHandler():IsLocation(LOCATION_EXTRA)
......
......@@ -49,7 +49,6 @@ function c49352945.initial_effect(c)
c:RegisterEffect(e6)
end
c49352945.material_setcode=0x8
c49352945.card_code_list={89943723}
function c49352945.splimit(e,se,sp,st)
return not e:GetHandler():IsLocation(LOCATION_EXTRA)
end
......
--黒翼の魔術師
function c49826746.initial_effect(c)
aux.AddCodeList(c,80280737)
--Trap activate in set turn
local e1=Effect.CreateEffect(c)
e1:SetType(EFFECT_TYPE_FIELD)
......@@ -10,4 +11,3 @@ function c49826746.initial_effect(c)
e1:SetTarget(aux.TargetBoolFunction(Card.IsCode,80280737))
c:RegisterEffect(e1)
end
c49826746.card_code_list={80280737}
--天空聖者メルティウス
function c49905576.initial_effect(c)
aux.AddCodeList(c,56433456)
--recover&destroy
local e1=Effect.CreateEffect(c)
e1:SetType(EFFECT_TYPE_FIELD+EFFECT_TYPE_CONTINUOUS)
......@@ -8,7 +9,6 @@ function c49905576.initial_effect(c)
e1:SetOperation(c49905576.drop)
c:RegisterEffect(e1)
end
c49905576.card_code_list={56433456}
function c49905576.drop(e,tp,eg,ep,ev,re,r,rp)
local c=e:GetHandler()
if not re:IsHasType(EFFECT_TYPE_ACTIVATE) or not re:IsActiveType(TYPE_COUNTER) or not c:IsLocation(LOCATION_MZONE) or not c:IsFaceup() then return end
......
--E-HERO ヘル・スナイパー
function c50282757.initial_effect(c)
aux.AddCodeList(c,94820406)
--fusion material
c:EnableReviveLimit()
aux.AddFusionProcCode2(c,84327329,58932615,true,true)
......@@ -34,7 +35,6 @@ function c50282757.initial_effect(c)
end
c50282757.material_setcode=0x8
c50282757.dark_calling=true
c50282757.card_code_list={94820406}
function c50282757.splimit(e,se,sp,st)
return st==SUMMON_TYPE_FUSION+0x10
or Duel.IsPlayerAffectedByEffect(sp,72043279) and st&SUMMON_TYPE_FUSION==SUMMON_TYPE_FUSION
......
--ネオス・ワイズマン
function c5126490.initial_effect(c)
aux.AddCodeList(c,89943723)
c:EnableReviveLimit()
--spsummon condition
local e1=Effect.CreateEffect(c)
......@@ -34,7 +35,6 @@ function c5126490.initial_effect(c)
e4:SetValue(1)
c:RegisterEffect(e4)
end
c5126490.card_code_list={89943723}
function c5126490.spfilter1(c,tp)
return c:IsFaceup() and c:IsCode(89943723) and c:IsAbleToGraveAsCost()
and Duel.IsExistingMatchingCard(c5126490.spfilter2,tp,LOCATION_MZONE,0,1,c)
......@@ -43,7 +43,7 @@ function c5126490.spfilter2(c)
return c:IsFaceup() and c:IsCode(78371393) and c:IsAbleToGraveAsCost()
end
function c5126490.spcon(e,c)
if c==nil then return true end
if c==nil then return true end
local tp=c:GetControler()
return Duel.GetLocationCount(tp,LOCATION_MZONE)>-2
and Duel.IsExistingMatchingCard(c5126490.spfilter1,tp,LOCATION_MZONE,0,1,nil,tp)
......
......@@ -23,7 +23,6 @@ function c5128859.initial_effect(c)
c:RegisterEffect(e3)
end
c5128859.material_setcode=0x8
c5128859.card_code_list={89943723}
c5128859.neos_fusion=true
function c5128859.splimit(e,se,sp,st)
return not e:GetHandler():IsLocation(LOCATION_EXTRA)
......
--ラス・オブ・ネオス
function c52098461.initial_effect(c)
aux.AddCodeList(c,89943723)
--Activate
local e1=Effect.CreateEffect(c)
e1:SetCategory(CATEGORY_TODECK+CATEGORY_DESTROY)
......@@ -10,7 +11,6 @@ function c52098461.initial_effect(c)
e1:SetOperation(c52098461.activate)
c:RegisterEffect(e1)
end
c52098461.card_code_list={89943723}
function c52098461.filter(c)
return c:IsFaceup() and c:IsCode(89943723) and c:IsAbleToDeck()
end
......
--天空賢者ミネルヴァ
function c53666449.initial_effect(c)
aux.AddCodeList(c,56433456)
--atk
local e0=Effect.CreateEffect(c)
e0:SetType(EFFECT_TYPE_FIELD+EFFECT_TYPE_CONTINUOUS)
......@@ -17,7 +18,6 @@ function c53666449.initial_effect(c)
e1:SetOperation(c53666449.atkop)
c:RegisterEffect(e1)
end
c53666449.card_code_list={56433456}
function c53666449.atkcon(e,tp,eg,ep,ev,re,r,rp)
return re:IsHasType(EFFECT_TYPE_ACTIVATE) and re:IsActiveType(TYPE_COUNTER) and e:GetHandler():GetFlagEffect(1)>0
end
......
......@@ -41,7 +41,6 @@ function c55171412.initial_effect(c)
c:RegisterEffect(e5)
end
c55171412.material_setcode=0x8
c55171412.card_code_list={89943723}
c55171412.neos_fusion=true
function c55171412.splimit(e,se,sp,st)
return not e:GetHandler():IsLocation(LOCATION_EXTRA)
......
--マスター・ヒュペリオン
function c55794644.initial_effect(c)
aux.AddCodeList(c,56433456)
--spsummon proc
local e1=Effect.CreateEffect(c)
e1:SetType(EFFECT_TYPE_FIELD)
......@@ -22,7 +23,6 @@ function c55794644.initial_effect(c)
e2:SetOperation(c55794644.operation)
c:RegisterEffect(e2)
end
c55794644.card_code_list={56433456}
function c55794644.spfilter(c)
return c:IsSetCard(0x44) and c:IsAbleToRemoveAsCost() and (not c:IsLocation(LOCATION_MZONE) or c:IsFaceup())
end
......
--Re-BUSTER
function c56252810.initial_effect(c)
aux.AddCodeList(c,80280737)
--Activate
local e1=Effect.CreateEffect(c)
e1:SetCategory(CATEGORY_DESTROY+CATEGORY_SPECIAL_SUMMON)
......@@ -11,7 +12,6 @@ function c56252810.initial_effect(c)
e1:SetOperation(c56252810.activate)
c:RegisterEffect(e1)
end
c56252810.card_code_list={80280737}
function c56252810.cfilter(c)
return c:IsCode(80280737) and c:IsAbleToRemoveAsCost()
end
......
--競闘-クロス・ディメンション
function c56889.initial_effect(c)
aux.AddCodeList(c,83104731)
--Activate
local e1=Effect.CreateEffect(c)
e1:SetCategory(CATEGORY_REMOVE)
......@@ -20,7 +21,6 @@ function c56889.initial_effect(c)
e2:SetOperation(c56889.repop)
c:RegisterEffect(e2)
end
c56889.card_code_list={83104731}
function c56889.rmfilter(c)
return c:IsFaceup() and c:IsSetCard(0x7) and c:IsAbleToRemove()
end
......
--強靭!無敵!最強!
function c56920308.initial_effect(c)
aux.AddCodeList(c,89631139)
--effect gain
local e1=Effect.CreateEffect(c)
e1:SetType(EFFECT_TYPE_ACTIVATE)
......@@ -24,7 +25,6 @@ function c56920308.initial_effect(c)
e3:SetCode(EVENT_SPSUMMON_SUCCESS)
c:RegisterEffect(e3)
end
c56920308.card_code_list={89631139}
function c56920308.filter(c)
return c:IsFaceup() and c:IsSetCard(0xdd)
end
......
--超量機獣マグナライガー
function c57031794.initial_effect(c)
aux.AddCodeList(c,59975920)
--xyz summon
aux.AddXyzProcedure(c,nil,5,2)
c:EnableReviveLimit()
......@@ -38,7 +39,6 @@ function c57031794.initial_effect(c)
e4:SetOperation(c57031794.mtop)
c:RegisterEffect(e4)
end
c57031794.card_code_list={59975920}
function c57031794.atcon(e)
return e:GetHandler():GetOverlayCount()==0
end
......
--超量機獣ラスターレックス
function c57450198.initial_effect(c)
aux.AddCodeList(c,73422829)
--xyz summon
aux.AddXyzProcedure(c,nil,7,2)
c:EnableReviveLimit()
......@@ -38,7 +39,6 @@ function c57450198.initial_effect(c)
e4:SetOperation(c57450198.mtop)
c:RegisterEffect(e4)
end
c57450198.card_code_list={73422829}
function c57450198.atcon(e)
return e:GetHandler():GetOverlayCount()==0
end
......
--E-HERO ダーク・ガイア
function c58332301.initial_effect(c)
aux.AddCodeList(c,94820406)
--fusion material
c:EnableReviveLimit()
aux.AddFusionProcFun2(c,aux.FilterBoolFunction(Card.IsRace,RACE_FIEND),aux.FilterBoolFunction(Card.IsRace,RACE_ROCK),true)
......@@ -28,7 +29,6 @@ function c58332301.initial_effect(c)
end
c58332301.material_setcode=0x8
c58332301.dark_calling=true
c58332301.card_code_list={94820406}
function c58332301.splimit(e,se,sp,st)
return st==SUMMON_TYPE_FUSION+0x10
or Duel.IsPlayerAffectedByEffect(sp,72043279) and st&SUMMON_TYPE_FUSION==SUMMON_TYPE_FUSION
......
--師弟の絆
function c60709218.initial_effect(c)
aux.AddCodeList(c,46986414,38033121)
--activate
local e1=Effect.CreateEffect(c)
e1:SetCategory(CATEGORY_SPECIAL_SUMMON)
......@@ -11,7 +12,6 @@ function c60709218.initial_effect(c)
e1:SetOperation(c60709218.activate)
c:RegisterEffect(e1)
end
c60709218.card_code_list={46986414,38033121}
function c60709218.cfilter(c)
return c:IsCode(46986414) and c:IsFaceup()
end
......
--スターダスト・ドラゴン/バスター
function c61257789.initial_effect(c)
aux.AddCodeList(c,80280737)
c:EnableReviveLimit()
--Cannot special summon
local e1=Effect.CreateEffect(c)
......@@ -44,7 +45,6 @@ function c61257789.initial_effect(c)
e4:SetOperation(c61257789.spop)
c:RegisterEffect(e4)
end
c61257789.card_code_list={80280737}
c61257789.assault_name=44508094
function c61257789.negcon(e,tp,eg,ep,ev,re,r,rp)
return not e:GetHandler():IsStatus(STATUS_BATTLE_DESTROYED) and Duel.IsChainNegatable(ev)
......
--サイバー・ボンテージ
function c63224564.initial_effect(c)
aux.AddCodeList(c,12206212)
--Activate
local e1=Effect.CreateEffect(c)
e1:SetCategory(CATEGORY_EQUIP)
......@@ -23,7 +24,6 @@ function c63224564.initial_effect(c)
e4:SetValue(c63224564.eqlimit)
c:RegisterEffect(e4)
end
c63224564.card_code_list={12206212}
function c63224564.eqlimit(e,c)
return c:IsCode(76812113,12206212)
end
......
--千本ナイフ
function c63391643.initial_effect(c)
aux.AddCodeList(c,46986414)
--Activate
local e1=Effect.CreateEffect(c)
e1:SetCategory(CATEGORY_DESTROY)
......@@ -11,7 +12,6 @@ function c63391643.initial_effect(c)
e1:SetOperation(c63391643.activate)
c:RegisterEffect(e1)
end
c63391643.card_code_list={46986414}
function c63391643.cfilter(c)
return c:IsFaceup() and c:IsCode(46986414)
end
......
--古代の機械融合
function c64061284.initial_effect(c)
aux.AddCodeList(c,83104731)
--Activate
local e1=Effect.CreateEffect(c)
e1:SetCategory(CATEGORY_SPECIAL_SUMMON+CATEGORY_FUSION_SUMMON+CATEGORY_DECKDES)
......@@ -9,7 +10,6 @@ function c64061284.initial_effect(c)
e1:SetOperation(c64061284.activate)
c:RegisterEffect(e1)
end
c64061284.card_code_list={83104731}
function c64061284.fcheck(tp,sg,fc,mg)
if sg:IsExists(Card.IsLocation,1,nil,LOCATION_DECK) then
return sg:IsExists(c64061284.filterchk,1,nil) end
......
......@@ -30,7 +30,6 @@ function c64655485.initial_effect(c)
c:RegisterEffect(e3)
end
c64655485.material_setcode=0x8
c64655485.card_code_list={89943723}
c64655485.neos_fusion=true
function c64655485.ffilter(c)
return c:IsLevelBelow(4) and c:IsFusionType(TYPE_EFFECT)
......
--華麗なるハーピィ・レディ
function c65664792.initial_effect(c)
aux.AddCodeList(c,12206212)
--activate
local e1=Effect.CreateEffect(c)
e1:SetCategory(CATEGORY_SPECIAL_SUMMON+CATEGORY_TODECK)
......@@ -21,7 +22,6 @@ function c65664792.initial_effect(c)
e2:SetOperation(c65664792.thop)
c:RegisterEffect(e2)
end
c65664792.card_code_list={12206212}
function c65664792.tdfilter(c,e,tp)
return c:IsCode(12206212) and c:IsAbleToDeck()
end
......
--ハーピィ・オラクル
function c66386380.initial_effect(c)
aux.AddCodeList(c,12206212)
--to hand
local e1=Effect.CreateEffect(c)
e1:SetDescription(aux.Stringid(66386380,0))
......@@ -33,7 +34,6 @@ function c66386380.initial_effect(c)
e4:SetOperation(c66386380.ssop)
c:RegisterEffect(e4)
end
c66386380.card_code_list={12206212}
function c66386380.regop(e,tp,eg,ep,ev,re,r,rp)
local e1=Effect.CreateEffect(e:GetHandler())
e1:SetType(EFFECT_TYPE_FIELD+EFFECT_TYPE_CONTINUOUS)
......
--魔術の呪文書
function c67227834.initial_effect(c)
aux.AddCodeList(c,46986414,38033121)
--Activate
local e1=Effect.CreateEffect(c)
e1:SetCategory(CATEGORY_EQUIP)
......@@ -34,7 +35,6 @@ function c67227834.initial_effect(c)
e4:SetOperation(c67227834.recop)
c:RegisterEffect(e4)
end
c67227834.card_code_list={46986414,38033121}
function c67227834.eqlimit(e,c)
return c:IsCode(46986414,38033121)
end
......
--奇跡の復活
function c68334074.initial_effect(c)
aux.AddCodeList(c,46986414)
--Activate
local e1=Effect.CreateEffect(c)
e1:SetCategory(CATEGORY_SPECIAL_SUMMON)
......@@ -12,7 +13,6 @@ function c68334074.initial_effect(c)
e1:SetOperation(c68334074.activate)
c:RegisterEffect(e1)
end
c68334074.card_code_list={46986414}
function c68334074.cost(e,tp,eg,ep,ev,re,r,rp,chk)
if chk==0 then return Duel.IsCanRemoveCounter(tp,1,0,0x1,2,REASON_COST) end
Duel.RemoveCounter(tp,1,0,0x1,2,REASON_COST)
......
--光と闇の洗礼
function c69542930.initial_effect(c)
aux.AddCodeList(c,46986414)
--Activate
local e1=Effect.CreateEffect(c)
e1:SetCategory(CATEGORY_SPECIAL_SUMMON)
......@@ -10,7 +11,6 @@ function c69542930.initial_effect(c)
e1:SetOperation(c69542930.activate)
c:RegisterEffect(e1)
end
c69542930.card_code_list={46986414}
function c69542930.cost(e,tp,eg,ep,ev,re,r,rp,chk)
if chk==0 then return Duel.CheckReleaseGroup(tp,Card.IsCode,1,nil,46986414) end
local g=Duel.SelectReleaseGroup(tp,Card.IsCode,1,1,nil,46986414)
......
--E・HERO アナザー・ネオス
function c69884162.initial_effect(c)
aux.AddCodeList(c,89943723)
aux.EnableDualAttribute(c)
--code
local e1=Effect.CreateEffect(c)
......@@ -11,4 +12,3 @@ function c69884162.initial_effect(c)
e1:SetValue(89943723)
c:RegisterEffect(e1)
end
c69884162.card_code_list={89943723}
--黒・魔・導・連・弾
function c70168345.initial_effect(c)
aux.AddCodeList(c,46986414,38033121)
--activate
local e1=Effect.CreateEffect(c)
e1:SetCategory(CATEGORY_ATKCHANGE)
......@@ -11,7 +12,6 @@ function c70168345.initial_effect(c)
e1:SetOperation(c70168345.operation)
c:RegisterEffect(e1)
end
c70168345.card_code_list={46986414,38033121}
function c70168345.filter(c)
return c:IsCode(38033121) and (c:IsFaceup() or c:IsLocation(LOCATION_GRAVE))
end
......
--マジシャンズ・ロッド
function c7084129.initial_effect(c)
aux.AddCodeList(c,46986414)
--search
local e1=Effect.CreateEffect(c)
e1:SetDescription(aux.Stringid(7084129,0))
......
--マジシャンズ・ローブ
function c71696014.initial_effect(c)
aux.AddCodeList(c,46986414)
--spsummon (DM)
local e1=Effect.CreateEffect(c)
e1:SetDescription(aux.Stringid(71696014,0))
......
--守護神官マハード
function c71703785.initial_effect(c)
aux.AddCodeList(c,46986414)
--special summon
local e1=Effect.CreateEffect(c)
e1:SetDescription(aux.Stringid(71703785,0))
......
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
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