🐞 fix(防破解): 可跳过判断

This commit is contained in:
luying
2023-08-14 15:24:51 +08:00
parent 2e663dbd11
commit c638a27def
2 changed files with 6 additions and 4 deletions

View File

@@ -601,7 +601,7 @@ export class NormalBattleHandler {
if(!role) return resResult(STATUS.ROLE_NOT_FOUND);
let { warStar, vipStartTime } = role;
if(!vipStartTime || vipStartTime == 0) {
if((!vipStartTime || vipStartTime == 0) && role.lv <= 30) {
return resResult(STATUS.SUCCESS, {
battleCode,
canSkip: false
@@ -624,11 +624,11 @@ export class NormalBattleHandler {
canSkip = false;
break;
case WAR_TYPE.NORMAL:
canSkip = dicWar.chapter != 0 && hasPass;
canSkip = dicWar.isCity? (dicWar.chapter != 0 && hasPass): true;
break;
case WAR_TYPE.MAIN_ELITE:
case WAR_TYPE.MYSTERY:
canSkip = hasPass;
canSkip = dicWar.isCity? hasPass: true;
break;
case WAR_TYPE.ACT_TREASURE_HUNT:
case WAR_TYPE.ACT_SELF_SHOP: