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