소스 검색

每日bug修复

cyzhao 1 년 전
부모
커밋
59231ba1bb
1개의 변경된 파일3개의 추가작업 그리고 1개의 파일을 삭제
  1. 3 1
      Gameserver/App/process/ShopProc.php

+ 3 - 1
Gameserver/App/process/ShopProc.php

@@ -91,7 +91,9 @@ class ShopProc {
                     
                     
                     if($getNum >= $mo->freeNum){
                     if($getNum >= $mo->freeNum){
                         my_Assert($user->privateState->dailyShop_GuangGaoNum < $mo->num, ErrCode::user_shop_FreeNumLimit);   
                         my_Assert($user->privateState->dailyShop_GuangGaoNum < $mo->num, ErrCode::user_shop_FreeNumLimit);   
-                        my_Assert(now() - $user->privateState->dailyShop_GuangGaoTs >= $mo->downTs, ErrCode::user_shop_FreeNumLimit);                    
+                        if($user->privateState->dailyShop_GuangGaoNum >= 1){                                                    
+                            my_Assert(now() - $user->privateState->dailyShop_GuangGaoTs >= $mo->downTs, ErrCode::user_shop_FreeNumLimit);      
+                        }                                                              
                         $user->privateState->dailyShop_GuangGaoNum += 1;
                         $user->privateState->dailyShop_GuangGaoNum += 1;
                         $user->privateState->dailyShop_GuangGaoTs = now();
                         $user->privateState->dailyShop_GuangGaoTs = now();
                     }                                                   
                     }