养成:删除升星、升品、觉醒时的限制
This commit is contained in:
@@ -156,9 +156,9 @@ export class HeroHandler {
|
|||||||
if (!hero) return resResult(STATUS.ROLE_HERO_NOT_EXISTS);
|
if (!hero) return resResult(STATUS.ROLE_HERO_NOT_EXISTS);
|
||||||
|
|
||||||
let { star: oldStar, starStage: oldStarStage, quality } = hero;
|
let { star: oldStar, starStage: oldStarStage, quality } = hero;
|
||||||
if (oldStar != star || oldStarStage != starStage) {
|
// if (oldStar != star || oldStarStage != starStage) {
|
||||||
return resResult(STATUS.WRONG_PARMS, { oldStarStage, oldStar, star, starStage });
|
// return resResult(STATUS.WRONG_PARMS, { oldStarStage, oldStar, star, starStage });
|
||||||
}
|
// }
|
||||||
if (oldStar == HERO_GROW_MAX.STAR) {
|
if (oldStar == HERO_GROW_MAX.STAR) {
|
||||||
return resResult(STATUS.ROLE_STAR_REACH_MAX);
|
return resResult(STATUS.ROLE_STAR_REACH_MAX);
|
||||||
}
|
}
|
||||||
@@ -215,9 +215,9 @@ export class HeroHandler {
|
|||||||
let hero = await HeroModel.findByHidAndRole(hid, roleId);
|
let hero = await HeroModel.findByHidAndRole(hid, roleId);
|
||||||
if (!hero) return resResult(STATUS.ROLE_HERO_NOT_EXISTS);
|
if (!hero) return resResult(STATUS.ROLE_HERO_NOT_EXISTS);
|
||||||
let { quality: oldQuality, star } = hero;
|
let { quality: oldQuality, star } = hero;
|
||||||
if (quality != oldQuality) {
|
// if (quality != oldQuality) {
|
||||||
return resResult(STATUS.WRONG_PARMS);
|
// return resResult(STATUS.WRONG_PARMS);
|
||||||
}
|
// }
|
||||||
if (oldQuality == HERO_GROW_MAX.QUALITY) {
|
if (oldQuality == HERO_GROW_MAX.QUALITY) {
|
||||||
return resResult(STATUS.ROLE_QUALITY_REACH_MAX);
|
return resResult(STATUS.ROLE_QUALITY_REACH_MAX);
|
||||||
}
|
}
|
||||||
@@ -267,9 +267,9 @@ export class HeroHandler {
|
|||||||
if (!hero) return resResult(STATUS.ROLE_HERO_NOT_EXISTS);
|
if (!hero) return resResult(STATUS.ROLE_HERO_NOT_EXISTS);
|
||||||
|
|
||||||
let { colorStar: oldColorStar, colorStarStage: oldColorStarStage, star, quality } = hero;
|
let { colorStar: oldColorStar, colorStarStage: oldColorStarStage, star, quality } = hero;
|
||||||
if (colorStar != oldColorStar || colorStarStage != oldColorStarStage) {
|
// if (colorStar != oldColorStar || colorStarStage != oldColorStarStage) {
|
||||||
return resResult(STATUS.WRONG_PARMS);
|
// return resResult(STATUS.WRONG_PARMS);
|
||||||
}
|
// }
|
||||||
if (star != HERO_GROW_MAX.STAR) {
|
if (star != HERO_GROW_MAX.STAR) {
|
||||||
return resResult(STATUS.ROLE_WAKE_STAR_NOT_ENOUGH);
|
return resResult(STATUS.ROLE_WAKE_STAR_NOT_ENOUGH);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -399,6 +399,7 @@ export class CheckSingleTask {
|
|||||||
case TASK_TYPE.HERO_QUALITY: // 7. 拥有x名初始x品质武将
|
case TASK_TYPE.HERO_QUALITY: // 7. 拥有x名初始x品质武将
|
||||||
{
|
{
|
||||||
let { heroes } = param;
|
let { heroes } = param;
|
||||||
|
let records = await getRecord();
|
||||||
let num = 0;
|
let num = 0;
|
||||||
for(let { hid } of heroes) {
|
for(let { hid } of heroes) {
|
||||||
let dicHero = gameData.hero.get(hid);
|
let dicHero = gameData.hero.get(hid);
|
||||||
|
|||||||
Reference in New Issue
Block a user