武将羁绊格式修改,训练战力
This commit is contained in:
@@ -118,14 +118,14 @@ export function calHeroStarIncAttr (hero: Hero, addSeidList: Array<number>, remo
|
|||||||
export function calHeroTrainIncAttr(hero: any) {
|
export function calHeroTrainIncAttr(hero: any) {
|
||||||
let res = {};
|
let res = {};
|
||||||
let attrName: string = HEROTARIN[hero.jobStage];
|
let attrName: string = HEROTARIN[hero.jobStage];
|
||||||
res[attrName] = {};
|
res[attrName] ={fixUp: hero.CeAttr[attrName].fixUp, base: hero.CeAttr[attrName].base, ratioUp: hero.CeAttr[attrName].ratioUp};
|
||||||
let currentJob = getJobInfoById(hero.job);
|
let currentJob = getJobInfoById(hero.job);
|
||||||
if (currentJob.grade > 1) {
|
if (currentJob.grade > 1) {
|
||||||
let jobGradeAndClass = getJobByGradeAndClass(currentJob.job_class, currentJob.grade - 1);
|
let jobGradeAndClass = getJobByGradeAndClass(currentJob.job_class, currentJob.grade - 1);
|
||||||
let lastJob = getJobInfoById(jobGradeAndClass.jobid);
|
let lastJob = getJobInfoById(jobGradeAndClass.jobid);
|
||||||
res[attrName].fixUp = (currentJob[attrName] - lastJob[attrName]) * HERO_CE_RATIO;
|
res[attrName].fixUp += (currentJob[attrName] - lastJob[attrName]) * HERO_CE_RATIO;
|
||||||
} else {
|
} else {
|
||||||
res[attrName].fixUp = currentJob[attrName] * HERO_CE_RATIO;
|
res[attrName].fixUp += currentJob[attrName] * HERO_CE_RATIO;
|
||||||
}
|
}
|
||||||
return res;
|
return res;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -13,9 +13,7 @@ class Connect {
|
|||||||
shipId: number;
|
shipId: number;
|
||||||
@prop({ required: true })
|
@prop({ required: true })
|
||||||
level: number;
|
level: number;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
class Skin {
|
class Skin {
|
||||||
@prop({ required: true })
|
@prop({ required: true })
|
||||||
id: number;
|
id: number;
|
||||||
|
|||||||
Reference in New Issue
Block a user