fix base战力再扩大100倍

This commit is contained in:
luying
2020-12-16 15:02:54 +08:00
parent 1d296270db
commit d822f6b819

View File

@@ -100,7 +100,7 @@ export function calHeroStarIncAttr (hero: HeroType, args: Array<number>, addSeid
let heroUpAttr = dicHero.baseAbilityUpArr.get(targetAttrId); // 武将表hp_up等
let starUp = dicStar.ceAttr.get(stage);
let newBase = heroAttr + hero.lv * (heroUpAttr + starUp);
let newBase = (heroAttr + hero.lv * (heroUpAttr + starUp)) * HERO_CE_RATIO;
let field = getAtrrNameById(targetAttrId);
let ceAttrData: CeAttrData = ceAttr[field]||new CeAttrData(); // 存表中的属性下的basefixupratioup
let {ratioUp = 0, fixUp = 0} = ceAttrData;
@@ -263,12 +263,12 @@ function addSeidEffect(reIncAttr: CeAttr, addSeidList: Array<number>, removeSeid
if(!reIncAttr[HERO_ATTR[ability]]) {
reIncAttr[HERO_ATTR[ability]] = new CeAttrData();
}
reIncAttr[HERO_ATTR[ability]].ratioUp += value * multi;
reIncAttr[HERO_ATTR[ability]].fixUp += value * multi * HERO_CE_RATIO;
} else if (type == SEID_TYPE.TYPE102) { // 加百分比
if(!reIncAttr[HERO_ATTR[ability]]) {
reIncAttr[HERO_ATTR[ability]] = new CeAttrData();
}
reIncAttr[HERO_ATTR[ability]].fixUp += value * multi;
reIncAttr[HERO_ATTR[ability]].ratioUp += value * multi;
}
}
}