Commit 13846d71cda412d2fb353372175cbcb249b9b9fe
1 parent
510e33e1
头像永久
Showing
1 changed file
with
14 additions
and
1 deletions
Show diff stats
src/actions/GmAction.lua
| ... | ... | @@ -76,7 +76,20 @@ function _M.silent(role, pms) |
| 76 | 76 | end |
| 77 | 77 | |
| 78 | 78 | function _M.pvp_cross_head(role, pms) |
| 79 | - role:awardExpireItem(tonum(pms.expire), pms.reward, {log = {desc = "pvpCHead"}}) | |
| 79 | + local reward = pms.reward:toNumMap() | |
| 80 | + local iconCsv = csvdb["player_iconCsv"] | |
| 81 | + local isLong = false | |
| 82 | + for k , v in pairs(reward) do | |
| 83 | + if iconCsv[k] and iconCsv[k].path == 3 then | |
| 84 | + isLong = true | |
| 85 | + break | |
| 86 | + end | |
| 87 | + end | |
| 88 | + if isLong then | |
| 89 | + role:award(reward, {log = {desc = "pvpCHead"}}) | |
| 90 | + else | |
| 91 | + role:awardExpireItem(tonum(pms.expire), reward, {log = {desc = "pvpCHead"}}) | |
| 92 | + end | |
| 80 | 93 | return "成功" |
| 81 | 94 | end |
| 82 | 95 | ... | ... |