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