From 13e752a761a5d3d851fb83e005429aa42af2770c Mon Sep 17 00:00:00 2001 From: xiekaidong Date: Mon, 29 May 2023 19:25:25 +0800 Subject: [PATCH] =?UTF-8?q?bug=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../module/battle/skill/battle_board_skill_handle.lua | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/lua/app/module/battle/skill/battle_board_skill_handle.lua b/lua/app/module/battle/skill/battle_board_skill_handle.lua index 787dccf6..e93544c1 100644 --- a/lua/app/module/battle/skill/battle_board_skill_handle.lua +++ b/lua/app/module/battle/skill/battle_board_skill_handle.lua @@ -336,11 +336,13 @@ local function _takeAddSkillEnergy(atkUnitComp, skillEntity, battleController) local boardSkills local count = 0 for eType, entity in pairs(battleController.battleData:getSkillEntities()) do - if not boardSkills then - boardSkills = {} + if entity:getUnlocked() then + if not boardSkills then + boardSkills = {} + end + table.insert(boardSkills, eType) + count = count + 1 end - table.insert(boardSkills, eType) - count = count + 1 end if count <= 0 then return