Commit 6662e7d263415436fa28710d2e49929b41b74d6e
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 | 375 | local msg = MsgPack.unpack(data) |
376 | 376 | local actid = msg.actid |
377 | 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 | 381 | local actCfg = csvdb["activity_putCsv"][actid] |
380 | 382 | if not actCfg then return 2 end |
... | ... | @@ -407,7 +409,7 @@ function _M.hangDropRpc(agent, data) |
407 | 409 | return 4 |
408 | 410 | end |
409 | 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 | 413 | if num == 0 then |
412 | 414 | return 5 |
413 | 415 | end | ... | ... |