Commit 0dd35d1c401a0ddfd2a5aa43d2795fabe78a6300

Authored by zhouhaihai
2 parents 1ee53494 66347c66

Merge branch 'develop' into qa

* develop:
  探索指令调试完成
Showing 1 changed file with 6 additions and 5 deletions   Show diff stats
src/actions/StoreAction.lua
... ... @@ -389,10 +389,10 @@ function _M.getExploreCommandRewardRpc(agent, data)
389 389 local config = csvdb[tab_name][id]
390 390 if not config then return end
391 391  
392   - local bpInfo = role.storeData:getProperty("bpInfo") or {}
  392 + local bpInfo = role.storeData:getProperty("bpInfo") or {}
393 393 local info = bpInfo[id] or {}
394 394 local flag = info["flag"] or 0
395   - if flag == 0 then return 1 end
  395 + --if flag == 0 then return 1 end
396 396  
397 397 local freeRecord = info["fr"] or ""
398 398 local buyRecord = info["br"] or ""
... ... @@ -417,7 +417,7 @@ function _M.getExploreCommandRewardRpc(agent, data)
417 417 if freeFlag == "0" then
418 418 gift = config.giftFree
419 419  
420   - freeRecord = string.setbit(freeRecord, id)
  420 + freeRecord = string.setbit(freeRecord, subId)
421 421 info["fr"] = freeRecord
422 422 end
423 423  
... ... @@ -427,11 +427,12 @@ function _M.getExploreCommandRewardRpc(agent, data)
427 427 end
428 428 gift = gift .. config.giftLimit
429 429  
430   - buyRecord = string.setbit(buyRecord, id)
  430 + buyRecord = string.setbit(buyRecord, subId)
431 431 info["br"] = buyRecord
432 432 end
433 433  
434   - role.storeData:updateProperty({field = "bpInfo", value = info})
  434 + bpInfo[id] = info
  435 + role.storeData:updateProperty({field = "bpInfo", value = bpInfo})
435 436  
436 437 local reward, _ = role:award(gift, {log = {desc = "exploreCommand", int1 = id, int2 = subId}})
437 438  
... ...