diff --git a/game-server/app/services/playerCeService.ts b/game-server/app/services/playerCeService.ts index 89b856d3b..cc69b1427 100644 --- a/game-server/app/services/playerCeService.ts +++ b/game-server/app/services/playerCeService.ts @@ -16,19 +16,13 @@ export async function calPlayerCeAndSave(sid: string, roleId: string, heros: Arr let {role, pushHeros} = await pubCalPlayerCeAndSave(roleId, heros, type, args); //δΈ‹ε‘ζˆ˜εŠ› let uids = [{ uid: roleId, sid }]; - let pushHerosReduced = pushHeros.map(cur => { - return { hid: cur.hid, ce: reduceCe(cur.ce), incHeroCe: reduceCe(cur.incHeroCe) } - }); - pinus.app.get('channelService').pushMessageByUids('onPlayerCeUpdate', resResult(STATUS.SUCCESS, { ce: reduceCe(role.ce) , heros: pushHerosReduced, topFiveCe: 0 }), uids); + pinus.app.get('channelService').pushMessageByUids('onPlayerCeUpdate', resResult(STATUS.SUCCESS, { ce: reduceCe(role.ce) , heros: pushHeros, topFiveCe: 0 }), uids); return heros; } export async function calAllHeroCe(sid: string, roleId: string, type?:number, args?:Array) { let {ce, pushHeros}= await reCalAllHeroCe(roleId,type, args); let uids = [{ uid: roleId, sid }]; - let pushHerosReduced = pushHeros.map(cur => { - return { hid: cur.hid, ce: reduceCe(cur.ce), incHeroCe: reduceCe(cur.incHeroCe) } - }); - pinus.app.get('channelService').pushMessageByUids('onPlayerCeUpdate', resResult(STATUS.SUCCESS, { ce: reduceCe(ce), heros: pushHerosReduced, topFiveCe: 0 }), uids); + pinus.app.get('channelService').pushMessageByUids('onPlayerCeUpdate', resResult(STATUS.SUCCESS, { ce: reduceCe(ce), heros: pushHeros, topFiveCe: 0 }), uids); return; } \ No newline at end of file