积分bug修复
This commit is contained in:
@@ -225,14 +225,14 @@ export class PvpHandler {
|
|||||||
if(!curOpp) return resResult(STATUS.PVP_ROLE_NOT_FOUND);
|
if(!curOpp) return resResult(STATUS.PVP_ROLE_NOT_FOUND);
|
||||||
|
|
||||||
const role = await RoleModel.findByRoleId(roleId);
|
const role = await RoleModel.findByRoleId(roleId);
|
||||||
|
|
||||||
const myRecInfo = await generMyRecInfo(heroScores, winStreakNum, role, isSuccess, pos, myHeroes);
|
|
||||||
if(isSuccess) {
|
if(isSuccess) {
|
||||||
winStreakNum ++;
|
winStreakNum ++;
|
||||||
} else {
|
} else {
|
||||||
winStreakNum = 0;
|
winStreakNum = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const myRecInfo = await generMyRecInfo(heroScores, winStreakNum, role, isSuccess, pos, myHeroes);
|
||||||
|
|
||||||
let { attackInfo, showHeroScores, addSumScore } = myRecInfo
|
let { attackInfo, showHeroScores, addSumScore } = myRecInfo
|
||||||
|
|
||||||
score += addSumScore;
|
score += addSumScore;
|
||||||
@@ -283,7 +283,7 @@ export class PvpHandler {
|
|||||||
async saveDefense(msg: { heroes: Array<{actorId: number, dataId: number, order: number}>, isDefaultHero:boolean }, session: BackendSession) {
|
async saveDefense(msg: { heroes: Array<{actorId: number, dataId: number, order: number}>, isDefaultHero:boolean }, session: BackendSession) {
|
||||||
let {heroes, isDefaultHero} = msg;
|
let {heroes, isDefaultHero} = msg;
|
||||||
let roleId = session.get('roleId');
|
let roleId = session.get('roleId');
|
||||||
if (heroes.length > 5) {
|
if (heroes.length > 5 || heroes.length <= 0) {
|
||||||
return resResult(STATUS.WRONG_PARMS);
|
return resResult(STATUS.WRONG_PARMS);
|
||||||
}
|
}
|
||||||
heroes = uniq(heroes, function(item) {
|
heroes = uniq(heroes, function(item) {
|
||||||
|
|||||||
@@ -551,3 +551,4 @@ export async function generPVPOppRecInfo(isSuccess: boolean, curOpp: OppPlayers,
|
|||||||
score: 0
|
score: 0
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user