Commit 13846d71cda412d2fb353372175cbcb249b9b9fe

Authored by zhouhaihai
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  
... ...