diff --git a/shared/domain/activityField/luckyField.ts b/shared/domain/activityField/luckyField.ts index 9df5ed4a6..2d07b968c 100644 --- a/shared/domain/activityField/luckyField.ts +++ b/shared/domain/activityField/luckyField.ts @@ -149,7 +149,7 @@ export class LuckyData extends ActivityBase { for (let obj of this.floor) { let { sum, id } = obj; let pool = this.pool.find(cur => cur.id == id) - if (!pool || pool.numLimit <= pool.getCnt) obj.floorCount = 0; + if (!pool || (pool.numLimit <= pool.getCnt && pool.numLimit != -1)) obj.floorCount = 0; else { let count = this.floorRecord.find(cur => cur.id == id)?.count || 0; if (count % sum == 0) obj.floorCount = sum;