武将:赠送好感道具未提升

This commit is contained in:
luying
2021-03-09 17:06:51 +08:00
parent 130bbc3be6
commit 53d74ea7ae
@@ -511,13 +511,14 @@ export class HeroHandler {
if(!result) { if(!result) {
return resResult(STATUS.BATTLE_CONSUMES_NOT_ENOUGH); return resResult(STATUS.BATTLE_CONSUMES_NOT_ENOUGH);
} }
//重算战力并下发 //重算战力并下发
if (oldLv != hero.favourLv) { if (oldLv != hero.favourLv) {
await calPlayerCeAndSave(HERO_SYSTEM_TYPE.FAVOUR, sid, roleId, hero, { hero = await calPlayerCeAndSave(HERO_SYSTEM_TYPE.FAVOUR, sid, roleId, hero, {
favour: newExp, favourLv: newLv favour: newExp, favourLv: newLv
}, [oldLv]); }, [oldLv]);
} else { } else {
await HeroModel.updateHeroInfo(roleId, hero.hid, hero); hero = await HeroModel.updateHeroInfo(roleId, hero.hid, { favour: newExp, favourLv: newLv });
} }
return resResult(STATUS.SUCCESS, { curHero: { hid: hero.hid, favour: hero.favour, favourLv: hero.favourLv } }); return resResult(STATUS.SUCCESS, { curHero: { hid: hero.hid, favour: hero.favour, favourLv: hero.favourLv } });
} }