Commit 4ee2fe3183ec2097755c145ae4e675194371e8d4
1 parent
27dd1a36
电波塔bug
Showing
2 changed files
with
3 additions
and
3 deletions
Show diff stats
src/actions/TowerAction.lua
... | ... | @@ -78,11 +78,11 @@ function _M.endBattleRpc(agent, data) |
78 | 78 | local curTower = csvdb["tower_battleCsv"][id] |
79 | 79 | if not curTower then return 2 end |
80 | 80 | |
81 | + local towerInfo = role:getProperty("towerInfo") | |
81 | 82 | local towerType = math.floor(id / 10000) |
82 | 83 | local towerLevel = {[0] = (towerInfo.l or 1), [1] = (towerInfo.l1 or 10001), [2] = (towerInfo.l2 or 20001), [3] = (towerInfo.l3 or 30001)} |
83 | 84 | local curLevel = towerLevel[towerType] |
84 | 85 | |
85 | - local towerInfo = role:getProperty("towerInfo") | |
86 | 86 | if curLevel ~= id or not towerInfo.k or towerInfo.k ~= key then |
87 | 87 | SendPacket(actionCodes.Tower_endBattleRpc, MsgPack.pack({errorCode = 1})) |
88 | 88 | return true |
... | ... | @@ -105,7 +105,7 @@ function _M.endBattleRpc(agent, data) |
105 | 105 | if msg.starNum and msg.starNum > 0 then --win |
106 | 106 | curCount = math.min(curCount + 1, globalCsv.tower_count_limit) -- 返还次数 |
107 | 107 | --排行榜 |
108 | - role:setTowerRank(curLevel % 10000, towerType) | |
108 | + role:setTowerRank(curLevel % 10000, towerType + 1) | |
109 | 109 | |
110 | 110 | curLevel = curLevel + 1 |
111 | 111 | reward, change = role:award(curTower.reward, {log = {desc = "towerBattle", int1 = id}}) | ... | ... |
src/models/RolePlugin.lua
... | ... | @@ -2176,7 +2176,7 @@ function RolePlugin.bind(Role) |
2176 | 2176 | if not update and self.towerBnousActive then |
2177 | 2177 | return self.towerBnousActive |
2178 | 2178 | end |
2179 | - local towerInfo = role:getProperty("towerInfo") | |
2179 | + local towerInfo = self:getProperty("towerInfo") | |
2180 | 2180 | local towerLevel = {towerInfo.l or 1, towerInfo.l1 or 10001, towerInfo.l2 or 20001, towerInfo.l3 or 30001} |
2181 | 2181 | local towerBnous = self:getProperty("towerBnous") |
2182 | 2182 | local bnousCsv = csvdb["tower_battle_additionCsv"] | ... | ... |