diff --git a/lua/app/module/battle/controller/battle_base_controller.lua b/lua/app/module/battle/controller/battle_base_controller.lua index 5476175d..6c352df7 100644 --- a/lua/app/module/battle/controller/battle_base_controller.lua +++ b/lua/app/module/battle/controller/battle_base_controller.lua @@ -1446,8 +1446,8 @@ function BattleBaseController:dealGridBreak(posId, condition, time, breakedMap, return end cell:setGridTypeIcon(entity:getBreakFlyToCharacterIcon()) + self:dealGridEdge(posId) end - self:dealGridEdge(posId) end end end @@ -1466,6 +1466,7 @@ function BattleBaseController:dealGridEdge(posId) [BattleConst.BOARD_RANGE_TYPE.RIGHT] = BattleConst.BOARD_RANGE_TYPE.LEFT } end + for _, direction in ipairs(self.upDownLeftRightList) do -- 周围的 local aroundId = ModuleManager.BattleManager:getPosByDirection(posId, direction, self.battleData:getRowCount())