pvp:修复防守没有奖励bug
This commit is contained in:
@@ -472,7 +472,7 @@ export async function generPVPOppRecInfo(isSuccess: boolean, curOpp: OppPlayer,
|
|||||||
}
|
}
|
||||||
let addSumScore = 0;
|
let addSumScore = 0;
|
||||||
if(!curOpp.isRobot && !isSuccess) {
|
if(!curOpp.isRobot && !isSuccess) {
|
||||||
let pvpDefense = await PvpDefenseModel.findByRoleId(oppRole.roleId);
|
let pvpDefense = await PvpDefenseModel.findByRoleId(robotIdComBack(curOpp.roleId));
|
||||||
if(pvpDefense && pvpDefense.defense) {
|
if(pvpDefense && pvpDefense.defense) {
|
||||||
let { attack, defense, heroScores, score } = pvpDefense;
|
let { attack, defense, heroScores, score } = pvpDefense;
|
||||||
for(let { actorId } of defense.heroes) {
|
for(let { actorId } of defense.heroes) {
|
||||||
@@ -484,6 +484,7 @@ export async function generPVPOppRecInfo(isSuccess: boolean, curOpp: OppPlayer,
|
|||||||
}
|
}
|
||||||
addSumScore += PVP.PVP_DEFENSE_SUCCESS_REWARD;
|
addSumScore += PVP.PVP_DEFENSE_SUCCESS_REWARD;
|
||||||
}
|
}
|
||||||
|
console.log('&&&&&', 'addSumScore', addSumScore)
|
||||||
|
|
||||||
let newAttack = <Attack>calLineupScore(attack, heroScores);
|
let newAttack = <Attack>calLineupScore(attack, heroScores);
|
||||||
let newDefense = <Defense>calLineupScore(defense, heroScores);
|
let newDefense = <Defense>calLineupScore(defense, heroScores);
|
||||||
|
|||||||
Reference in New Issue
Block a user