|
|
@@ -875,7 +875,6 @@ function quest(human, drillId)
|
|
|
end
|
|
|
end
|
|
|
end
|
|
|
-
|
|
|
local zhandouli = CombatPosLogic.getCombatHeroZDL(human, CombatDefine.COMBAT_TYPE1)
|
|
|
if zhandouli <= 0 then return Broadcast.sendErr(human, Lang.COMBAT_ERR_NO_SET_FIGHT) end
|
|
|
if human.maxZDL and human.maxZDL.zhandouli and human.maxZDL.zhandouli > zhandouli then
|
|
|
@@ -1419,9 +1418,16 @@ function onFightEnd(human, result, combatType, cbParam, combatInfo)
|
|
|
tongGuan(human, diff)
|
|
|
ChengjiuLogic.onCallback(human,ChengjiuDefine.CJ_TASK_TYPE_17,1)
|
|
|
HeroLogLogic.finishTaskCB(human,HeroLogLogic.HERO_LOG_TYPE_5,1)
|
|
|
- end
|
|
|
-
|
|
|
- if drillDB.drillId == cbParam.drillId and drillDB.diff == diff then
|
|
|
+ else
|
|
|
+ drillData.drillId = drillData.drillId + 1
|
|
|
+ drillDB.drillId = drillData.drillId
|
|
|
+
|
|
|
+ end
|
|
|
+
|
|
|
+ addHelpWin(human, drillData)
|
|
|
+ DrillDB.updateDrillData(drillData)
|
|
|
+ quest(human, cbParam.drillId + 1)
|
|
|
+ --[[if drillDB.drillId == cbParam.drillId and drillDB.diff == diff then
|
|
|
if cbParam.drillId <= dirllDefConfig.maxDrillID then
|
|
|
drillDB.drillId = drillDB.drillId + 1
|
|
|
drillData.drillId = drillData.drillId + 1
|
|
|
@@ -1430,9 +1436,7 @@ function onFightEnd(human, result, combatType, cbParam, combatInfo)
|
|
|
addHelpWin(human, drillData)
|
|
|
DrillDB.updateDrillData(drillData)
|
|
|
quest(human, cbParam.drillId + 1)
|
|
|
- end
|
|
|
-
|
|
|
-
|
|
|
+ end]]
|
|
|
else
|
|
|
if not isKill then
|
|
|
updateDaily(human)
|