🐞 fix(节日活动): 接粽子小游戏得分上限固定为100
This commit is contained in:
@@ -70,7 +70,7 @@ export class ForgeHandler {
|
||||
* @memberof ForgeHandler
|
||||
*/
|
||||
async gameEnd(msg: { activityId: number, gameCode: string, score: number, params: number[] }, session: BackendSession) {
|
||||
const { activityId, gameCode, score, params } = msg;
|
||||
let { activityId, gameCode, score, params } = msg;
|
||||
const roleId = session.get('roleId');
|
||||
const roleName = session.get('roleName');
|
||||
const sid = session.get('sid');
|
||||
@@ -83,6 +83,8 @@ export class ForgeHandler {
|
||||
let record = await ActivityMiniGameRecModel.gameEnd(activityId, roleId, gameCode, score, params);
|
||||
if(!record) return resResult(STATUS.ACTIVITY_MINI_GAME_RECORD_NOT_FOUND);
|
||||
|
||||
if(playerData.gameType == MINI_GAME_TYPE.CATCH_ZONGZI && score > 100) score = 100;
|
||||
|
||||
let playerRecord = await ActivityMiniGameModel.incScore(serverId, activityId, playerData.roundIndex, roleId, score, playerData.nextRefreshTime);
|
||||
if(!record) return resResult(STATUS.ACTIVITY_MINI_GAME_RECORD_NOT_FOUND);
|
||||
playerData.setPlayerData(playerRecord);
|
||||
|
||||
Reference in New Issue
Block a user