diff --git a/lua/app/module/battle/skill/battle_grid_effect_handle.lua b/lua/app/module/battle/skill/battle_grid_effect_handle.lua index 1a8bf2ac..513b984c 100644 --- a/lua/app/module/battle/skill/battle_grid_effect_handle.lua +++ b/lua/app/module/battle/skill/battle_grid_effect_handle.lua @@ -26,7 +26,7 @@ local function _crossSpread(entity, gridEntities, battleController, onlyCheck) end local succ = false - tempList = table.shuffle(tempList) + tempList = table.shuffle(GFunc.getTable(tempList)) for _, posId in ipairs(tempList) do local gridEntity = gridEntities[posId] if gridEntity:isEmptyIdle() then