diff --git a/game-server/app/services/pvpService.ts b/game-server/app/services/pvpService.ts index 4ab840d32..3218d45a0 100644 --- a/game-server/app/services/pvpService.ts +++ b/game-server/app/services/pvpService.ts @@ -472,7 +472,7 @@ export async function generPVPOppRecInfo(isSuccess: boolean, curOpp: OppPlayer, } let addSumScore = 0; if(!curOpp.isRobot && !isSuccess) { - let pvpDefense = await PvpDefenseModel.findByRoleId(oppRole.roleId); + let pvpDefense = await PvpDefenseModel.findByRoleId(robotIdComBack(curOpp.roleId)); if(pvpDefense && pvpDefense.defense) { let { attack, defense, heroScores, score } = pvpDefense; for(let { actorId } of defense.heroes) { @@ -484,6 +484,7 @@ export async function generPVPOppRecInfo(isSuccess: boolean, curOpp: OppPlayer, } addSumScore += PVP.PVP_DEFENSE_SUCCESS_REWARD; } + console.log('&&&&&', 'addSumScore', addSumScore) let newAttack = calLineupScore(attack, heroScores); let newDefense = calLineupScore(defense, heroScores);