Commit 09c058db authored by 未闻皂名's avatar 未闻皂名

2025/10/29 bug修复

parent 946b90e7
Pipeline #41315 passed with stages
in 9 minutes and 57 seconds
......@@ -62,7 +62,8 @@ function RushDuel.IsPlayerDrawInThisTurn(player)
end
-- 条件: 玩家在这个回合没有发动过特定卡名的效果
function RushDuel.IsPlayerNoActivateInThisTurn(player, code)
return not RD.ActivateCodes[player + 1][code]
local codes = RushDuel.ActivateCodes[player + 1] or {}
return not codes[code]
end
-- 条件: 守备力为 def
function RushDuel.IsDefense(card, def)
......
local cm,m=GetID()
local list={120102010}
local list={120293055}
cm.name="宇宙姬的天体观测"
function cm.initial_effect(c)
RD.AddCodeList(c,list)
......@@ -18,7 +18,7 @@ function cm.filter(c)
return c:IsLevelBelow(5) and c:IsRace(RACE_GALAXY) and c:IsAttack(900) and c:IsAbleToHand()
end
function cm.condition(e,tp,eg,ep,ev,re,r,rp)
return RD.IsPlayerNoActivateInThisTurn(tp,list[1])
return RD.IsPlayerNoActivateInThisTurn(tp,list[2])
end
function cm.target(e,tp,eg,ep,ev,re,r,rp,chk)
if chk==0 then return Duel.IsExistingMatchingCard(cm.filter,tp,LOCATION_GRAVE,0,1,nil) end
......
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