diff --git a/game-server/app/services/rewardService.ts b/game-server/app/services/rewardService.ts index 520288f3d..510347be6 100644 --- a/game-server/app/services/rewardService.ts +++ b/game-server/app/services/rewardService.ts @@ -465,6 +465,8 @@ export async function createHeroes(roleId: string, roleName: string, sid: string initInfo = await pinus.app.rpc.role.roleRemote.getInitHeroById.toServer(server.id, h.hid); } + initInfo.heroInfo = { ...initInfo.heroInfo, ...h }; + infos.set(h.hid, initInfo); userHeroesMap.set(h.hid, null); if (heroCount > 1) {