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") | ... | ... |