Commit 99712f363bd594cdded65f07ab0027abf17377f1
1 parent
1ebe1c94
gm get hero 不能获取未开发的英雄
Showing
1 changed file
with
6 additions
and
2 deletions
Show diff stats
src/actions/GmAction.lua
| ... | ... | @@ -301,9 +301,13 @@ function _M.get(role, pms) |
| 301 | 301 | end |
| 302 | 302 | end |
| 303 | 303 | elseif pms.pm1 == "HERO" then |
| 304 | - for itemId = 400 , 700 do | |
| 304 | + local unitCsv = csvdb["unitCsv"] | |
| 305 | + for itemId = 400 , 800 do | |
| 305 | 306 | if csvdb["itemCsv"][itemId] then |
| 306 | - role:award({[itemId] = 1}, {log = {desc = "gm"}}) | |
| 307 | + local heroUnit = unitCsv[itemId - 300] | |
| 308 | + if heroUnit.open == 1 then | |
| 309 | + role:award({[itemId] = 1}, {log = {desc = "gm"}}) | |
| 310 | + end | |
| 307 | 311 | end |
| 308 | 312 | end |
| 309 | 313 | elseif pms.pm1 == "MAXHERO" then | ... | ... |