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,7 +76,20 @@ function _M.silent(role, pms) | ||
76 | end | 76 | end |
77 | 77 | ||
78 | function _M.pvp_cross_head(role, pms) | 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 | return "成功" | 93 | return "成功" |
81 | end | 94 | end |
82 | 95 |