武将训练
This commit is contained in:
@@ -292,9 +292,6 @@ export class HeroHandler {
|
|||||||
if (!hero)
|
if (!hero)
|
||||||
return resResult(STATUS.HERO_NOT_FIND);
|
return resResult(STATUS.HERO_NOT_FIND);
|
||||||
let heroJob = gameData.job.get(hero.job);
|
let heroJob = gameData.job.get(hero.job);
|
||||||
let nextHeroJob = getJobByGradeAndClass(heroJob.job_class, heroJob.grade);
|
|
||||||
if (nextHeroJob.unlockLevel > hero.lv)
|
|
||||||
return resResult(STATUS.NOT_REACH_UNLOCK_LEVEL);
|
|
||||||
if (hero.jobStage >= 6)
|
if (hero.jobStage >= 6)
|
||||||
return resResult(STATUS.HERO_JOB_STAGE_REACH_MAX_STAGE);
|
return resResult(STATUS.HERO_JOB_STAGE_REACH_MAX_STAGE);
|
||||||
if (hero.job >= getMaxGradeByjobClass(heroJob.job_class))
|
if (hero.job >= getMaxGradeByjobClass(heroJob.job_class))
|
||||||
@@ -324,8 +321,7 @@ export class HeroHandler {
|
|||||||
return resResult(STATUS.HERO_NOT_FIND);
|
return resResult(STATUS.HERO_NOT_FIND);
|
||||||
let curJob = hero.job;
|
let curJob = hero.job;
|
||||||
let heroJob = gameData.job.get(curJob);
|
let heroJob = gameData.job.get(curJob);
|
||||||
let nextHeroJob = getJobByGradeAndClass(heroJob.job_class, heroJob.grade + 1);
|
if (heroJob.unlockLevel > hero.lv)
|
||||||
if (nextHeroJob.unlockLevel > hero.lv)
|
|
||||||
return resResult(STATUS.NOT_REACH_UNLOCK_LEVEL);
|
return resResult(STATUS.NOT_REACH_UNLOCK_LEVEL);
|
||||||
if (curJob >= getMaxGradeByjobClass(heroJob.job_class))
|
if (curJob >= getMaxGradeByjobClass(heroJob.job_class))
|
||||||
return resResult(STATUS.HERO_JOB_REACH_MAX_STAGE);
|
return resResult(STATUS.HERO_JOB_REACH_MAX_STAGE);
|
||||||
@@ -333,6 +329,7 @@ export class HeroHandler {
|
|||||||
if(!result) {
|
if(!result) {
|
||||||
return resResult(STATUS.BATTLE_CONSUMES_NOT_ENOUGH);
|
return resResult(STATUS.BATTLE_CONSUMES_NOT_ENOUGH);
|
||||||
}
|
}
|
||||||
|
let nextHeroJob = getJobByGradeAndClass(heroJob.job_class, heroJob.grade + 1);
|
||||||
hero.job = nextHeroJob.jobid;
|
hero.job = nextHeroJob.jobid;
|
||||||
hero.jobStage = 0;
|
hero.jobStage = 0;
|
||||||
//重算战力并下发
|
//重算战力并下发
|
||||||
|
|||||||
Reference in New Issue
Block a user