瀏覽代碼

优化异界分组算法

gitxsm 7 月之前
父節點
當前提交
c04003fbb2
共有 1 個文件被更改,包括 2 次插入0 次删除
  1. 2 0
      script/module/anotherWorldBattle/AnotherWorldBattleCS.lua

+ 2 - 0
script/module/anotherWorldBattle/AnotherWorldBattleCS.lua

@@ -152,6 +152,8 @@ local function groupingAlgorithm(unionArray, len)
 
         for i=1, cnt do
             local correctTb = checkRandIdx(startIdx, endIdx)
+            if #correctTb == 0 then break end
+
             local matchIdx = correctTb[math.random(1, #correctTb)]
             usedTb[currentIdx] = true
             usedTb[matchIdx] = true