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