diff --git a/assets/core/common/random/RandomManager.ts b/assets/core/common/random/RandomManager.ts index d477b605d0448a18f25415023dfbd4d5c1e54f97..0653ce8662ee5a51e0b3a827eb60abb4b008bdc7 100644 --- a/assets/core/common/random/RandomManager.ts +++ b/assets/core/common/random/RandomManager.ts @@ -97,7 +97,7 @@ export class RandomManager { var temp: Array = objects.slice(); var result: Array = []; for (let i = 0; i < n; i++) { - let index = this.getRandomInt(0, objects.length, n); + let index = this.getRandomInt(0, temp.length, 1); result.push(temp.splice(index, 1)[0]); } return result;