Commit 64dd7a6f0bf7946da9ac2fdafecff42cfcf8230d

Authored by zhangqijia
1 parent 9489e761

fix: 每次探索加速额外获得道具

Showing 2 changed files with 4 additions and 23 deletions   Show diff stats
src/actions/HangAction.lua
@@ -521,20 +521,12 @@ function _M.quickRpc(agent , data) @@ -521,20 +521,12 @@ function _M.quickRpc(agent , data)
521 end 521 end
522 end 522 end
523 523
524 - --等级 额外奖励  
525 - local levelReward = role:getExtraProp() 524 + --等级 每次探索加速额外获得道具
  525 + local levelReward = role:getBnousExtraProps()
526 for k, v in pairs(levelReward or {}) do 526 for k, v in pairs(levelReward or {}) do
527 reward[k] = (reward[k] or 0) + v 527 reward[k] = (reward[k] or 0) + v
528 end 528 end
529 529
530 - --每次探索加速额外获得道具  
531 - local extraProps = role:getBnousExtraProps()  
532 - if next(extraProps) then  
533 - for k, v in pairs(extraProps) do  
534 - reward[k] = (reward[k] or 0) + v  
535 - end  
536 - end  
537 -  
538 local change 530 local change
539 reward, change = role:award(reward, {log = {desc = "quickHang", int1 = hangInfo.carbonId}}) 531 reward, change = role:award(reward, {log = {desc = "quickHang", int1 = hangInfo.carbonId}})
540 if reward[ItemId.Gold] then 532 if reward[ItemId.Gold] then
src/models/RolePlugin.lua
@@ -3020,27 +3020,16 @@ function RolePlugin.bind(Role) @@ -3020,27 +3020,16 @@ function RolePlugin.bind(Role)
3020 return levelBnous[SystemBnousType.ChangeBuyCount] or 0 3020 return levelBnous[SystemBnousType.ChangeBuyCount] or 0
3021 end 3021 end
3022 3022
3023 - function Role:getExtraProp() 3023 + function Role:getBnousExtraProps()
3024 local levelBnous = self:getLevelBnous() 3024 local levelBnous = self:getLevelBnous()
3025 - local extraPropReward = levelBnous[SystemBnousType.ExtraProp] or {}  
3026 - local reward = {}  
3027 - for k, v in pairs(extraPropReward) do  
3028 - reward[k] = (reward[k] or 0) + v  
3029 - end  
3030 - return reward 3025 + return levelBnous[SystemBnousType.ExtraProps] or {}
3031 end 3026 end
3032 3027
3033 function Role:getAccountLevel() 3028 function Role:getAccountLevel()
3034 local levelBnous = self:getLevelBnous() 3029 local levelBnous = self:getLevelBnous()
3035 - dump(levelBnous)  
3036 return levelBnous[SystemBnousType.AccountLevel] or 0 3030 return levelBnous[SystemBnousType.AccountLevel] or 0
3037 end 3031 end
3038 3032
3039 - function Role:getBnousExtraProps()  
3040 - local levelBnous = self:getLevelBnous()  
3041 - return levelBnous[SystemBnousType.ExtraProps] or {}  
3042 - end  
3043 -  
3044 function Role:getLevelBnous() 3033 function Role:getLevelBnous()
3045 local levelBnous = {} 3034 local levelBnous = {}
3046 local curLevel = self:getProperty("level") 3035 local curLevel = self:getProperty("level")