From a1d80fd6bad6d81dc77089b6492e68c00f78296e Mon Sep 17 00:00:00 2001 From: liuzujun <307836273@qq.com> Date: Mon, 18 Jan 2021 17:05:11 +0800 Subject: [PATCH] 多队挂机 电台任务英雄也不能重用 --- src/actions/AdvAction.lua | 9 +++++++++ 1 file changed, 9 insertions(+), 0 deletions(-) diff --git a/src/actions/AdvAction.lua b/src/actions/AdvAction.lua index 009b34c..4b0bd52 100644 --- a/src/actions/AdvAction.lua +++ b/src/actions/AdvAction.lua @@ -57,6 +57,15 @@ local function checkFormat(role, format, checkAdvTeam) end end + -- 多队挂机 电台任务英雄也不能重用 + local radioTask = role:getProperty("radioTask") + for id, taskInfo in pairs(radioTask) do + local heros = taskInfo["heros"] or {} + for _, heroId in ipairs(heros) do + hadHero[heroId] = true + end + end + if not format.leader then return end if format.leader2 == format.leader then return end local hadLeader = false -- libgit2 0.21.2