Przeglądaj źródła

领取奖励后修改状态

gwang 4 lat temu
rodzic
commit
247c50899e
1 zmienionych plików z 1 dodań i 0 usunięć
  1. 1 0
      Gameserver/Amfphp/process/TaskProc.php

+ 1 - 0
Gameserver/Amfphp/process/TaskProc.php

@@ -277,6 +277,7 @@ class TaskProc {
         if (strlen($taskCard->mo()->reward) > 0) {                              # 防御奖励串为空
             StoreProc::AddMultiItemInStore($req, $taskCard->mo()->reward);      # 发放奖励
         }
+        $taskCard->state = Enum_TaskCardStateType::drawed;
         NormalEventProc::OnTaskCard_Reward($taskCard->mo()->reward, null);      # 带入事件
         StlUtil::dictRemove($req->userInfo->game->store->taskcards, $taskCardUID); # 移除任务卡
         UserProc::updateUserInfo();                                             # 回存玩家数据