pvp:修复防守没有奖励bug
This commit is contained in:
@@ -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 = <Attack>calLineupScore(attack, heroScores);
|
||||
let newDefense = <Defense>calLineupScore(defense, heroScores);
|
||||
|
||||
Reference in New Issue
Block a user