Commit 87fdc7fb67cd81b1b0f14d928db45b435e415ccc

Authored by zhouhaihai
2 parents 8bbfdd03 aa5cbb54

Merge branch 'develop' into qa

Showing 2 changed files with 9 additions and 4 deletions   Show diff stats
src/actions/StoreAction.lua
@@ -63,7 +63,11 @@ function _M.dailyBuyRpc(agent , data) @@ -63,7 +63,11 @@ function _M.dailyBuyRpc(agent , data)
63 dailySDC[id] = (dailySDC[id] or 0) + count 63 dailySDC[id] = (dailySDC[id] or 0) + count
64 role.dailyData:updateProperty({field = "dailySDC", value = dailySDC}) 64 role.dailyData:updateProperty({field = "dailySDC", value = dailySDC})
65 end 65 end
66 - local reward = role:award(dataSet.gift, {log = {desc = "dailyShop", int1 = id, int2 = count}}) 66 + local gift = {}
  67 + for itemId, count_ in pairs(dataSet.gift:toNumMap()) do
  68 + gift[itemId] = count_ * count
  69 + end
  70 + local reward = role:award(gift, {log = {desc = "dailyShop", int1 = id, int2 = count}})
67 71
68 role:log("role_action", {desc = "dailyShop", int1 = id, int2 = count}) 72 role:log("role_action", {desc = "dailyShop", int1 = id, int2 = count})
69 73
@@ -459,8 +459,9 @@ function Adv:awardArtifact(id, params) @@ -459,8 +459,9 @@ function Adv:awardArtifact(id, params)
459 else 459 else
460 print("awardArtifact no log ", debug.traceback()) 460 print("awardArtifact no log ", debug.traceback())
461 end 461 end
462 -  
463 - self:pushBackEvent(AdvBackEventType.Artifact, {id = id}) 462 + if not params.isChoose then
  463 + self:pushBackEvent(AdvBackEventType.Artifact, {id = id})
  464 + end
464 end 465 end
465 466
466 467
@@ -650,7 +651,7 @@ end @@ -650,7 +651,7 @@ end
650 651
651 function Adv:chooseArtifact(index) 652 function Adv:chooseArtifact(index)
652 if not self.waitArtifact or not self.waitArtifact[index] then return end 653 if not self.waitArtifact or not self.waitArtifact[index] then return end
653 - self:award({[self.waitArtifact[index]] = 1}, {log = {desc = "chooseArtifact"}}) 654 + self:award({[self.waitArtifact[index]] = 1}, {log = {desc = "chooseArtifact"}, isChoose = true})
654 655
655 self:log({desc = "chooseArtifact", int1 = self.waitArtifact[index]}) 656 self:log({desc = "chooseArtifact", int1 = self.waitArtifact[index]})
656 657