Commit 022cb0b0 authored by 未闻皂名's avatar 未闻皂名

2023/3/25 新增:永恒银河舰忘却龙,更新翻译

parent 2cc9bc49
No preview for this file type
local m=120155040
local cm=_G["c"..m]
cm.name="古代壁"
cm.name="古代冰炎壁"
function cm.initial_effect(c)
--Activate
local e1=Effect.CreateEffect(c)
......
local m=120239019
local list={120239050,120239049,120239048}
local cm=_G["c"..m]
cm.name="辉钢超龙 女神星 深渊水仙女[L]"
cm.name="辉钢超龙 毁灭洋渊龙[L]"
function cm.initial_effect(c)
RD.AddCodeList(c,list)
--To Hand (Normal)
......
local m=120239020
local list={120239019,120239021}
local cm=_G["c"..m]
cm.name="辉钢超龙 女神星 深渊水仙女"
cm.name="辉钢超龙 毁灭洋渊龙"
function cm.initial_effect(c)
RD.AddCodeList(c,list)
--Maximum Summon
......
local m=120239021
local cm=_G["c"..m]
cm.name="辉钢超龙 女神星 深渊水仙女[R]"
cm.name="辉钢超龙 毁灭洋渊龙[R]"
function cm.initial_effect(c)
--Atk Up (Normal)
local e1=Effect.CreateEffect(c)
......
local m=120239022
local list={120239024,120239026}
local cm=_G["c"..m]
cm.name="超魔犬 舔舔"
cm.name="超魔犬 舔舔机器犬"
function cm.initial_effect(c)
RD.AddCodeList(c,list)
--To Hand
......
local m=120239029
local cm=_G["c"..m]
cm.name="深渊层 摩库罗"
cm.name="深渊杀戮者·摩竭"
function cm.initial_effect(c)
--Discard Deck
local e1=Effect.CreateEffect(c)
......
local m=120239031
local cm=_G["c"..m]
cm.name="深渊层 沃加诺伊"
cm.name="深渊杀戮者·伏贾诺"
function cm.initial_effect(c)
--Draw
local e1=Effect.CreateEffect(c)
......
local m=120239037
local cm=_G["c"..m]
cm.name="软体龙 蜗牛龙"
cm.name="软体龙 鹦鹉螺鹦鹉"
function cm.initial_effect(c)
--Confirm
local e1=Effect.CreateEffect(c)
......
local m=120239046
local cm=_G["c"..m]
cm.name="深渊切口"
cm.name="深渊喷涌"
function cm.initial_effect(c)
--Activate
local e1=Effect.CreateEffect(c)
......
local m=120239047
local cm=_G["c"..m]
cm.name="深渊之"
cm.name="深渊之"
function cm.initial_effect(c)
--Activate
local e1=Effect.CreateEffect(c)
......
local m=120239048
local cm=_G["c"..m]
cm.name="深渊守卫·精华"
cm.name="深渊海兽究极甲"
function cm.initial_effect(c)
--Activate
local e1=Effect.CreateEffect(c)
......
local m=120239049
local cm=_G["c"..m]
cm.name="深渊守卫·阻壁"
cm.name="深渊海兽阻碍壁"
function cm.initial_effect(c)
--Activate
local e1=Effect.CreateEffect(c)
......
local m=120239050
local cm=_G["c"..m]
cm.name="深渊守卫·保护"
cm.name="深渊海兽守护"
function cm.initial_effect(c)
--Activate
local e1=Effect.CreateEffect(c)
......
local m=120243003
local list={120208002}
local cm=_G["c"..m]
cm.name="永恒银河舰忘却龙"
function cm.initial_effect(c)
RD.AddCodeList(c,list)
--Fusion Material
aux.AddFusionProcCodeFun(c,list[1],cm.material,2,true,true)
--Indes
local e1=Effect.CreateEffect(c)
e1:SetDescription(aux.Stringid(m,0))
e1:SetCategory(CATEGORY_DECKDES+CATEGORY_ATKCHANGE)
e1:SetType(EFFECT_TYPE_IGNITION)
e1:SetRange(LOCATION_MZONE)
e1:SetCost(cm.cost)
e1:SetTarget(cm.target)
e1:SetOperation(cm.operation)
c:RegisterEffect(e1)
end
--Fusion Material
function cm.material(c)
return c:IsFusionAttribute(ATTRIBUTE_LIGHT) and c:IsRace(RACE_GALAXY)
end
--Indes
cm.indval=RD.ValueEffectIndesType(0,TYPE_TRAP)
function cm.costfilter(c)
return c:IsRace(RACE_GALAXY) and c:IsAbleToDeckOrExtraAsCost()
end
function cm.exfilter(c)
return c:IsType(TYPE_MONSTER)
end
cm.cost=RD.CostSendGraveToDeck(cm.costfilter,5,5)
function cm.target(e,tp,eg,ep,ev,re,r,rp,chk)
if chk==0 then return Duel.IsPlayerCanDiscardDeck(tp,3) end
Duel.SetOperationInfo(0,CATEGORY_DECKDES,nil,0,tp,3)
end
function cm.operation(e,tp,eg,ep,ev,re,r,rp)
if Duel.DiscardDeck(tp,3,REASON_EFFECT)==0 then return end
local c=e:GetHandler()
if c:IsFaceup() and c:IsRelateToEffect(e) then
RD.AttachEffectIndes(e,c,cm.indval,aux.Stringid(m,1),RESET_EVENT+RESETS_STANDARD+RESET_DISABLE+RESET_PHASE+PHASE_END)
local atk=Duel.GetMatchingGroupCount(cm.exfilter,tp,LOCATION_GRAVE,0,nil)*300
if atk>0 and Duel.SelectYesNo(tp,aux.Stringid(m,2)) then
RD.AttachAtkDef(e,c,atk,0,RESET_EVENT+RESETS_STANDARD+RESET_DISABLE+RESET_PHASE+PHASE_END)
end
end
end
\ No newline at end of file
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