Ver Fonte

优化异界分组算法

gitxsm há 7 meses atrás
pai
commit
c04003fbb2

+ 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