Commit 74ccce8c authored by Tachibana's avatar Tachibana

eme

parent f410e3b7
Pipeline #8395 passed with stages
in 34 minutes and 10 seconds
No preview for this file type
......@@ -74,7 +74,7 @@ function cm.drop(e,tp,eg,ep,ev,re,r,rp)
e2:SetCode(EFFECT_PUBLIC)
e2:SetReset(RESET_EVENT+RESETS_STANDARD)
tc:RegisterEffect(e2)
tc:RegisterFlagEffect(12009060,RESET_EVENT+0x1fe0000,EFFECT_FLAG_CLIENT_HINT,0,1,aux.Stringid(m,2))
tc:RegisterFlagEffect(m,RESET_EVENT+0x1fe0000,EFFECT_FLAG_CLIENT_HINT,0,1,aux.Stringid(m,2))
tc=g:GetNext()
end
local e1=Effect.CreateEffect(e:GetHandler())
......
......@@ -38,7 +38,7 @@ function cm.smtg(e,tp,eg,ep,ev,re,r,rp,chk)
Duel.SetOperationInfo(0,CATEGORY_TODECK,nil,1,tp,LOCATION_GRAVE)
end
function cm.smop(e,tp,eg,ep,ev,re,r,rp)
local g=Duel.GetMatchingGroupCount(cm.tdfilter,tp,LOCATION_GRAVE,0,nil)
local g=Duel.GetMatchingGroup(cm.tdfilter,tp,LOCATION_GRAVE,0,nil)
--[[
if g:GetCount()<=0 then return end
Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_TODECK)
......
......@@ -203,7 +203,7 @@ function c16160006.spop(e,tp,eg,ep,ev,re,r,rp)
local dg=Duel.GetMatchingGroup(c16160006.spfilter,tp,LOCATION_DECK,0,nil)
if dg:GetCount()>0 then
Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_ATOHAND)
local tc=dg:Select(dg,tp,1,1,nil)
local tc=dg:Select(tp,1,1,nil)
Duel.SendtoHand(tc,tp,REASON_EFFECT)
Duel.ConfirmCards(1-tp,tc)
end
......
--械龙铠·多线程数据流
function c75124535.initial_effect(c)
aux.AddSynchroProcedure(c,aux.FilterBoolFunction(Card.IsRace,RACE_CYBERSE),aux.FilterBoolFunction(Card.IsCode,75124533),1,1);
aux.AddMaterialCodeList(c,75124533)
c:EnableReviveLimit();
--special summon
local e2=Effect.CreateEffect(c)
......
......@@ -25,8 +25,8 @@ function c75124603.initial_effect(c)
e3:SetTarget(c75124603.sptg)
e3:SetOperation(c75124603.spop)
c:RegisterEffect(e3)
local e4=e1:Clone()
e2:SetCode(EVENT_SPSUMMON_SUCCESS)
local e4=e3:Clone()
e3:SetCode(EVENT_SPSUMMON_SUCCESS)
c:RegisterEffect(e4)
--indes
local e5=Effect.CreateEffect(c)
......@@ -41,7 +41,7 @@ function c75124603.spfilter(c,e,tp)
return (not c:IsType(TYPE_TUNER)) and c:IsSetCard(0x3276) and c:IsCanBeSpecialSummoned(e,0,tp,false,false) and c:IsLevelBelow(5)
end
function c75124603.sptg(e,tp,eg,ep,ev,re,r,rp,chk,chkc)
if chkc then return chkc:IsControler(tp) and chkc:IsLocation(LOCATION_DECK+LOCATION_GRAVE) and c75124603.filter(chkc,e,tp) end
if chkc then return chkc:IsControler(tp) and chkc:IsLocation(LOCATION_DECK+LOCATION_GRAVE) and c75124603.spfilter(chkc,e,tp) end
if chk==0 then return Duel.GetLocationCount(tp,LOCATION_MZONE)>0
and Duel.IsExistingTarget(c75124603.spfilter,tp,LOCATION_DECK+LOCATION_GRAVE,0,1,nil,e,tp) end
Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_SPSUMMON)
......@@ -70,7 +70,7 @@ function c75124603.operation(e,tp,eg,ep,ev,re,r,rp)
Duel.ChangePosition(g,POS_FACEUP_DEFENSE)
end
function c75124603.indcon(e,tp,eg,ep,ev,re,r,rp)
return r==REASON_LINK
return r==REASON_FUSION
end
function c75124603.indop(e,tp,eg,ep,ev,re,r,rp)
local c=e:GetHandler()
......
......@@ -59,7 +59,7 @@ function c75124604.operation(e,tp,eg,ep,ev,re,r,rp)
end
function c75124604.indcon(e,tp,eg,ep,ev,re,r,rp)
return r==REASON_LINK
return r==REASON_FUSION
end
function c75124604.indop(e,tp,eg,ep,ev,re,r,rp)
local c=e:GetHandler()
......
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