diff --git a/game-server/app/servers/role/handler/artifactHandler.ts b/game-server/app/servers/role/handler/artifactHandler.ts index 2374a33c7..a1d8d78f3 100644 --- a/game-server/app/servers/role/handler/artifactHandler.ts +++ b/game-server/app/servers/role/handler/artifactHandler.ts @@ -92,7 +92,8 @@ export class ArtifactHandler { if(!dicArtifact) return resResult(STATUS.DIC_DATA_NOT_FOUND); if(artifact.lv >= dicArtifact.maxLv) return resResult(STATUS.ARTIFACT_LV_MAX); - let toLv = isOneClick? dicArtifact.maxLv: artifact.lv + 1; + let toLv = isOneClick? artifact.lv + 5: artifact.lv + 1; + if(toLv > dicArtifact.maxLv) toLv = dicArtifact.maxLv; let newLv = artifact.lv; let check = new CheckMeterial(roleId);