战力:修复倒扣问题
This commit is contained in:
@@ -348,7 +348,12 @@ export class RoleHandler {
|
|||||||
let dicHeroScroll = getScollByStar(dicHero.quality, update.scrollStar, update.scrollQuality, update.scrollColorStar);
|
let dicHeroScroll = getScollByStar(dicHero.quality, update.scrollStar, update.scrollQuality, update.scrollColorStar);
|
||||||
update.scrollId = dicHeroScroll ? dicHeroScroll.id : 0;
|
update.scrollId = dicHeroScroll ? dicHeroScroll.id : 0;
|
||||||
|
|
||||||
let hero = await calPlayerCeAndSave(HERO_SYSTEM_TYPE.SCROLL, sid, roleId, curHero, update); // 更新单个武将战力
|
let hero = curHero;
|
||||||
|
if(curHero.favourLv != update.favourLv) {
|
||||||
|
hero = await calPlayerCeAndSave(HERO_SYSTEM_TYPE.FAVOUR, sid, roleId, curHero, update); // 更新单个武将战力
|
||||||
|
} else {
|
||||||
|
hero = await HeroModel.updateHeroInfo(roleId, hid, update);
|
||||||
|
}
|
||||||
await calAllHeroCe(HERO_SYSTEM_TYPE.SCROLL, sid, roleId, {}, [hid]); // 全局增加战力
|
await calAllHeroCe(HERO_SYSTEM_TYPE.SCROLL, sid, roleId, {}, [hid]); // 全局增加战力
|
||||||
|
|
||||||
// 任务
|
// 任务
|
||||||
|
|||||||
Reference in New Issue
Block a user