养成:修复升单阶bug
This commit is contained in:
@@ -226,7 +226,7 @@ export class HeroHandler {
|
|||||||
const curDicHeroStar = getHeroStarByQuality(dicJob.job_class, quality, oldStar);
|
const curDicHeroStar = getHeroStarByQuality(dicJob.job_class, quality, oldStar);
|
||||||
if (!curDicHeroStar) return resResult(STATUS.DIC_DATA_NOT_FOUND);
|
if (!curDicHeroStar) return resResult(STATUS.DIC_DATA_NOT_FOUND);
|
||||||
|
|
||||||
let newStarStage = 0;
|
let newStarStage = oldStarStage;
|
||||||
let max = isOneClick ? ABI_STAGE.END : oldStarStage + 1;
|
let max = isOneClick ? ABI_STAGE.END : oldStarStage + 1;
|
||||||
let check = new CheckMeterial(roleId);
|
let check = new CheckMeterial(roleId);
|
||||||
for (let i = 0; i < max; i++) {
|
for (let i = 0; i < max; i++) {
|
||||||
@@ -356,7 +356,7 @@ export class HeroHandler {
|
|||||||
const curDicHeroStar = getHeroWakeByQuality(dicJob.job_class, dicHero.quality, oldColorStar)
|
const curDicHeroStar = getHeroWakeByQuality(dicJob.job_class, dicHero.quality, oldColorStar)
|
||||||
if (!curDicHeroStar) return resResult(STATUS.DIC_DATA_NOT_FOUND);
|
if (!curDicHeroStar) return resResult(STATUS.DIC_DATA_NOT_FOUND);
|
||||||
|
|
||||||
let newColorStarStage = 0;
|
let newColorStarStage = oldColorStarStage;
|
||||||
let max = isOneClick ? ABI_STAGE.END : oldColorStarStage + 1;
|
let max = isOneClick ? ABI_STAGE.END : oldColorStarStage + 1;
|
||||||
let check = new CheckMeterial(roleId);
|
let check = new CheckMeterial(roleId);
|
||||||
for (let i = 0; i < max; i++) {
|
for (let i = 0; i < max; i++) {
|
||||||
@@ -422,7 +422,7 @@ export class HeroHandler {
|
|||||||
if (hero.job >= getMaxGradeByjobClass(dicJob.job_class))
|
if (hero.job >= getMaxGradeByjobClass(dicJob.job_class))
|
||||||
return resResult(STATUS.HERO_JOB_REACH_MAX_STAGE);
|
return resResult(STATUS.HERO_JOB_REACH_MAX_STAGE);
|
||||||
|
|
||||||
let newJobStage = 0;
|
let newJobStage = hero.jobStage;
|
||||||
let max = isOneClick ? dicJob.maxStage: hero.jobStage + 1;
|
let max = isOneClick ? dicJob.maxStage: hero.jobStage + 1;
|
||||||
let check = new CheckMeterial(roleId);
|
let check = new CheckMeterial(roleId);
|
||||||
for(let i = 0; i < max; i++) {
|
for(let i = 0; i < max; i++) {
|
||||||
|
|||||||
Reference in New Issue
Block a user