From e2b50d703a7ea54323a9e65a009fe114f10b029c Mon Sep 17 00:00:00 2001 From: baisebaoma Date: Thu, 18 Apr 2024 15:01:54 +0800 Subject: [PATCH] bug fixes --- jianyu_tg.lua | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/jianyu_tg.lua b/jianyu_tg.lua index 4828a79..b02fdcf 100644 --- a/jianyu_tg.lua +++ b/jianyu_tg.lua @@ -98,17 +98,13 @@ end -- 一个玩家的武将牌上有没有这个技能? local function is_general_skill(player, skill_name) - local generals + local generals = { player.general, player.deputyGeneral } + table.removeOne(generals, "") local general_skills = {} - if player.deputyGeneral == "" then - generals = { player.general } - else - generals = { player.general, player.deputyGeneral } - end for _, g in ipairs(generals) do general_skills = table.connect(general_skills, Fk.generals[g].skills) end - if not table.contains(general_skills, Fk.skills[skill_name]) then return end + return table.contains(general_skills, Fk.skills[skill_name]) end local zaisheng = fk.CreateTriggerSkill {