Commit 6afa60788a16ba7e9ee26d9ff6a1e5288b5639f3
1 parent
78139af8
爬塔成就bug
Showing
3 changed files
with
8 additions
and
4 deletions
Show diff stats
config/develop.lua
src/actions/TowerAction.lua
... | ... | @@ -115,7 +115,7 @@ function _M.endBattleRpc(agent, data) |
115 | 115 | curLevel = curLevel + 1 |
116 | 116 | reward, change = role:award(rewardStr, {log = {desc = "towerBattle", int1 = id}}) |
117 | 117 | if towerType == 0 then |
118 | - role:checkTaskEnter("TowerPass", {level = towerInfo.l}) | |
118 | + role:checkTaskEnter("TowerPass", {level = towerInfo.l, type = towerType + 1}) | |
119 | 119 | end |
120 | 120 | end |
121 | 121 | ... | ... |
src/models/RoleTask.lua
... | ... | @@ -194,7 +194,7 @@ local AchievListener = { |
194 | 194 | [TaskType.OverOderTask] = {{14}}, |
195 | 195 | [TaskType.FoodSellGold] = {{15, f("count")}}, |
196 | 196 | [TaskType.DinerPopular] = {{16, f("count")}}, |
197 | - [TaskType.TowerPass] = {{17, f("level")}}, | |
197 | + [TaskType.TowerPass] = {{17, f("level"), f("type")}}, | |
198 | 198 | [TaskType.OpenBox] = {{18, f("count")}}, |
199 | 199 | [TaskType.DinerLevelUp] = {{19, f("level"), f("type")}}, |
200 | 200 | [TaskType.DinerTalentUp] = {{20, 1, f("type")}}, |
... | ... | @@ -289,7 +289,7 @@ local CalendaTaskListener = { |
289 | 289 | [TaskType.PvpWin]= {{10, 2, f("score")}}, |
290 | 290 | [TaskType.DinerPopular]= {{11, 2, f("count")}}, |
291 | 291 | [TaskType.RoleLevelUp]= {{12, 2, f("level")}}, |
292 | - [TaskType.TowerPass]= {{13, 2, f("level")}}, | |
292 | + [TaskType.TowerPass]= {{13, 3, f("level"), f("type")}}, | |
293 | 293 | [TaskType.HeroTalent]= {{14, 1}}, |
294 | 294 | [TaskType.HangPass]= {{15, 3}}, |
295 | 295 | [TaskType.HeroStarCollect]= {{16, 3}}, |
... | ... | @@ -809,6 +809,10 @@ function RoleTask.bind(Role) |
809 | 809 | if cfg.condition2 == param1 then |
810 | 810 | calTask[id] = (calTask[id] or 0) + 1 |
811 | 811 | end |
812 | + elseif cfg.type == 13 then -- 挑战电波塔主塔 | |
813 | + if cfg.condition2 == param1 and param2 == 1 then | |
814 | + calTask[id] = (calTask[id] or 0) + 1 | |
815 | + end | |
812 | 816 | end |
813 | 817 | end |
814 | 818 | end | ... | ... |