Commit 07031d93 authored by 未闻皂名's avatar 未闻皂名

2024/1/15 bug修复

parent 74234bcc
Pipeline #24920 passed with stages
in 17 minutes
...@@ -11,7 +11,7 @@ function cm.initial_effect(c) ...@@ -11,7 +11,7 @@ function cm.initial_effect(c)
end end
--Multi-Choose Effect --Multi-Choose Effect
function cm.costfilter(c) function cm.costfilter(c)
return not c:IsCode(list[3]) and c:IsAbleToGrave() return not c:IsCode(list[3]) and c:IsAbleToGraveAsCost()
end end
cm.cost=RD.CostSendHandToGrave(cm.costfilter,1,1) cm.cost=RD.CostSendHandToGrave(cm.costfilter,1,1)
--Special Summon --Special Summon
......
...@@ -2,7 +2,7 @@ local m=120214001 ...@@ -2,7 +2,7 @@ local m=120214001
local cm=_G["c"..m] local cm=_G["c"..m]
cm.name="漆黑的战士 狼人" cm.name="漆黑的战士 狼人"
function cm.initial_effect(c) function cm.initial_effect(c)
--act limit --Act Limit
local e1=Effect.CreateEffect(c) local e1=Effect.CreateEffect(c)
e1:SetType(EFFECT_TYPE_FIELD) e1:SetType(EFFECT_TYPE_FIELD)
e1:SetCode(EFFECT_CANNOT_ACTIVATE) e1:SetCode(EFFECT_CANNOT_ACTIVATE)
...@@ -15,6 +15,7 @@ function cm.initial_effect(c) ...@@ -15,6 +15,7 @@ function cm.initial_effect(c)
--Continuous Effect --Continuous Effect
RD.AddContinuousEffect(c,e1) RD.AddContinuousEffect(c,e1)
end end
--Act Limit
function cm.condition(e) function cm.condition(e)
local ph=Duel.GetCurrentPhase() local ph=Duel.GetCurrentPhase()
return ph>=PHASE_BATTLE_START and ph<=PHASE_BATTLE return ph>=PHASE_BATTLE_START and ph<=PHASE_BATTLE
......
...@@ -2,7 +2,7 @@ local m=120223102 ...@@ -2,7 +2,7 @@ local m=120223102
local cm=_G["c"..m] local cm=_G["c"..m]
cm.name="幻影之龙" cm.name="幻影之龙"
function cm.initial_effect(c) function cm.initial_effect(c)
--act limit --Act Limit
local e1=Effect.CreateEffect(c) local e1=Effect.CreateEffect(c)
e1:SetType(EFFECT_TYPE_FIELD) e1:SetType(EFFECT_TYPE_FIELD)
e1:SetCode(EFFECT_CANNOT_ACTIVATE) e1:SetCode(EFFECT_CANNOT_ACTIVATE)
...@@ -15,6 +15,7 @@ function cm.initial_effect(c) ...@@ -15,6 +15,7 @@ function cm.initial_effect(c)
--Continuous Effect --Continuous Effect
RD.AddContinuousEffect(c,e1) RD.AddContinuousEffect(c,e1)
end end
--Act Limit
function cm.condition(e) function cm.condition(e)
local ph=Duel.GetCurrentPhase() local ph=Duel.GetCurrentPhase()
return ph>=PHASE_BATTLE_START and ph<=PHASE_BATTLE return ph>=PHASE_BATTLE_START and ph<=PHASE_BATTLE
......
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