|
@@ -117,7 +117,7 @@ class ShopProc {
|
|
|
my_Assert($mo != null, ErrCode::err_const_no);
|
|
|
|
|
|
my_Assert(in_array($typeId, $user->privateState->dailyShopRandItems), ErrCode::err_const_no);
|
|
|
- if ($typeId == 10001) {
|
|
|
+ if ($mo->type == 1) {
|
|
|
$getNum = 0;
|
|
|
foreach ($user->privateState->dailyShopReceived as $id) {
|
|
|
if ($id == $typeId) {
|
|
@@ -148,6 +148,8 @@ class ShopProc {
|
|
|
default:
|
|
|
break;
|
|
|
}
|
|
|
+
|
|
|
+ TaskProc::OnBuyNumDailyShop();
|
|
|
}
|
|
|
|
|
|
$str = explode(',', $mo->reward);
|
|
@@ -157,7 +159,7 @@ class ShopProc {
|
|
|
|
|
|
StoreProc::AddMultiItemInStore($mo->reward);
|
|
|
ctx()->privateState->dailyShopReceived[] = $typeId;
|
|
|
- TaskProc::OnBuyNumDailyShop();
|
|
|
+
|
|
|
break;
|
|
|
|
|
|
case EnumShopGift::GemBox_Shop ://宝石宝箱
|