养成:删除升星、升品、觉醒时的限制

This commit is contained in:
luying
2022-08-18 12:13:32 +08:00
parent 5e525f2953
commit 8d5097688a
2 changed files with 10 additions and 9 deletions

View File

@@ -156,9 +156,9 @@ export class HeroHandler {
if (!hero) return resResult(STATUS.ROLE_HERO_NOT_EXISTS);
let { star: oldStar, starStage: oldStarStage, quality } = hero;
if (oldStar != star || oldStarStage != starStage) {
return resResult(STATUS.WRONG_PARMS, { oldStarStage, oldStar, star, starStage });
}
// if (oldStar != star || oldStarStage != starStage) {
// return resResult(STATUS.WRONG_PARMS, { oldStarStage, oldStar, star, starStage });
// }
if (oldStar == HERO_GROW_MAX.STAR) {
return resResult(STATUS.ROLE_STAR_REACH_MAX);
}
@@ -215,9 +215,9 @@ export class HeroHandler {
let hero = await HeroModel.findByHidAndRole(hid, roleId);
if (!hero) return resResult(STATUS.ROLE_HERO_NOT_EXISTS);
let { quality: oldQuality, star } = hero;
if (quality != oldQuality) {
return resResult(STATUS.WRONG_PARMS);
}
// if (quality != oldQuality) {
// return resResult(STATUS.WRONG_PARMS);
// }
if (oldQuality == HERO_GROW_MAX.QUALITY) {
return resResult(STATUS.ROLE_QUALITY_REACH_MAX);
}
@@ -267,9 +267,9 @@ export class HeroHandler {
if (!hero) return resResult(STATUS.ROLE_HERO_NOT_EXISTS);
let { colorStar: oldColorStar, colorStarStage: oldColorStarStage, star, quality } = hero;
if (colorStar != oldColorStar || colorStarStage != oldColorStarStage) {
return resResult(STATUS.WRONG_PARMS);
}
// if (colorStar != oldColorStar || colorStarStage != oldColorStarStage) {
// return resResult(STATUS.WRONG_PARMS);
// }
if (star != HERO_GROW_MAX.STAR) {
return resResult(STATUS.ROLE_WAKE_STAR_NOT_ENOUGH);
}

View File

@@ -399,6 +399,7 @@ export class CheckSingleTask {
case TASK_TYPE.HERO_QUALITY: // 7. 拥有x名初始x品质武将
{
let { heroes } = param;
let records = await getRecord();
let num = 0;
for(let { hid } of heroes) {
let dicHero = gameData.hero.get(hid);