From 381a4477bd208860fac0b46a344d15b606eaa216 Mon Sep 17 00:00:00 2001 From: xiekaidong Date: Mon, 21 Aug 2023 11:22:31 +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 --- lua/app/module/battle/skill/battle_board_skill_handle.lua | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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 40c6171c..c8f53fd1 100644 --- a/lua/app/module/battle/skill/battle_board_skill_handle.lua +++ b/lua/app/module/battle/skill/battle_board_skill_handle.lua @@ -435,7 +435,10 @@ local function _takeAddSkillEnergy(atkUnitComp, skillEntity, battleController) elementType = boardSkills[math.random(1, count)] end - local side = battleController:getCurActionSide() + local side = battleController:getCurActionSide() + if atkUnitComp then + side = atkUnitComp:getSide() + end elementTypeMap = {[elementType] = addEnergy} battleController:addSkillEnergy(elementTypeMap, side) battleController.battleUI:refreshSkill(nil, nil, side)