pvp:修复挑战次数
This commit is contained in:
@@ -246,7 +246,7 @@ export class PvpHandler {
|
|||||||
|
|
||||||
// 减少挑战次数
|
// 减少挑战次数
|
||||||
let refChallengeObj = refChallengeCnt(pvpDefense.challengeCnt, pvpDefense.challengeRefTime, seasonEndTime);
|
let refChallengeObj = refChallengeCnt(pvpDefense.challengeCnt, pvpDefense.challengeRefTime, seasonEndTime);
|
||||||
refChallengeObj.challengeCnt --;
|
refChallengeObj.challengeCnt--;
|
||||||
update = {...update, ...refChallengeObj};
|
update = {...update, ...refChallengeObj};
|
||||||
|
|
||||||
pvpDefense = await PvpDefenseModel.updateInfoAndInclude(roleId, update);
|
pvpDefense = await PvpDefenseModel.updateInfoAndInclude(roleId, update);
|
||||||
|
|||||||
@@ -298,7 +298,7 @@ export function getLvByScore(heroScores: HeroScore[]) {
|
|||||||
export function refChallengeCnt(challengeCnt: number, challengeRefTime: number, seasonEndTime: number) {
|
export function refChallengeCnt(challengeCnt: number, challengeRefTime: number, seasonEndTime: number) {
|
||||||
let hasChanged = false;
|
let hasChanged = false;
|
||||||
if (challengeCnt >= PVP.PVP_CHALLENGE_COUNTS) {
|
if (challengeCnt >= PVP.PVP_CHALLENGE_COUNTS) {
|
||||||
return { hasChanged, challengeCnt, challengeRefTime };
|
return { hasChanged, challengeCnt, challengeRefTime: nowSeconds() };
|
||||||
}
|
}
|
||||||
let period = PVP.PVP_CHALLENGE_NORMALTIMES * 60;
|
let period = PVP.PVP_CHALLENGE_NORMALTIMES * 60;
|
||||||
if (getTimeFun(seasonEndTime).checkDay()) {
|
if (getTimeFun(seasonEndTime).checkDay()) {
|
||||||
|
|||||||
Reference in New Issue
Block a user