|  | @@ -233,7 +233,7 @@ namespace GFGGame
 | 
	
		
			
				|  |  |              int costNum = GetCostNum(boxId, times);
 | 
	
		
			
				|  |  |              long hasNum = ItemDataManager.GetItemNum(itemCfg.id);
 | 
	
		
			
				|  |  |              long freeTime = LuckyBoxDataManager.Instance.GetFreeTime(boxId);
 | 
	
		
			
				|  |  | -            if (freeTime > 0 && freeTime < TimeHelper.ServerNow()) {
 | 
	
		
			
				|  |  | +            if (freeTime > 0 && freeTime < TimeHelper.ServerNow() && times == LuckyBoxDataManager.ONCE_TIME) {
 | 
	
		
			
				|  |  |                  onSuccess();
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  |              else if (hasNum >= costNum)
 |