Commit 6662e7d263415436fa28710d2e49929b41b74d6e

Authored by liuzujun
1 parent b8d77233

掉落活动配置最大掉落周期数

Showing 2 changed files with 4 additions and 2 deletions   Show diff stats
src/actions/ActivityAction.lua
@@ -375,6 +375,8 @@ function _M.hangDropRpc(agent, data) @@ -375,6 +375,8 @@ function _M.hangDropRpc(agent, data)
375 local msg = MsgPack.unpack(data) 375 local msg = MsgPack.unpack(data)
376 local actid = msg.actid 376 local actid = msg.actid
377 if not role.activity:isOpenById(actid, "HangDrop") then return 1 end 377 if not role.activity:isOpenById(actid, "HangDrop") then return 1 end
  378 + local actCtrlData = csvdb["activity_ctrlCsv"][actid]
  379 + if not actCtrlData then return end
378 380
379 local actCfg = csvdb["activity_putCsv"][actid] 381 local actCfg = csvdb["activity_putCsv"][actid]
380 if not actCfg then return 2 end 382 if not actCfg then return 2 end
@@ -407,7 +409,7 @@ function _M.hangDropRpc(agent, data) @@ -407,7 +409,7 @@ function _M.hangDropRpc(agent, data)
407 return 4 409 return 4
408 end 410 end
409 local num = math.floor((timeNow - actData)/ period) 411 local num = math.floor((timeNow - actData)/ period)
410 - num = num > 8 and 8 or num 412 + num = num > actCtrlData.condition and actCtrlData.condition or num
411 if num == 0 then 413 if num == 0 then
412 return 5 414 return 5
413 end 415 end
1 -Subproject commit fc11cc4a7ae4881df79ae2ffc6c09d50df33bf51 1 +Subproject commit 94b161b3a3ae6933c8c9a8e3827721411368cad9