Commit 64dd7a6f0bf7946da9ac2fdafecff42cfcf8230d
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 | 521 | end |
522 | 522 | end |
523 | 523 | |
524 | - --等级 额外奖励 | |
525 | - local levelReward = role:getExtraProp() | |
524 | + --等级 每次探索加速额外获得道具 | |
525 | + local levelReward = role:getBnousExtraProps() | |
526 | 526 | for k, v in pairs(levelReward or {}) do |
527 | 527 | reward[k] = (reward[k] or 0) + v |
528 | 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 | 530 | local change |
539 | 531 | reward, change = role:award(reward, {log = {desc = "quickHang", int1 = hangInfo.carbonId}}) |
540 | 532 | if reward[ItemId.Gold] then | ... | ... |
src/models/RolePlugin.lua
... | ... | @@ -3020,27 +3020,16 @@ function RolePlugin.bind(Role) |
3020 | 3020 | return levelBnous[SystemBnousType.ChangeBuyCount] or 0 |
3021 | 3021 | end |
3022 | 3022 | |
3023 | - function Role:getExtraProp() | |
3023 | + function Role:getBnousExtraProps() | |
3024 | 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 | 3026 | end |
3032 | 3027 | |
3033 | 3028 | function Role:getAccountLevel() |
3034 | 3029 | local levelBnous = self:getLevelBnous() |
3035 | - dump(levelBnous) | |
3036 | 3030 | return levelBnous[SystemBnousType.AccountLevel] or 0 |
3037 | 3031 | end |
3038 | 3032 | |
3039 | - function Role:getBnousExtraProps() | |
3040 | - local levelBnous = self:getLevelBnous() | |
3041 | - return levelBnous[SystemBnousType.ExtraProps] or {} | |
3042 | - end | |
3043 | - | |
3044 | 3033 | function Role:getLevelBnous() |
3045 | 3034 | local levelBnous = {} |
3046 | 3035 | local curLevel = self:getProperty("level") | ... | ... |