diff --git a/game-server/app/services/roleService.ts b/game-server/app/services/roleService.ts index 14ea81465..77064e5c2 100644 --- a/game-server/app/services/roleService.ts +++ b/game-server/app/services/roleService.ts @@ -322,7 +322,7 @@ export function calStarUpConsume(hero: HeroType) { let dicJob = gameData.job.get(dicHero?.jobid); if(dicHero && dicJob) { let decrease = 0; - for(let star = dicHero.initialStar; star < hero.star; star++) { + for(let star = dicHero.initialStar; star <= hero.star; star++) { let curDicHeroStar = getHeroStarByQuality(dicJob.job_class, dicHero.quality, star); if(!curDicHeroStar) continue; let max = star == hero.star ? hero.starStage: ABI_STAGE.END;